Packagestimulsoft.controls.visual.dictionary
Classpublic class StiDictionaryTreeMain
InheritanceStiDictionaryTreeMain Inheritance StiDictionaryTree Inheritance StiTreeView Inheritance mx.controls.Tree

Дерево словаря данных, предназначенное для главного окна дизайнера

Default MXML PropertydataProvider



Public Properties
 PropertyDefined By
  createComponentLabel : Boolean
При вытаскивании элементов из Dictionary, дополнительно будут создаваться текстовые компоненты с названием
StiDictionaryTreeMain
 InheriteddataProvider : Object
[override] [write-only]
StiTreeView
 Inheriteddesigner : StiDesignerFx
[read-only]
StiDictionaryTree
 InheritedGroupMinusIcon : Class
[static]
StiTreeView
 InheritedGroupMinusIcon2013 : Class
[static]
StiTreeView
 InheritedGroupPlusIcon : Class
[static]
StiTreeView
 InheritedGroupPlusIcon2013 : Class
[static]
StiTreeView
 InheritediconList : Array
StiTreeView
 InheritedisNotAssignedSelected : Boolean
[read-only] Выделен элемент [NotAssigned], [No], [NoSort]
StiDictionaryTree
 Inheriteditems : Array
[read-only] Возвращает все элементы (StiTreeNode) дерева, включая вложенные
StiTreeView
 InheritedmasterDataSources : Array
Массив из двух DataSources Применяется для отображения связей из 2-го DataSource ссылающихся на 1-й DataSource
StiDictionaryTree
 Inheritedreport : StiReport
StiDictionaryTree
 InheritedselectedCollection : StiBaseCollection
[read-only] Коллекция, в которой находится выделенный объект
StiDictionaryTree
 InheritedselectedDataSource : StiDataSource
[read-only] Текущий выделенный DataSource
StiDictionaryTree
 InheritedselectedObject : *
[read-only] Текущий выделенный объект словаря
StiDictionaryTree
 InheritedshowDisclosureIcon : Boolean
Показывать панель с кнопками открыть - закрыть
StiTreeView
 InheritedshowNotAssigned : Boolean
StiDictionaryTree
 InheritedsortOnSelected : Boolean
Перемещать в начало элемент при выделении
StiDictionaryTree
 Inheritedtype : int
StiDictionaryTree
 InheritedvisibleBusinessObjects : Object
Может принимать следующие значения: StiBusinessObject.
StiDictionaryTree
 InheritedvisibleDataColumns : Object
Может принимать следующие значения: String, StiDataSource, Array [string's или StiDataColumn's].
StiDictionaryTree
 InheritedvisibleDataSources : Object
Может принимать следующие значения: String, StiDataSource, Array [string's или StiDataSource's].
StiDictionaryTree
Public Methods
 MethodDefined By
  
StiDictionaryTreeMain
 Inherited
applyTheme():void
StiTreeView
 Inherited
StiTreeView
 Inherited
dispose():void
StiDictionaryTree
 Inherited
getNodeByLabel(label:String, parentNode:StiTreeNode = null):StiTreeNode
Находит элемент по его лэйблу
StiDictionaryTree
 Inherited
getNodeByObject(object:Object, parentNode:StiTreeNode = null):StiTreeNode
Находит элемент по значению объекта
StiDictionaryTree
 Inherited
getNodeByValue(value:String, parentNode:StiTreeNode = null):StiTreeNode
Находит элемент по его значению (значение может быть со скобками {} и без них)
StiDictionaryTree
 Inherited
Открывает все ноды первого уровня
StiDictionaryTree
 Inherited
openNodeTree(openNode:StiTreeNode, parentNode:StiTreeNode = null):Boolean
Открывает дерево до указанного элемента, начиная с выбранного
StiDictionaryTree
 Inherited
refresh():void
StiDictionaryTree
 Inherited
Перемещает все выделенные элементы вверх
StiDictionaryTree
 Inherited
selectNodeByLabel(label:String, parentNode:StiTreeNode = null):Boolean
Находит и выделяет элемент по его лэйблу
StiDictionaryTree
 Inherited
selectNodeByObject(object:Object, parentNode:StiTreeNode = null):Boolean
Находит и выделяет элемент по объекту
StiDictionaryTree
 Inherited
selectNodeByValue(value:String, parentNode:StiTreeNode = null):Boolean
Находит и выделяет элемент по его значению (значение может быть со скобками {} и без них)
StiDictionaryTree
Protected Methods
 MethodDefined By
 Inherited
drawCaretIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
[override]
StiTreeView
 Inherited
drawSelectionIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void
[override]
StiTreeView
 Inherited
initListData(item:Object, treeListData:TreeListData):void
[override]
StiTreeView
  
Добавление перетаскиваемого объекта на страницу
StiDictionaryTreeMain
  
onMouseDown(e:MouseEvent):void
Инициализируем перетаскивание
StiDictionaryTreeMain
  
onMouseMove(e:MouseEvent):void
StiDictionaryTreeMain
  
onMouseUp(e:MouseEvent):void
StiDictionaryTreeMain
Events
 Event Summary Defined By
 InheritedStiTreeView
Property Detail
createComponentLabelproperty
createComponentLabel:Boolean

При вытаскивании элементов из Dictionary, дополнительно будут создаваться текстовые компоненты с названием


Implementation
    public function get createComponentLabel():Boolean
    public function set createComponentLabel(value:Boolean):void
Constructor Detail
StiDictionaryTreeMain()Constructor
public function StiDictionaryTreeMain()



Method Detail
onDragMouseStart()method
protected function onDragMouseStart(e:StiMouseEvent):void

Добавление перетаскиваемого объекта на страницу

Parameters

e:StiMouseEvent

onMouseDown()method 
protected function onMouseDown(e:MouseEvent):void

Инициализируем перетаскивание

Parameters

e:MouseEvent

onMouseMove()method 
protected function onMouseMove(e:MouseEvent):void

Parameters

e:MouseEvent

onMouseUp()method 
protected function onMouseUp(e:MouseEvent):void

Parameters

e:MouseEvent