blob: 54356be85986f324654849add215a5c75447d989 [file] [log] [blame]
{ "type": "class",
"qname": "spark.components.gridClasses.GridRowList",
"baseClassname": ""
,
"description": "Open LinkedList implementation for representing row heights in a Grid where each GridRowNode represents a row in the Grid.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"members": [
{ "type": "method",
"qname": "spark.components.gridClasses.GridRowList",
"namespace": "",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Constructor.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": []}
,
{ "type": "accessor",
"access": "read-only",
"return": "spark.components.gridClasses.GridRowNode",
"qname": "first",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "First node in list.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "spark.components.gridClasses.GridRowNode",
"qname": "last",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Last node in list.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "spark.components.gridClasses.GridRowNode",
"qname": "tail",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Node representing tail of the list.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "spark.components.gridClasses.GridRowNode",
"qname": "head",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Node representing head of the list.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-only",
"return": "Number",
"qname": "length",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Returns length of list.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "uint",
"qname": "numColumns",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Returns number of columns per row.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "method",
"qname": "insert",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Inserts new node at the specified row index. If a node with the index already exists, it will be returned.",
"tags": [
{ "tagName": "param",
"values": ["index The row index in which to create and insert the node."]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "return",
"values": ["The newly created or existing node for the specified row index."]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "spark.components.gridClasses.GridRowNode",
"params": [{ "name": "index", "type": "int"}]}
,
{ "type": "method",
"qname": "insertAfter",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Inserts a new node after the specified node. Returns the new node.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "node", "type": "spark.components.gridClasses.GridRowNode"},
{ "name": "newNode", "type": "spark.components.gridClasses.GridRowNode"}]}
,
{ "type": "method",
"qname": "insertBefore",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Inserts a new node after the specified node. Returns the new node.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "node", "type": "spark.components.gridClasses.GridRowNode"},
{ "name": "newNode", "type": "spark.components.gridClasses.GridRowNode"}]}
,
{ "type": "method",
"qname": "find",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Searches through all nodes for the given row index.",
"tags": [
{ "tagName": "param",
"values": ["index The row index to find."]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "spark.components.gridClasses.GridRowNode",
"params": [{ "name": "index", "type": "int"}]}
,
{ "type": "method",
"qname": "findNearestLTE",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Searches through all nodes for the one with a row index closest and less than equal to the specified index. If a node with the row index exists, it will just return the node at that index. Returns null if all nodes have a row index greater than the provided index.",
"tags": [
{ "tagName": "param",
"values": ["index The row index to find"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "spark.components.gridClasses.GridRowNode",
"params": [{ "name": "index", "type": "int"}]}
,
{ "type": "method",
"qname": "push",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Inserts the specified node at the end of the list.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "node", "type": "spark.components.gridClasses.GridRowNode"}]}
,
{ "type": "method",
"qname": "remove",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Searches through all nodes for the given row index and removes it from the list if found.",
"tags": [
{ "tagName": "param",
"values": ["index The row index to remove."]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "return",
"values": ["The removed node, null otherwise."]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "spark.components.gridClasses.GridRowNode",
"params": [{ "name": "index", "type": "int"}]}
,
{ "type": "method",
"qname": "removeNode",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Removes specified node from the list.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "node", "type": "spark.components.gridClasses.GridRowNode"}]}
,
{ "type": "method",
"qname": "removeAll",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Removes all nodes.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": []}
,
{ "type": "method",
"qname": "insertColumns",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Inserts count number of columns into each node and increases numColumns by count.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "startColumn", "type": "int"},
{ "name": "count", "type": "int"}]}
,
{ "type": "method",
"qname": "removeColumns",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Inserts count number of columns into each node and increases numColumns by count.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "startColumn", "type": "int"},
{ "name": "count", "type": "int"}]}
,
{ "type": "method",
"qname": "moveColumns",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Moves the specified columns in each node.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "fromCol", "type": "int"},
{ "name": "toCol", "type": "int"},
{ "name": "count", "type": "int"}]}
,
{ "type": "method",
"qname": "clearColumns",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Clears the column values for count number of columns in each node.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.0"]},
{ "tagName": "productversion",
"values": ["Flex 4.5"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "void",
"params": [{ "name": "startColumn", "type": "int"},
{ "name": "count", "type": "int"}]}
]
}