Пакет | mx.styles |
Интерфейс | public interface IStyleManager2 extends IStyleManager |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
- какие свойства стиля CSS наследует класс;
- какие свойства стиля являются цветами и поэтому требуют специальной обработки;
- список строк, которые являются псевдонимами для значений цветов.
Связанные элементы API
Свойство | Определено | ||
---|---|---|---|
parent : IStyleManager2 [только для чтения]
Менеджер стиля, который является вышестоящим узлом для этого StyleManager. | IStyleManager2 | ||
selectors : Array [только для чтения]
Возвращает массив, состоящий из всех селекторов CSS, зарегистрированных в StyleManager. | IStyleManager2 |
Метод | Определено | ||
---|---|---|---|
Очищает объект CSSStyleDeclaration, в котором сохраняются правила для указанного селектора CSS. | IStyleManager | ||
Возвращает числовое значение цвета RGB, соответствующее указанной строке цвета. | IStyleManager | ||
Преобразовывает каждый элемент массива цветов из имени цвета в числовое значение цвета RGB. | IStyleManager | ||
Получает объект CSSStyleDeclaration, в котором сохраняются правила для указанного селектора CSS. | IStyleManager2 | ||
Получает объект CSSStyleDeclaration, в котором сохраняются правила для указанного селектора CSS. | IStyleManager | ||
Выполняет проверку того, является ли данная строка псевдонимом значения цвета. | IStyleManager | ||
Выполняет проверку наследования стиля. | IStyleManager | ||
Выполняет проверку наследования TextFormat. | IStyleManager | ||
Выполняет проверку того, влияет ли этот стиль на нижестоящий контейнер компонента таким образом, что этот контейнер изменяется в случае изменения данного стиля. | IStyleManager | ||
Выполняет проверку того, изменяет ли стиль размер нижестоящего контейнера компонента. | IStyleManager | ||
Выполняет проверку того, изменяет ли стиль размер компонента. | IStyleManager | ||
Определяет, является ли указанный параметр допустимым свойством style. | IStyleManager | ||
loadStyleDeclarations(url:String, update:Boolean = true, trustContent:Boolean = false, applicationDomain:ApplicationDomain = null, securityDomain:SecurityDomain = null):IEventDispatcher
Загружает стиль SWF. | IStyleManager | ||
Добавляет имя цвета в список псевдонимов цветов. | IStyleManager | ||
Добавляет имя цвета в список стилей, которые могут наследовать значения вышестоящих элементов. | IStyleManager | ||
Добавляет имя стиля в список стилей, которые могут влиять на внешний вид или макет нижестоящего контейнера компонента. | IStyleManager | ||
Добавляет имя стиля в список стилей, которые могут влиять на измеренный размер нижестоящего контейнера компонента. | IStyleManager | ||
Добавляет имя стиля в список стилей, которые могут влиять на измеренный размер компонента. | IStyleManager | ||
Устанавливает объект CSSStyleDeclaration, в котором сохраняются правила для указанного селектора CSS. | IStyleManager | ||
Выгружает стиль SWF. | IStyleManager |
parent | свойство |
parent:IStyleManager2
[только для чтения] Менеджер стиля, который является вышестоящим узлом для этого StyleManager.
Реализация
public function get parent():IStyleManager2
selectors | свойство |
selectors:Array
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает массив, состоящий из всех селекторов CSS, зарегистрированных в StyleManager. Можно передать элементы этого массива в метод getStyleDeclaration()
для получения соответствующего объекта CSSStyleDeclaration. Имена селекторов класса начинаются с точки.
Реализация
public function get selectors():Array
getMergedStyleDeclaration | () | метод |
public function getMergedStyleDeclaration(selector:String):CSSStyleDeclaration
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 4 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Получает объект CSSStyleDeclaration, в котором сохраняются правила для указанного селектора CSS. Объект CSSStyleDeclaration создается путем объединения свойств указанного селектора CSS в этом менеджере стиля со свойствами любых вышестоящих менеджеров стиля.
Если параметр selector
начинается с точки (.), возвращаемый CSSStyleDeclaration является селектором класса и применяется только к тем экземплярам, свойство styleName
которых определяет этот селектор (исключая точку). Например, селектор класса .bigMargins
применяется в отношении любого UIComponent, свойство styleName
которого имеет значение bigMargins
.
Если параметр selector
не начинается с точки (.), возвращаемый CSSStyleDeclaration является селектором типа и применяется в отношении всех экземпляров этого типа. Например, селектор типа Button
применяется в отношении всех экземпляров Button и соответствующих подклассов.
Селектор global
подобен селектору типа и не начинается с точки.
Параметры
selector:String — Имя селектора CSS.
|
CSSStyleDeclaration — Объявление стиля, имя которого соответствует свойству selector .
|
Tue Jun 12 2018, 11:34 AM Z