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

ILayoutComponent  - AS3 ADEP Guides

Пакетcom.adobe.guides.spark.layouts.components
Интерфейсpublic interface ILayoutComponent extends ILayoutHost , IUIComponent , IEventDispatcher , IStyleClient , IFlexDisplayObject , ISimpleStyleClient
Средство реализации LayoutHostBase

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Document Services - Guides 10
Версии среды выполнения: AIR 1.0, Flash Player 10.2

Interface supported by the skinnable layout host components



Общедоступные свойства
 СвойствоОпределено
 InheritedaccessibilityProperties : AccessibilityProperties
Текущие параметры специальных возможностей для данного экранного объекта.
IFlexDisplayObject
 Inheritedalpha : Number
Указывает значение альфа-прозрачности заданного объекта.
IFlexDisplayObject
 InheritedbaselinePosition : Number
[только для чтения] Координата Y базовой линии первой строки текста компонента.
IUIComponent
 InheritedbaseReferenceChain : BaseReferenceChain
[только для чтения] The chain of bindings up the ancestor chain.
ILayoutHost
 InheritedblendMode : String
Значение класса BlendMode, задающее режим наложения.
IFlexDisplayObject
 InheritedcacheAsBitmap : Boolean
При значении true среда выполнения Flash кэширует внутреннее растровое представление экранного объекта.
IFlexDisplayObject
 InheritedclassName : String
[только для чтения] Имя класса компонента.
IStyleClient
 InheriteddataProvider : Object
The data provider that is bound to this panel layout.
ILayoutHost
 InheriteddefaultCaptionWidth : int
The default caption width for each panel item within a panel layout.
ILayoutHost
 Inheriteddocument : Object
Ссылка на объект документа, связанный с этим компонентом.
IUIComponent
 Inheritedenabled : Boolean
Возможность использования компонента пользователем.
IUIComponent
 InheritedexplicitHeight : Number
Явно указанная высота для компонента в пикселях в виде координат компонента.
IUIComponent
 InheritedexplicitMaxHeight : Number
[только для чтения] Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента.
IUIComponent
 InheritedexplicitMaxWidth : Number
[только для чтения] Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента.
IUIComponent
 InheritedexplicitMinHeight : Number
[только для чтения] Число, указывающее минимальную высоту компонента в пикселях в виде координат компонента.
IUIComponent
 InheritedexplicitMinWidth : Number
[только для чтения] Число, указывающее минимальную ширину компонента в пикселях в виде координат компонента.
IUIComponent
 InheritedexplicitWidth : Number
Явно указанная ширина для компонента в пикселях в виде координат компонента.
IUIComponent
 Inheritedfilters : Array
Индексированный массив, который содержит все объекты filter, связанные в настоящий момент с экранным объектом.
IFlexDisplayObject
 InheritedfocusPane : Sprite
Один объект Sprite, распределенный между компонентами и используемый в качестве перекрытия для отображения индикатора фокуса.
IUIComponent
 Inheritedheight : Number
Указывает высоту экранного объекта в пикселях.
IFlexDisplayObject
 InheritedincludeInLayout : Boolean
Указывает, включается ли этот компонент в макет вышестоящего контейнера.
IUIComponent
 InheritedinheritingStyles : Object
Объект, содержащий наследуемые стили для этого компонента.
IStyleClient
 InheritedisPopUp : Boolean
Установите значение true в PopUpManager для указания того, что компонент имеет всплывающую подсказку.
IUIComponent
 InheritedloaderInfo : LoaderInfo
[только для чтения] Возвращает объект LoaderInfo, содержащий сведения о загрузке файла, к которому принадлежит этот экранный объект.
IFlexDisplayObject
 Inheritedmask : DisplayObject
Вызывающий экранный объект маскируется заданным объектом mask.
IFlexDisplayObject
 InheritedmaxHeight : Number
[только для чтения] Число, указывающее максимальную высоту компонента в пикселях в виде координат компонента.
IUIComponent
 InheritedmaxWidth : Number
[только для чтения] Число, указывающее максимальную ширину компонента в пикселях в виде координат компонента.
IUIComponent
 InheritedmeasuredHeight : Number
[только для чтения] Рассчитанная высота этого объекта.
IFlexDisplayObject
 InheritedmeasuredMinHeight : Number
Минимальная высота компонента по умолчанию в пикселях.
IUIComponent
 InheritedmeasuredMinWidth : Number
Минимальная ширина компонента по умолчанию в пикселях.
IUIComponent
 InheritedmeasuredWidth : Number
[только для чтения] Измеренная ширина этого объекта.
IFlexDisplayObject
 InheritedminHeight : Number
[только для чтения] Число, указывающее минимальную высоту компонента в пикселях в виде координат компонента.
IUIComponent
 InheritedminWidth : Number
[только для чтения] Число, указывающее минимальную ширину компонента в пикселях в виде координат компонента.
IUIComponent
 InheritedmouseX : Number
[только для чтения] Указывает координату x мыши или курсора пользовательского ввода (в пикселях).
IFlexDisplayObject
 InheritedmouseY : Number
[только для чтения] Указывает координату y мыши или курсора пользовательского ввода (в пикселях).
IFlexDisplayObject
 Inheritedname : String
Указывает имя экземпляра DisplayObject.
IFlexDisplayObject
  nextTabIndex : int
[только для записи] Set the next tab index to be used by the tab index generator.
ILayoutComponent
 InheritednonInheritingStyles : Object
Объект, содержащий ненаследуемые стили для этого компонента.
IStyleClient
 InheritedopaqueBackground : Object
Определяет, является ли экранный объект непрозрачным с определенным цветом фона.
IFlexDisplayObject
 Inheritedowner : DisplayObjectContainer
Владелец этого объекта IVisualElement.
IUIComponent
 Inheritedpanel : Panel
the parent panel of the layout.
ILayoutHost
 InheritedpanelItems : Array
An array of panel items that are slotted into the panel layout.
ILayoutHost
 Inheritedparent : DisplayObjectContainer
[только для чтения] Указывает объект DisplayObjectContainer, содержащий данный экранный объект.
IFlexDisplayObject
 InheritedpercentHeight : Number
Число, указывающее высоту компонента в виде процента от размера вышестоящего элемента.
IUIComponent
 InheritedpercentWidth : Number
Число, указывающее ширину компонента в процентах от размера его вышестоящего элемента.
IUIComponent
 Inheritedroot : DisplayObject
[только для чтения] В случае с экранным объектом в загруженном SWF-файле свойством root является самый верхний экранный объект в части структуры дерева списка отображения, представленной этим SWF-файлом.
IFlexDisplayObject
 Inheritedrotation : Number
Указывает поворот экземпляра DisplayObject относительно его исходной ориентации (в градусах).
IFlexDisplayObject
 Inheritedscale9Grid : Rectangle
Текущая активная сетка масштабирования.
IFlexDisplayObject
 InheritedscaleX : Number
Указывает горизонтальное масштабирование объекта от точки регистрации (в процентах).
IFlexDisplayObject
 InheritedscaleY : Number
Указывает вертикальное масштабирование объекта от точки регистрации (в процентах).
IFlexDisplayObject
 InheritedscrollRect : Rectangle
Прямоугольная область прокрутки экранного объекта.
IFlexDisplayObject
 InheritedsizeState : int
The size state of this panel in the Guide layout.
ILayoutHost
 Inheritedstage : Stage
[только для чтения] Класс Stage экранного объекта.
IFlexDisplayObject
 InheritedstyleDeclaration : CSSStyleDeclaration
Объявление стиля, которое содержит действующие стили, объявленные этим объектом.
IStyleClient
 InheritedstyleName : Object
Источник значений стиля данного объекта.
ISimpleStyleClient
 InheritedsupportsDynamicAlignmentAreas : Boolean
[только для чтения] Indicates that this layout supports a dynamic number of alignment areas.
ILayoutHost
 InheritedsupportsKeepWithPrevious : Boolean
[только для чтения] Indicates that this layout supports the keep with previous hint on a panel item.
ILayoutHost
 InheritedsystemManager : ISystemManager
Ссылка на объект SystemManager для этого компонента.
IUIComponent
 Inheritedtransform : flash.geom:Transform
Объект со свойствами, относящимися к матрице, преобразованию цвета и пиксельным границам экранного объекта.
IFlexDisplayObject
 InheritedtweeningProperties : Array
Используется EffectManager.
IUIComponent
 Inheritedvisible : Boolean
Определяет видимость экранного объекта.
IFlexDisplayObject
 Inheritedwidth : Number
Указывает ширину экранного объекта в пикселях.
IFlexDisplayObject
 Inheritedx : Number
Указывает координату x экземпляра DisplayObject, связанную с локальными координатами родительского DisplayObjectContainer.
IFlexDisplayObject
 Inheritedy : Number
Указывает координату y экземпляра DisplayObject, связанную с локальными координатами родительского DisplayObjectContainer.
IFlexDisplayObject
Общедоступные методы
 МетодОпределено
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии.
IEventDispatcher
  
addItem(group:Group, itemFactory:IFactory):IPanelItem
instantiate the itemFactory and add it to the specified group
ILayoutComponent
  
addItemsToGroup(group:Group, itemFactories:Array):void
instantiate the itemFactories and add them to the specified group.
ILayoutComponent
  
addItemsToGroups(groups:Array, itemFactories:Array, startTabIndex:int = -1, tabIncrement:int = 0):int
Add items alternating between the specified groups, incremented the tab indexes.
ILayoutComponent
  
Aligns each row in a multi-column layout by making each item in each row the same height.
ILayoutComponent
 Inherited
Удаляет свойство style для экземпляра компонента.
IStyleClient
 Inherited
Clone this panel layout.
ILayoutHost
 Inherited
Посылает событие в поток событий.
IEventDispatcher
 Inherited
executeBindings(recurse:Boolean = false):void
Execute all bindings within this panel layout.
ILayoutHost
 Inherited
getAllItems(container:DisplayObjectContainer = null, itemList:Array = null):Array
Returns all display objects on this panel.
ILayoutHost
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Возвращает прямоугольник, определяющий область объекта отображения, которая относится к системе координат объекта targetCoordinateSpace.
IFlexDisplayObject
 Inherited
Возвращает массив объектов CSSStyleDeclaration для селектора типа, применяемого к этому компоненту, или null, если массив не существует.
IStyleClient
 Inherited
Стандартный метод, позволяющий определить, использовать ли явную или измеренную высоту
IUIComponent
 Inherited
Стандартный метод, позволяющий определить, использовать ли явную или измеренную ширину
IUIComponent
 Inherited
getFields(visibleFieldsOnly:Boolean = false, container:DisplayObjectContainer = null):Array
Returns the bound visible fields which are referenced in this layout.
ILayoutHost
 Inherited
Returns the first panel item in the panel layout.
ILayoutHost
  
return the item factories for a specified area index
ILayoutComponent
 Inherited
Get label corresponding to the index in the data provider.
ILayoutHost
 Inherited
Return an array of name areas or groups that this layout supports.
ILayoutHost
 Inherited
getPanelItems(visibleItemsOnly:Boolean = false, container:DisplayObjectContainer = null, itemList:Array = null):Array
Returns the panel items contained in the panel layout.
ILayoutHost
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Возвращает прямоугольник, определяющий границу объекта отображения по системе координат, определенной параметром targetCoordinateSpace за исключением линий фигур.
IFlexDisplayObject
 Inherited
getStyle(styleProp:String):*
Получает свойство style, которое было установлено в любом месте в пределах цепочки поиска стиля этого компонента.
IStyleClient
 Inherited
Преобразует объект Point из координат рабочей области (глобальных) в координаты отображаемого объекта (локальные).
IFlexDisplayObject
 Inherited
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события.
IEventDispatcher
 Inherited
Вычисляет ограничительную рамку экранного объекта, чтобы определить, не перекрывает и не пересекает ли она ограничительную рамку экранного объекта obj.
IFlexDisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Вычисляет экранный объект, чтобы определить, перекрывает ли он точку, заданную координатами x и y, или пересекает ее.
IFlexDisplayObject
 Inherited
Инициализация объекта.
IUIComponent
  
Determine if the factory that was created for design mode and is running inside the guide builder canvas.
ILayoutComponent
 Inherited
True if this is a panel containing is a document of record.
ILayoutHost
 Inherited
True if this is a panel containing a PDF rendition.
ILayoutHost
  
Return the panelItems split into arrays based on how the list has been delimited with panel breaks.
ILayoutComponent
 Inherited
Преобразует объект Point из координат экранного объекта (локальных) в координаты рабочей области (глобальные).
IFlexDisplayObject
  
Align each child with same same child index to be the same height.
ILayoutComponent
 Inherited
Перемещает этот объект по указанным координатам осей x и y.
IFlexDisplayObject
 Inherited
Обеспечивает распространение изменений стиля для нижестоящих элементов этого компонента.
IStyleClient
 Inherited
owns(displayObject:DisplayObject):Boolean
Возвращает значение true, если цепочка свойств owner направлена от child к этому UIComponent.
IUIComponent
 Inherited
Вызывается Flex при добавлении или удалении объекта UIComponent из вышестоящего элемента.
IUIComponent
 Inherited
Обеспечивает настройку внутренних значений кэша стиля для функционирования метода getStyle().
IStyleClient
 Inherited
Обеспечивает регистрацию EffectManager в качестве одного из прослушивателей события для каждого события эффекта.
IStyleClient
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Удаляет прослушиватель из объекта EventDispatcher.
IEventDispatcher
 Inherited
Resets the fields in a container.
ILayoutHost
  
Reset the nextTabIndex.
ILayoutComponent
 Inherited
setActualSize(newWidth:Number, newHeight:Number):void
Устанавливает фактический размер для этого объекта.
IFlexDisplayObject
 Inherited
set the selected panel on this layout.
ILayoutHost
 Inherited
setStyle(styleProp:String, newValue:*):void
Задает свойство style для экземпляра компонента.
IStyleClient
 Inherited
setVisible(value:Boolean, noEvent:Boolean = false):void
Вызывается при изменении свойства visible.
IUIComponent
 Inherited
Вызывается при изменении значения свойства стиля.
ISimpleStyleClient
 Inherited
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником.
IEventDispatcher
Сведения о свойстве

nextTabIndex

свойство
nextTabIndex:int  [только для записи]

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Document Services - Guides 10
Версии среды выполнения: AIR 1.0, Flash Player 10.2

Set the next tab index to be used by the tab index generator.



Реализация
    public function set nextTabIndex(value:int):void
Сведения о методе

addItem

()метод
public function addItem(group:Group, itemFactory:IFactory):IPanelItem

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Document Services - Guides 10
Версии среды выполнения: AIR 1.0, Flash Player 10.2

instantiate the itemFactory and add it to the specified group

Параметры

group:Group — the group where the item is added
 
itemFactory:IFactory — the factory to be instantiated and added

Возвращает
IPanelItem — the panel item that was added

addItemsToGroup

()метод 
public function addItemsToGroup(group:Group, itemFactories:Array):void

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Document Services - Guides 10
Версии среды выполнения: AIR 1.0, Flash Player 10.2

instantiate the itemFactories and add them to the specified group.

Параметры

group:Group — - group to add the instantiated items.
 
itemFactories:Array — - the item factories to be instantiated.

addItemsToGroups

()метод 
public function addItemsToGroups(groups:Array, itemFactories:Array, startTabIndex:int = -1, tabIncrement:int = 0):int

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Document Services - Guides 10
Версии среды выполнения: AIR 1.0, Flash Player 10.2

Add items alternating between the specified groups, incremented the tab indexes. The routine returns the next tab index to be used in subsequent calls.

Параметры

groups:Array — where the items are alternately added.
 
itemFactories:Array — the factories for the items to instantiated and added to the groups.
 
startTabIndex:int (default = -1) — the starting tab index (if -1) tabIndex is not set on the items.
 
tabIncrement:int (default = 0) — the amount to offset the tabIndex between each added item.

Возвращает
int — - the next tab index.

alignHorizontalGroupContent

()метод 
public function alignHorizontalGroupContent(outerGroup:Group):void

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Document Services - Guides 10
Версии среды выполнения: AIR 1.0, Flash Player 10.2

Aligns each row in a multi-column layout by making each item in each row the same height.

Параметры

outerGroup:Group — - the outer container of a series of HGroup containers.

getItemFactoriesForArea

()метод 
public function getItemFactoriesForArea(areaIndex:int):Array

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Document Services - Guides 10
Версии среды выполнения: AIR 1.0, Flash Player 10.2

return the item factories for a specified area index

Параметры

areaIndex:int — - index of the area or group.

Возвращает
Array — the array of panel item factories for the specified area.

isDesignItem

()метод 
public function isDesignItem(oFactory:Object):Boolean

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Document Services - Guides 10
Версии среды выполнения: AIR 1.0, Flash Player 10.2

Determine if the factory that was created for design mode and is running inside the guide builder canvas.

Параметры

oFactory:Object — Specifies the factory of the item to be introspected.

Возвращает
Boolean — A boolean value that specifies whether or not this item or item factory is a design item. A value of true is returned when the factory was created for design mode.

itemsToAreas

()метод 
public function itemsToAreas():Array

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Document Services - Guides 10
Версии среды выполнения: AIR 1.0, Flash Player 10.2

Return the panelItems split into arrays based on how the list has been delimited with panel breaks. The return is an array of arrays. For example the first element of the array is an array of items for the first area.

Возвращает
Array — the items broken into a series of arrays, one array for each area.

makeSameHeight

()метод 
public function makeSameHeight(oContainers:Array):void

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Document Services - Guides 10
Версии среды выполнения: AIR 1.0, Flash Player 10.2

Align each child with same same child index to be the same height.

Параметры

oContainers:Array — - make each container in the array the height of the largest container.

resetNextTabIndex

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

Язык версии: ActionScript 3.0
Версия продукта: Adobe Digital Enterprise Platform Document Services - Guides 10
Версии среды выполнения: AIR 1.0, Flash Player 10.2

Reset the nextTabIndex.





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

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