| Пакет | 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():IStyleManager2selectors | свойство |
selectors:Array [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает массив, состоящий из всех селекторов CSS, зарегистрированных в StyleManager. Можно передать элементы этого массива в метод getStyleDeclaration() для получения соответствующего объекта CSSStyleDeclaration. Имена селекторов класса начинаются с точки.
Реализация
public function get selectors():ArraygetMergedStyleDeclaration | () | метод |
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
Скрыть унаследованные общедоступные методы
Показать унаследованные общедоступные методы