blob: 0cae181d653eb9fe011ec06de946dbe212920764 [file] [log] [blame]
{ "type": "class",
"qname": "org.apache.royale.jewel.DataGrid",
"baseClassname": "org.apache.royale.jewel.Group"
,
"description": "The DataGrid class displays a collection of data using columns and rows. Each column represents a specific field in the data set; each row represents a specific datum. The DataGrid is a composite component built with a org.apache.royale.jewel.ButtonBar for the column headers and a org.apache.royale.jewel.List for each column. The DataGrid's view bead (usually org.apache.royale.jewel.beads.views.DataGridView) constructs these parts while itemRenderer factories contruct the elements to display the data in each cell.",
"tags": [
{ "tagName": "toplevel",
"values": []},
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.7"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"members": [
{ "type": "method",
"qname": "org.apache.royale.jewel.DataGrid",
"namespace": "",
"bindable": [],
"details": [],
"deprecated": {},
"description": "constructor.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.7"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "",
"params": []}
,
{ "type": "accessor",
"access": "read-write",
"return": "Array",
"qname": "columns",
"namespace": "public",
"bindable": ["columnsChanged"],
"details": [],
"deprecated": {},
"description": "The array of org.apache.royale.jewel.supportClasses.datagrid.DataGridColumn used to describe each column.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.7"]},
{ "tagName": "royaleignorecoercion",
"values": ["org.apache.royale.core.IDataGridModel"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "Object",
"qname": "dataProvider",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "The object used to provide data to the org.apache.royale.jewel.DataGrid.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.7"]},
{ "tagName": "royaleignorecoercion",
"values": ["org.apache.royale.core.IDataGridModel"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "int",
"qname": "selectedIndex",
"namespace": "public",
"bindable": ["selectionChanged"],
"details": [],
"deprecated": {},
"description": "The currently selected row.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.7"]},
{ "tagName": "royaleignorecoercion",
"values": ["org.apache.royale.core.IDataGridModel"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "int",
"qname": "rollOverIndex",
"namespace": "public",
"bindable": ["rollOverIndexChanged"],
"details": [],
"deprecated": {},
"description": "The index of the item currently below the pointer.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.7"]},
{ "tagName": "royaleignorecoercion",
"values": ["org.apache.royale.core.IDataGridModel"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "Object",
"qname": "selectedItem",
"namespace": "public",
"bindable": ["selectionChanged"],
"details": [],
"deprecated": {},
"description": "The item currently selected. Changing this value also changes the selectedIndex property.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.7"]},
{ "tagName": "royaleignorecoercion",
"values": ["org.apache.royale.core.IDataGridModel"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "org.apache.royale.core.IBead",
"qname": "presentationModel",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "The DataGrid's presentation model",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.7"]},
{ "tagName": "royaleignorecoercion",
"values": ["org.apache.royale.core.IBead", "org.apache.royale.jewel.supportClasses.datagrid.IDataGridPresentationModel"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "Number",
"qname": "rowHeight",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "The default height of each cell in every column",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.7"]},
{ "tagName": "royaleignorecoercion",
"values": ["org.apache.royale.jewel.supportClasses.datagrid.IDataGridPresentationModel"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]}]
,
"events": [
{ "qname": "change",
"type": "org.apache.royale.events.Event"
,
"description": "The change event is dispatched whenever the datagrid's selection changes.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 10.2", "AIR 2.6"]},
{ "tagName": "productversion",
"values": ["Royale 0.9.7"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]}]
}