blob: e15a523925acd3f7b605f5beb3e0ad628d5e8744 [file] [log] [blame]
{ "type": "class",
"qname": "spark.components.gridClasses.GridLayout",
"baseClassname": "spark.layouts.supportClasses.LayoutBase"
,
"description": "The internal layout class used by the Grid class. Responsible for laying out the target Grid's 1-4 GridViews: centerGridView, leftGridView, topGridView, topLeftGridView. The GridViews are created/removed as needed by the Grid. The layout arranges the GridViews within the available space. There are no gaps between the GridViews, and no space between the GridViews and the edges (no leftPadding, rightPadding, etc..). This class is private to the DataGrid implementation. It's only used by the DataGrid's Grid skin part (see Grid/configureGridViews()).",
"tags": [
{ "tagName": "private",
"values": []} ],
"members": [
{ "type": "method",
"qname": "spark.components.gridClasses.GridLayout",
"namespace": "",
"bindable": [],
"details": [],
"deprecated": {},
"return": "",
"params": []}
,
{ "type": "accessor",
"access": "read-write",
"return": "spark.components.gridClasses.GridView",
"qname": "centerGridView",
"namespace": "public",
"bindable": ["centerGridViewChanged"],
"details": [],
"deprecated": {},
"description": "Displays unlocked rows and columns. This GridView is created unconditionally. <p>The Grid responds to vertical and horizontal scroll position changes by scrolling the centerGridView</p>",
"tags": [
{ "tagName": "default",
"values": ["null"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.5"]},
{ "tagName": "productversion",
"values": ["Flex 5.0"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "spark.components.gridClasses.GridView",
"qname": "leftGridView",
"namespace": "public",
"bindable": ["leftGridViewChanged"],
"details": [],
"deprecated": {},
"description": "Displays the unlocked rows subset of the locked columns. This GridView is created when lockedColumnCount is greater than 0, it's removed if lockedRowCount is reset to zero. <p>If the Grid is scrolled verticallyi, i.e. if its verticalScrollPosition is changed, then the leftGridView and centerGridView are also scrolled vertically. The leftGridView does not scroll horizontally.</p>",
"tags": [
{ "tagName": "default",
"values": ["null"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.5"]},
{ "tagName": "productversion",
"values": ["Flex 5.0"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "mx.core.IVisualElement",
"qname": "lockedColumnsSeparatorElement",
"namespace": "public",
"bindable": ["lockedColumnsSeparatorElementChanged"],
"details": [],
"deprecated": {},
"description": "If lockedColumnCount is greater than zero, this element is displayed in between the locked and unlocked columns. It's created (and removed) as needed with the lockedColumnssSeparator IFactory.",
"tags": [
{ "tagName": "default",
"values": ["null"]},
{ "tagName": "see",
"values": ["spark.components.GridLayout#lockedColumnsSeparator"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.5"]},
{ "tagName": "productversion",
"values": ["Flex 5.0"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "mx.core.IVisualElement",
"qname": "lockedRowsSeparatorElement",
"namespace": "public",
"bindable": ["lockedRowsSeparatorElementChanged"],
"details": [],
"deprecated": {},
"description": "If lockedRowCount is greater than zero, this element is displayed in between the locked and unlocked rows. It's created (and removed) as needed with the lockedRowsSeparator IFactory.",
"tags": [
{ "tagName": "default",
"values": ["null"]},
{ "tagName": "see",
"values": ["spark.components.Grid#lockedRowsSeparator"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.5"]},
{ "tagName": "productversion",
"values": ["Flex 5.0"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "spark.components.gridClasses.GridView",
"qname": "topGridView",
"namespace": "public",
"bindable": ["topGridViewChanged"],
"details": [],
"deprecated": {},
"description": "Displays the unlocked columns subset of the locked rows. This GridView is created when lockedRowCount is greater than 0, it's removed if lockedRowCount is reset to zero. <p>If the Grid is scrolled horizontally, i.e. if its horizontalScrollPosition is changed, then the topGridView and centerGridView are also scrolled horizontally. The topGridView does not scroll vertically.</p>",
"tags": [
{ "tagName": "default",
"values": ["null"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.5"]},
{ "tagName": "productversion",
"values": ["Flex 5.0"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "spark.components.gridClasses.GridView",
"qname": "topLeftGridView",
"namespace": "public",
"bindable": ["topLeftGridViewChanged"],
"details": [],
"deprecated": {},
"description": "This GridView is only created when both lockedRowCount and lockedColumnCount are greater than zero. It displays as many rows and columns and does not scroll.",
"tags": [
{ "tagName": "default",
"values": ["null"]},
{ "tagName": "playerversion",
"values": ["Flash 10", "AIR 2.5"]},
{ "tagName": "productversion",
"values": ["Flex 5.0"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]}]
}