| Пакет | 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):voidisDocument | свойство |
isDocument:Boolean [только для чтения] | Язык версии: | ActionScript 3.0 |
| Версия продукта: | Flex 3 |
| Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Содержит true, если этот экземпляр UIComponent является объектом документа. Это означает, что он находится наверху иерархии приложения Flex, компонента MXML или компонента ActionScript.
Реализация
public function get isDocument():BooleanrepeaterIndices | свойство |
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):voidrepeaters | свойство |
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):voidinitializeRepeaterArrays | () | метод |
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