Изменение свойств CSS для селектора во время выполнения
У меня есть CSS, который определяет скин-класс для пользовательского компонента, например:
view|PlaceHolderView {
skin-class:ClassReference('view.skin.PlaceHolderSkin');
}
Есть ли способ изменить это значение во время выполнения, чтобы все экземпляры компонента переключали скин?
1 ответ
Решение
Я нашел ответ на свой вопрос после того, как еще немного покопался.
var dec:CSSStyleDeclaration = styleManager.getStyleDeclaration('view.PlaceHolderView')
dec.setStyle('skinClass', MyOtherSkinClass);
styleManager.setStyleDeclaration('view.PlaceHolderView', dec, true);