Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
mx.core 

ILayoutDirectionElement  - AS3 Flex

Пакетmx.core
Интерфейсpublic interface ILayoutDirectionElement
Средство реализации BitmapAsset, SpriteAsset

Язык версии: ActionScript 3.0
Версия продукта: Flex 4.1
Версии среды выполнения: Flash Player 10, AIR 1.5

Интерфейс ILayoutDirectionElement определяет минимальные свойства и методы, требуемые для того, чтобы Object поддерживал свойство layoutDirection.

Связанные элементы API



Общедоступные свойства
 СвойствоОпределено
  layoutDirection : String
Определяет требуемое направление макета для элемента: один из LayoutDirection.LTR (слева направо), LayoutDirection.RTL (справа налево) или null (наследование).
ILayoutDirectionElement
Общедоступные методы
 МетодОпределено
  
Элемент должен вызывать этот метод при изменении своего layoutDirection или при изменении своего вышестоящего layoutDirection.
ILayoutDirectionElement
Сведения о свойстве

layoutDirection

свойство
layoutDirection:String

Язык версии: ActionScript 3.0
Версия продукта: Flex 4.1
Версии среды выполнения: Flash Player 10, AIR 1.5

Определяет требуемое направление макета для элемента: один из LayoutDirection.LTR (слева направо), LayoutDirection.RTL (справа налево) или null (наследование). Это свойство обычно основано на стиле наследования. Если null, то для стиля layoutDirection устанавливается значение undefined. Классы, например GraphicElement, которые реализуют ILayoutDirectionElement, но не поддерживают стили, должны дополнительно поддерживать значение null для этого свойства, т. е. layoutDirection должен быть унаследован из своего вышестоящего элемента.



Реализация
    public function get layoutDirection():String
    public function set layoutDirection(value:String):void

Связанные элементы API

Сведения о методе

invalidateLayoutDirection

()метод
public function invalidateLayoutDirection():void

Язык версии: ActionScript 3.0
Версия продукта: Flex 4.1
Версии среды выполнения: Flash Player 10, AIR 1.5

Элемент должен вызывать этот метод при изменении своего layoutDirection или при изменении своего вышестоящего layoutDirection. Если они различаются, этот метод отвечает за зеркальное отображение содержимого элемента и за обновление преобразования элемента после создания макета, чтобы нижестоящие элементы могли наследовать отображенную зеркально систему координат. Объекты IVisualElements обычно реализуют зеркальное отображение с помощью свойства postLayoutTransformOffsets, которое масштабирует ось X на -1 и изменяет координату x начальной позиции по ширине элемента. Фактическим результатом такого зеркального преобразования является то, что направление, в котором повышается значение оси Х, меняется на обратное без изменения местоположения объекта относительно начальной позиции вышестоящего элемента.





[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.