Просмотр исходного кода

Add a currentView property to entities

master
Fen Dweller 5 лет назад
Родитель
Сommit
ed1763e6e2
1 измененных файлов: 13 добавлений и 3 удалений
  1. +13
    -3
      macrovision.js

+ 13
- 3
macrovision.js Просмотреть файл

@@ -707,6 +707,16 @@ function makeEntity(info, views, sizes) {
)
});

Object.defineProperty(
this,
"currentView",
{
get: function() {
return entity.views[entity.view];
}
}
)

delete this.init;
return this;
}
@@ -1050,10 +1060,10 @@ function configViewOptions(entity, view) {
e.stopPropagation();
})

if (entity.views[view].units[key]) {
select.value = entity.views[view].units[key];
if (entity.currentView.units[key]) {
select.value = entity.currentView.units[key];
} else {
entity.views[view].units[key] = select.value;
entity.currentView.units[key] = select.value;
}

select.setAttribute("oldUnit", select.value);


Загрузка…
Отмена
Сохранить