| Пакет | mx.containers.utilityClasses |
| Класс | public class PostScaleAdapter |
| Наследование | PostScaleAdapter Object |
| Реализует | IUIComponent, IConstraintClient, IInvalidating |
| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
| Свойство | Определено | ||
|---|---|---|---|
| accessibilityProperties : AccessibilityProperties | PostScaleAdapter | ||
| alpha : Number | PostScaleAdapter | ||
| baselinePosition : Number [только для чтения]
| PostScaleAdapter | ||
| blendMode : String | PostScaleAdapter | ||
| cacheAsBitmap : Boolean | PostScaleAdapter | ||
![]() | constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | |
| document : Object
Ссылка на объект документа, связанный с этим компонентом. | PostScaleAdapter | ||
| enabled : Boolean
Возможность использования компонента пользователем. | PostScaleAdapter | ||
| explicitHeight : Number
Явно указанная высота для компонента в пикселях в виде координат компонента. | PostScaleAdapter | ||
| explicitMaxHeight : Number [только для чтения]
Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента. | PostScaleAdapter | ||
| explicitMaxWidth : Number [только для чтения]
Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента. | PostScaleAdapter | ||
| explicitMinHeight : Number [только для чтения]
Число, указывающее минимальную высоту компонента в пикселях в виде координат компонента. | PostScaleAdapter | ||
| explicitMinWidth : Number [только для чтения]
Число, указывающее минимальную ширину компонента в пикселях в виде координат компонента. | PostScaleAdapter | ||
| explicitWidth : Number
Явно указанная ширина для компонента в пикселях в виде координат компонента. | PostScaleAdapter | ||
| filters : Array | PostScaleAdapter | ||
| focusPane : Sprite
Один объект Sprite, распределенный между компонентами и используемый в качестве перекрытия для отображения индикатора фокуса. | PostScaleAdapter | ||
| height : Number | PostScaleAdapter | ||
| includeInLayout : Boolean | PostScaleAdapter | ||
| isPopUp : Boolean | PostScaleAdapter | ||
| loaderInfo : LoaderInfo [только для чтения]
| PostScaleAdapter | ||
| mask : DisplayObject | PostScaleAdapter | ||
| maxHeight : Number [только для чтения]
Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента. | PostScaleAdapter | ||
| maxWidth : Number [только для чтения]
Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента. | PostScaleAdapter | ||
| measuredHeight : Number [только для чтения]
Рассчитанная высота этого объекта. | PostScaleAdapter | ||
| measuredMinHeight : Number | PostScaleAdapter | ||
| measuredMinWidth : Number | PostScaleAdapter | ||
| measuredWidth : Number [только для чтения]
Измеренная ширина этого объекта. | PostScaleAdapter | ||
| minHeight : Number [только для чтения]
Число, указывающее минимальную высоту компонента в пикселях в виде координат компонента. | PostScaleAdapter | ||
| minWidth : Number [только для чтения]
Число, указывающее минимальную ширину компонента в пикселях в виде координат компонента. | PostScaleAdapter | ||
| mouseX : Number [только для чтения]
| PostScaleAdapter | ||
| mouseY : Number [только для чтения]
| PostScaleAdapter | ||
| name : String | PostScaleAdapter | ||
| opaqueBackground : Object | PostScaleAdapter | ||
| owner : DisplayObjectContainer | PostScaleAdapter | ||
| parent : DisplayObjectContainer [только для чтения]
| PostScaleAdapter | ||
| percentHeight : Number
Число, указывающее высоту компонента в виде процента от размера вышестоящего элемента. | PostScaleAdapter | ||
| percentWidth : Number
Число, указывающее ширину компонента в процентах от размера его вышестоящего элемента. | PostScaleAdapter | ||
| root : DisplayObject [только для чтения]
| PostScaleAdapter | ||
| rotation : Number | PostScaleAdapter | ||
| scale9Grid : Rectangle | PostScaleAdapter | ||
| scaleX : Number | PostScaleAdapter | ||
| scaleY : Number | PostScaleAdapter | ||
| scrollRect : Rectangle | PostScaleAdapter | ||
| stage : Stage [только для чтения]
| PostScaleAdapter | ||
| systemManager : ISystemManager
Ссылка на объект SystemManager для этого компонента. | PostScaleAdapter | ||
| transform : flash.geom:Transform | PostScaleAdapter | ||
| tweeningProperties : Array
Используется EffectManager. | PostScaleAdapter | ||
| visible : Boolean | PostScaleAdapter | ||
| width : Number | PostScaleAdapter | ||
| x : Number | PostScaleAdapter | ||
| y : Number | PostScaleAdapter | ||
| Метод | Определено | ||
|---|---|---|---|
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
[статические]
Вызовите getCompatibleIUIComponent, если требуется работа с интерфейсом IUIComponent, который сообщает о свойствах width, height, min, max, explicit, measured и т. д. | PostScaleAdapter | ||
Возвращает указанное значение ограничения. | PostScaleAdapter | ||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
| PostScaleAdapter | |||
| PostScaleAdapter | |||
Инициализация объекта. | PostScaleAdapter | ||
Вызов метода приводит к вызову метода validateDisplayList() компонента до визуализации списка отображения. | PostScaleAdapter | ||
Выполнение вызова этого метода приводит к вызову метода validateProperties() компонента до визуализации списка отображения. | PostScaleAdapter | ||
Вызов этого метода приводит к вызову метода validateSize() компонента до визуализации списка отображения. | PostScaleAdapter | ||
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
| PostScaleAdapter | |||
Перемещает этот объект по указанным координатам осей x и y. | PostScaleAdapter | ||
| PostScaleAdapter | |||
| PostScaleAdapter | |||
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
| PostScaleAdapter | |||
Устанавливает фактический размер для этого объекта. | PostScaleAdapter | ||
Устанавливает указанное значение ограничения. | PostScaleAdapter | ||
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
| PostScaleAdapter | |||
![]() |
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | |
![]() |
Возвращает строковое представление заданного объекта. | Object | |
Проверяет и обновляет свойства и макет этого объекта посредством немедленного вызова методов validateProperties(), validateSize() и validateDisplayList(), если необходимо. | PostScaleAdapter | ||
![]() |
Возвращает элементарное значение заданного объекта. | Object | |
| PostScaleAdapter | |||
accessibilityProperties | свойство |
accessibilityProperties:AccessibilityProperties| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Реализация
public function get accessibilityProperties():AccessibilityProperties public function set accessibilityProperties(value:AccessibilityProperties):voidalpha | свойство |
baselinePosition | свойство |
blendMode | свойство |
cacheAsBitmap | свойство |
document | свойство |
document:Object| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Ссылка на объект документа, связанный с этим компонентом. Объект документа представляет собой Object на самом верху иерархии приложения Flex, компонента MXML или компонента AS.
Реализация
public function get document():Object public function set document(value:Object):voidenabled | свойство |
enabled:Boolean| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возможность использования компонента пользователем. После установки свойства enabled на false некоторые компоненты по-прежнему отвечают на использование мыши, например на событие mouseOver. В результате для полного отключения UIComponents требуется установить значение свойства mouseEnabled на false. При установке свойства enabled на false для контейнера Flex затемняет цвет контейнера и всех его нижестоящих элементов, а также блокирует ввод данных пользователем в контейнер и во все нижестоящие элементы.
Реализация
public function get enabled():Boolean public function set enabled(value:Boolean):voidexplicitHeight | свойство |
explicitHeight:Number| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Явно указанная высота для компонента в пикселях в виде координат компонента. Если высота не указана явно, значение – NaN.
Реализация
public function get explicitHeight():Number public function set explicitHeight(value:Number):voidexplicitMaxHeight | свойство |
explicitMaxWidth | свойство |
explicitMinHeight | свойство |
explicitMinWidth | свойство |
explicitWidth | свойство |
explicitWidth:Number| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Явно указанная ширина для компонента в пикселях в виде координат компонента. Если ширина не указана явно, значение – NaN.
Реализация
public function get explicitWidth():Number public function set explicitWidth(value:Number):voidfilters | свойство |
focusPane | свойство |
focusPane:Sprite| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Один объект Sprite, распределенный между компонентами и используемый в качестве перекрытия для отображения индикатора фокуса. Этот объект совместно используется компонентами, если их вышестоящий элемент является компонентом, имеющим фокус, а не в случае реализации интерфейса IFocusManagerComponent.
Реализация
public function get focusPane():Sprite public function set focusPane(value:Sprite):voidheight | свойство |
includeInLayout | свойство |
isPopUp | свойство |
loaderInfo | свойство |
loaderInfo:LoaderInfo [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Реализация
public function get loaderInfo():LoaderInfomask | свойство |
mask:DisplayObject| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Реализация
public function get mask():DisplayObject public function set mask(value:DisplayObject):voidmaxHeight | свойство |
maxWidth | свойство |
measuredHeight | свойство |
measuredHeight:Number [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Рассчитанная высота этого объекта.
Как правило, для графических тем оформления выполняется жесткая кодировка, так как это число представляет собой всего лишь число пикселей в графике. Для тем оформления кода также может использоваться жесткая кодировка для выполнения рисунка определенного размера. При изменении размера в зависимости от свойств, возможно, потребуется использование ILayoutManagerClient, что приведет к вызову метода measure() в нужное время и позволит вычислить measuredHeight.
Реализация
public function get measuredHeight():NumbermeasuredMinHeight | свойство |
measuredMinWidth | свойство |
measuredWidth | свойство |
measuredWidth:Number [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Измеренная ширина этого объекта.
Как правило, для графических тем оформления выполняется жесткая кодировка, так как это число представляет собой всего лишь число пикселей в графике. Для тем оформления кода также может использоваться жесткая кодировка для выполнения рисунка определенного размера. При изменении размера в зависимости от свойств, возможно, потребуется использование ILayoutManagerClient, что приведет к вызову метода measure() в нужное время и позволит вычислить measuredHeight.
Реализация
public function get measuredWidth():NumberminHeight | свойство |
minWidth | свойство |
mouseX | свойство |
mouseY | свойство |
name | свойство |
opaqueBackground | свойство |
owner | свойство |
owner:DisplayObjectContainer| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Реализация
public function get owner():DisplayObjectContainer public function set owner(value:DisplayObjectContainer):voidparent | свойство |
parent:DisplayObjectContainer [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Реализация
public function get parent():DisplayObjectContainerpercentHeight | свойство |
percentHeight:Number| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Число, указывающее высоту компонента в виде процента от размера вышестоящего элемента. Допустимые значения: 0 – 100.
Реализация
public function get percentHeight():Number public function set percentHeight(value:Number):voidpercentWidth | свойство |
percentWidth:Number| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Число, указывающее ширину компонента в процентах от размера его вышестоящего элемента. Допустимые значения: 0 – 100.
Реализация
public function get percentWidth():Number public function set percentWidth(value:Number):voidroot | свойство |
root:DisplayObject [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Реализация
public function get root():DisplayObjectrotation | свойство |
scale9Grid | свойство |
scaleX | свойство |
scaleY | свойство |
scrollRect | свойство |
stage | свойство |
systemManager | свойство |
systemManager:ISystemManager| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Ссылка на объект SystemManager для этого компонента.
Реализация
public function get systemManager():ISystemManager public function set systemManager(value:ISystemManager):voidtransform | свойство |
transform:flash.geom:Transform| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Реализация
public function get transform():flash.geom:Transform public function set transform(value:flash.geom:Transform):voidtweeningProperties | свойство |
tweeningProperties:Array| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Используется EffectManager. Возвращает значение не равное null, если компонент не использует EffectManager для выполнения Tween.
Реализация
public function get tweeningProperties():Array public function set tweeningProperties(value:Array):voidvisible | свойство |
width | свойство |
x | свойство |
y | свойство |
PostScaleAdapter | () | Конструктор |
addEventListener | () | метод |
dispatchEvent | () | метод |
getBounds | () | метод |
public function getBounds(targetCoordinateSpace:DisplayObject):Rectangle| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Параметры
targetCoordinateSpace:DisplayObject |
Rectangle |
getCompatibleIUIComponent | () | метод |
public static function getCompatibleIUIComponent(obj:Object):IUIComponent| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызовите getCompatibleIUIComponent, если требуется работа с интерфейсом IUIComponent, который сообщает о свойствах width, height, min, max, explicit, measured и т. д. в координатах последующего масштабирования.
Параметры
obj:Object |
IUIComponent |
getConstraintValue | () | метод |
public function getConstraintValue(constraintName:String):*| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает указанное значение ограничения.
Параметры
constraintName:String — имя значения ограничения. Параметры ограничения: baseline, bottom, horizontalCenter, left, right, top и verticalCenter.
Для получения дополнительной информации об этих параметрах см. контейнеры Canvas и Panel, а также Styles Metadata AnchorStyles. |
* — Значение ограничения или null, если значение не определено.
|
getExplicitOrMeasuredHeight | () | метод |
getExplicitOrMeasuredWidth | () | метод |
getRect | () | метод |
public function getRect(targetCoordinateSpace:DisplayObject):Rectangle| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Параметры
targetCoordinateSpace:DisplayObject |
Rectangle |
globalToLocal | () | метод |
hasEventListener | () | метод |
hitTestObject | () | метод |
public function hitTestObject(obj:DisplayObject):Boolean| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Параметры
obj:DisplayObject |
Boolean |
hitTestPoint | () | метод |
initialize | () | метод |
public function initialize():void| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Инициализация объекта.
invalidateDisplayList | () | метод |
public function invalidateDisplayList():void| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызов метода приводит к вызову метода validateDisplayList() компонента до визуализации списка отображения.
Для компонентов, расширяющих UIComponent, это означает, что вызван метод updateDisplayList().
invalidateProperties | () | метод |
public function invalidateProperties():void| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Выполнение вызова этого метода приводит к вызову метода validateProperties() компонента до визуализации списка отображения.
Для компонентов, расширяющих UIComponent, это означает, что вызван метод commitProperties().
invalidateSize | () | метод |
public function invalidateSize():void| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызов этого метода приводит к вызову метода validateSize() компонента до визуализации списка отображения.
Для компонентов, расширяющих UIComponent, это означает, что вызван метод measure() до тех пор, пока не установлены свойства explicitWidth и explicitHeight для компонента.
localToGlobal | () | метод |
move | () | метод |
public function move(x:Number, y:Number):void| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Перемещает этот объект по указанным координатам осей x и y.
Параметры
x:Number — Новая позиция по оси x для этого объекта.
| |
y:Number — Новая позиция по оси y для этого объекта.
|
owns | () | метод |
public function owns(displayObject:DisplayObject):Boolean| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Параметры
displayObject:DisplayObject |
Boolean |
parentChanged | () | метод |
public function parentChanged(p:DisplayObjectContainer):void| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Параметры
p:DisplayObjectContainer |
removeEventListener | () | метод |
setActualSize | () | метод |
public function setActualSize(newWidth:Number, newHeight:Number):void| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Устанавливает фактический размер для этого объекта.
Этот метод главным образом используется в реализации метода updateDisplayList(), в котором вы вычисляете фактический размер этого объекта, основанный на его явном размере, размере по отношению к вышестоящему элементу (процент от его размера), а также измеренный размер. Далее путем вызова метода setActualSize() вы применяете этот фактический размер к объекту.
В других ситуациях вместо вызова этого метода требуется установка свойств, например width, height, percentWidth или percentHeight.
Параметры
newWidth:Number — Новая ширина для этого объекта.
| |
newHeight:Number — Новая высота для этого объекта.
|
setConstraintValue | () | метод |
public function setConstraintValue(constraintName:String, value:*):void| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Устанавливает указанное значение ограничения.
Параметры
constraintName:String — имя значения ограничения. Параметры ограничения: baseline, bottom, horizontalCenter, left, right, top и verticalCenter.
Для получения дополнительной информации об этих параметрах см. контейнеры Canvas и Panel, а также Styles Metadata AnchorStyles. | |
value:* — Новое значение для ограничения.
|
setVisible | () | метод |
validateNow | () | метод |
public function validateNow():void| Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Проверяет и обновляет свойства и макет этого объекта посредством немедленного вызова методов validateProperties(), validateSize() и validateDisplayList(), если необходимо.
Как правило, новые значения не применяются к компоненту сразу после изменения свойств. Как правило, выполняется весь код приложения, который в то время должен быть выполнен. Затем LayoutManager выполняет вызов методов validateProperties(), validateSize() и validateDisplayList() в компонентах на основании их потребности в проверке и глубины иерархии объектов списка отображения.
Например, отложена установка свойства width так как, возможно, потребуется перерасчет ширин нижестоящих и вышестоящих элементов объектов. Задержка обработки также предотвращает множественное повторение свойства, если код приложения выполняет установку свойства width несколько раз. Этот метод позволяет отменить вручную подобное поведение.
willTrigger | () | метод |
Tue Jun 12 2018, 11:34 AM Z
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства