Пакет | mx.core |
Интерфейс | public interface IRepeaterClient |
Средство реализации | UIComponent |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Свойство | Определено | ||
---|---|---|---|
instanceIndices : Array
Массив, содержащий индексы, требуемые для создания ссылки на повторяющийся экземпляр компонента из собственного документа. | IRepeaterClient | ||
isDocument : Boolean [только для чтения]
Содержит true, если этот экземпляр UIComponent является объектом документа. | IRepeaterClient | ||
repeaterIndices : Array
Массив, содержащий индексы элементов в поставщике данных Repeater, создавшем этот компонент. | IRepeaterClient | ||
repeaters : Array
Массив, содержащий любые Repeater с вложениями компонента. | IRepeaterClient |
Метод | Определено | ||
---|---|---|---|
Инициализирует свойства instanceIndices, repeaterIndices и repeaters. | IRepeaterClient |
instanceIndices | свойство |
instanceIndices:Array
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Массив, содержащий индексы, требуемые для создания ссылки на повторяющийся экземпляр компонента из собственного документа. Массив является пустым, пока этот компонент находится внутри одного или нескольких Repeater. Первый элемент соответствует самому крайнему Repeater. Например, если id
равен b
и instanceIndices
равен [ 2, 4 ]
, ссылкой на этот документ будет b[2][4]
.
Реализация
public function get instanceIndices():Array
public function set instanceIndices(value:Array):void
isDocument | свойство |
isDocument:Boolean
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Содержит true
, если этот экземпляр UIComponent является объектом документа. Это означает, что он находится наверху иерархии приложения Flex, компонента MXML или компонента ActionScript.
Реализация
public function get isDocument():Boolean
repeaterIndices | свойство |
repeaterIndices:Array
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Массив, содержащий индексы элементов в поставщике данных Repeater, создавшем этот компонент. Массив является пустым, пока этот компонент находится внутри одного или нескольких Repeater. Первый элемент соответствует самому крайнему компоненту Repeater. Например, если значением repeaterIndices
является [ 2, 4 ]
, внешним компонентом Repeater был использован собственный элемент данных dataProvider[2]
, а внутренним компонентом Repeater – собственный элемент данных dataProvider[4]
.
Это свойство отличается от свойства instanceIndices
, если значение свойства startingIndex
компонента любого из Repeater не равно нулю. Например, даже если компонент Repeater запускается в элементе 4 dataProvider
, ссылкой на документ первого повторяемого компонента является b[0]
, а не b[4]
.
Реализация
public function get repeaterIndices():Array
public function set repeaterIndices(value:Array):void
repeaters | свойство |
repeaters:Array
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Массив, содержащий любые Repeater с вложениями компонента. Массив является пустым, пока этот компонент находится внутри одного или нескольких Repeater. Первый элемент соответствует самому крайнему Repeater.
Реализация
public function get repeaters():Array
public function set repeaters(value:Array):void
initializeRepeaterArrays | () | метод |
public function initializeRepeaterArrays(parent:IRepeaterClient):void
Язык версии: | ActionScript 3.0 |
Версия продукта: | Flex 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Инициализирует свойства instanceIndices
, repeaterIndices
и repeaters
.
Этот метод вызывается инфраструктурой Flex. Как правило, разработчикам вызывать этот метод не требуется.
Параметры
parent:IRepeaterClient — Вышестоящий Repeater, создавший этот компонент.
|
Tue Jun 12 2018, 11:34 AM Z