blob: 480c96fa76f7815a6279348094c01b4e9fadc851 [file] [log] [blame]
{ "type": "class",
"qname": "mx.controls.treeClasses.HierarchicalCollectionView",
"baseClassname": "org.apache.royale.events.EventDispatcher"
,
"description": "This class provides a hierarchical view of a standard collection. It is used by Tree to parse user data.",
"tags": [
{ "tagName": "private",
"values": []} ],
"members": [
{ "type": "method",
"qname": "mx.controls.treeClasses.HierarchicalCollectionView",
"namespace": "",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Constructor.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "",
"params": [{ "name": "model", "type": "mx.collections.ICollectionView"},
{ "name": "treeDataDescriptor", "type": "mx.controls.treeClasses.ITreeDataDescriptor"},
{ "name": "itemToUID", "type": "Function"},
{ "name": "argOpenNodes", "type": "Object"}]}
,
{ "type": "accessor",
"access": "read-write",
"return": "Function",
"qname": "filterFunction",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Not Supported in Tree.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "int",
"qname": "length",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "The length of the currently parsed collection. This length only includes nodes that we know about.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "mx.collections.ISort",
"qname": "sort",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Not Supported in Tree.",
"tags": [
{ "tagName": "private",
"values": []} ]},
{ "type": "method",
"qname": "getParentItem",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Returns the parent of a node. Top level node's parent is null If we don't know the parent we return undefined.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "*",
"params": [{ "name": "node", "type": "Object"}]}
,
{ "type": "method",
"qname": "createCursor",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Returns a new instance of a view iterator over the items in this view",
"tags": [
{ "tagName": "see",
"values": ["mx.utils.IViewCursor"]},
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "mx.collections.IViewCursor",
"params": []}
,
{ "type": "method",
"qname": "contains",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Checks the collection for item using standard equality test.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "Boolean",
"params": [{ "name": "item", "type": "Object"}]}
,
{ "type": "method",
"qname": "xmlNotification",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Called whenever an XML object contained in our list is updated in some way. The initial implementation stab is very lenient, any changeType will cause an update no matter how much further down in a hierarchy.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "currentTarget", "type": "Object"},
{ "name": "type", "type": "String"},
{ "name": "target", "type": "Object"},
{ "name": "value", "type": "Object"},
{ "name": "detail", "type": "Object"}]}
,
{ "type": "method",
"qname": "getDepth",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"return": "int",
"params": [{ "name": "node", "type": "Object"}]}
,
{ "type": "method",
"qname": "isOpen",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"return": "Boolean",
"params": [{ "name": "node", "type": "Object"}]}
,
{ "type": "method",
"qname": "hasChildren",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"return": "Boolean",
"params": [{ "name": "node", "type": "Object"}]}
,
{ "type": "method",
"qname": "openNode",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"return": "void",
"params": [{ "name": "node", "type": "Object"}]}
,
{ "type": "method",
"qname": "closeNode",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"return": "void",
"params": [{ "name": "node", "type": "Object"}]}
]
}