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

TreeListData  - AS3 Flex

Пакетmx.controls.treeClasses
Классpublic class TreeListData
НаследованиеTreeListData Inheritance BaseListData Inheritance EventDispatcher Inheritance Object

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

Класс TreeListData определяет тип данных свойства listData, реализованного с помощью средств визуализации или редакторов вставных элементов, для элемента управления Tree. Все средства визуализации вставных элементов или редакторы вставных элементов должны реализовать интерфейс IDropInListItemRenderer, определяющий свойство listData.

Несмотря на то что свойства этого класса являются перезаписываемыми, их необходимо рассматривать как доступные только для чтения. Они инициализируются классом Tree и считываются с помощью средства визуализации или редактора элементов. Это может привести к непредвиденным результатам.

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



Общедоступные свойства
 СвойствоОпределено
 InheritedcolumnIndex : int
Индекс столбца элемента управления, основанного на списке, по отношению к видимым в данный момент столбцам элемента, где первый столбец имеет индекс 1.
BaseListData
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
  depth : int
Уровень элемента в древовидной структуре.
TreeListData
  disclosureIcon : Class
Класс, представляющий значок раскрытия для позиции в элементе управления Tree.
TreeListData
  hasChildren : Boolean
Содержит значение true, если узел имеет нижестоящие элементы.
TreeListData
  icon : Class
Класс, представляющий значок для позиции в элементе управления Tree.
TreeListData
  indent : int
Отступ по умолчанию для этой строки элемента управления Tree.
TreeListData
  item : Object
Данные для этого элемента управления Tree.
TreeListData
 Inheritedlabel : String
Текстовое представление данных элемента на основе метода класса списка itemToLabel().
BaseListData
  open : Boolean
Содержит значение true, если узел является открытым.
TreeListData
 Inheritedowner : IUIComponent
Ссылка на объект списка, которому принадлежит данный элемент.
BaseListData
 InheritedrowIndex : int
Индекс строки элементов управления DataGrid, List или Tree по отношению к видимым в настоящий момент строкам элемента управления, где индекс первой строки равен 1.
BaseListData
 Inheriteduid : String
Уникальный идентификатор для этого элемента.
BaseListData
Общедоступные методы
 МетодОпределено
  
TreeListData(text:String, uid:String, owner:ListBase, rowIndex:int = 0, columnIndex:int = 0)
Конструктор.
TreeListData
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Регистрирует объект прослушивателя события на объекте EventDispatcher для получения прослушивателем уведомления о событии.
EventDispatcher
 Inherited
Посылает событие в поток событий.
EventDispatcher
 Inherited
Проверяет, имеет ли объект EventDispatcher прослушиватели, зарегистрированные для определенного типа события.
EventDispatcher
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Удаляет прослушиватель из объекта EventDispatcher.
EventDispatcher
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
 Inherited
Проверяет, зарегистрирован ли прослушиватель события для указанного типа события с данным объектом EventDispatcher или любым его предшественником.
EventDispatcher
События
 Событие Сводка Определено
 Inherited[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR перемещается в фокус операционной системы и становится активным.EventDispatcher
 Inherited[многоадресное событие] Отправляется, когда проигрыватель Flash Player или приложение AIR теряет фокус системы и становится неактивным.EventDispatcher
Сведения о свойстве

depth

свойство
public var depth:int

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

Уровень элемента в древовидной структуре. Верхний уровень – 1.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие __NoChangeEvent__ .

disclosureIcon

свойство 
public var disclosureIcon:Class

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

Класс, представляющий значок раскрытия для позиции в элементе управления Tree.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие __NoChangeEvent__ .

hasChildren

свойство 
public var hasChildren:Boolean

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

Содержит значение true, если узел имеет нижестоящие элементы.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие __NoChangeEvent__ .

icon

свойство 
public var icon:Class

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

Класс, представляющий значок для позиции в элементе управления Tree.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие __NoChangeEvent__ .

indent

свойство 
public var indent:int

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

Отступ по умолчанию для этой строки элемента управления Tree.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие __NoChangeEvent__ .

item

свойство 
public var item:Object

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

Данные для этого элемента управления Tree.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие __NoChangeEvent__ .

open

свойство 
public var open:Boolean

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

Содержит значение true, если узел является открытым.

Это свойство можно использовать в качестве источника для связывания данных. При изменении этого свойства отправляется событие __NoChangeEvent__ .

Сведения о конструкторе

TreeListData

()Конструктор
public function TreeListData(text:String, uid:String, owner:ListBase, rowIndex:int = 0, columnIndex:int = 0)

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

Конструктор.

Параметры
text:String — Текстовое представление данных элемента.
 
uid:String — Уникальный идентификатор для элемента.
 
owner:ListBase — Ссылка на элемент управления Tree.
 
rowIndex:int (default = 0) — Индекс элемента в поставщике данных для элемента управления Tree.
 
columnIndex:int (default = 0) — Индекс столбца в видимых в настоящий момент столбцах элемента управления.




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

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