Package | com.flexicious.nestedtreedatagrid.behaviors.columnheader |
Class | public class ColumnHeaderOperationBehavior |
Inheritance | ColumnHeaderOperationBehavior Object |
Property | Defined By | ||
---|---|---|---|
COL_HEADER_ADD_TO_SORT_ACTION : ToolbarAction [static]
This is the add to sort action. | ColumnHeaderOperationBehavior | ||
COL_HEADER_CLEAR_FILTER_ACTION : ToolbarAction [static]
This is the hide column action. | ColumnHeaderOperationBehavior | ||
COL_HEADER_HIDE_COLUMN_ACTION : ToolbarAction [static]
This is the hide column action. | ColumnHeaderOperationBehavior | ||
COL_HEADER_LEFT_LOCK_COLUMN_ACTION : ToolbarAction [static]
This is the hide column action. | ColumnHeaderOperationBehavior | ||
COL_HEADER_REMOVE_FROM_SORT_ACTION : ToolbarAction [static]
This is the add to sort action. | ColumnHeaderOperationBehavior | ||
COL_HEADER_REMOVE_SORT_ACTION : ToolbarAction [static]
This is the remove sort order action. | ColumnHeaderOperationBehavior | ||
COL_HEADER_RIGHT_LOCK_COLUMN_ACTION : ToolbarAction [static]
This is the hide column action. | ColumnHeaderOperationBehavior | ||
COL_HEADER_SHOW_HIDE_COLUMNS_ACTION : ToolbarAction [static]
This is the hide column action. | ColumnHeaderOperationBehavior | ||
COL_HEADER_SIZE_ALL_COLS_TO_FIT_ACTION : ToolbarAction [static]
This is the hide column action. | ColumnHeaderOperationBehavior | ||
COL_HEADER_SIZE_COL_TO_FIT_ACTION : ToolbarAction [static]
This is the hide column action. | ColumnHeaderOperationBehavior | ||
COL_HEADER_SORT_ASCENDING_ACTION : ToolbarAction [static]
This is the sort ascending toolbar action. | ColumnHeaderOperationBehavior | ||
COL_HEADER_SORT_DESCENDING_ACTION : ToolbarAction [static]
This is the sort descending toolbar action. | ColumnHeaderOperationBehavior | ||
COL_HEADER_SORT_SETTINGS_ACTION : ToolbarAction [static]
This is the sort settings action. | ColumnHeaderOperationBehavior | ||
COL_HEADER_SWAP_SORT_ORDER_ACTION : ToolbarAction [static]
This is the swap sort order action. | ColumnHeaderOperationBehavior | ||
COL_HEADER_UNLOCK_COLUMN_ACTION : ToolbarAction [static]
This is the hide column action. | ColumnHeaderOperationBehavior | ||
currentHeaderCell : FlexDataGridHeaderCell
The column we are currently acting upon
| ColumnHeaderOperationBehavior | ||
DEFAULT_COLUMN_HEADER_OPERATIONS : Array [static]
Default set of actions. | ColumnHeaderOperationBehavior | ||
dropdownIcon : IUIComponent
The icon for the dropdopwn
| ColumnHeaderOperationBehavior | ||
dropdownIconRenderer : IFactory
The renderer factory used to instantiate an instance of the dropdown icon. | ColumnHeaderOperationBehavior | ||
enabled : Boolean = false
Is the column header behavior enabled?
| ColumnHeaderOperationBehavior | ||
grid : FlexDataGrid
The grid associated with this behavior
| ColumnHeaderOperationBehavior | ||
hideDisabledOptions : Boolean = false
If set to true, hides the menu operations that are not applicable to the current
column instead of disabling them. | ColumnHeaderOperationBehavior | ||
iconaddtosort : Class [static] | ColumnHeaderOperationBehavior | ||
iconHideColumn : Class [static] | ColumnHeaderOperationBehavior | ||
iconremoveallsorts : Class [static] | ColumnHeaderOperationBehavior | ||
iconremovefromsort : Class [static] | ColumnHeaderOperationBehavior | ||
iconscrollLeft : Class [static] | ColumnHeaderOperationBehavior | ||
iconscrollRight : Class [static] | ColumnHeaderOperationBehavior | ||
iconSizeColToFit : Class [static] | ColumnHeaderOperationBehavior | ||
iconSizeToFit : Class [static] | ColumnHeaderOperationBehavior | ||
iconsortDescending : Class [static] | ColumnHeaderOperationBehavior | ||
iconsortsettings : Class [static] | ColumnHeaderOperationBehavior | ||
iconswapsort : Class [static] | ColumnHeaderOperationBehavior | ||
iconunlock : Class [static] | ColumnHeaderOperationBehavior | ||
menu : Menu
The menu to setup
| ColumnHeaderOperationBehavior | ||
triggerCell : IFlexDataGridCell
The cell that triggered the move
| ColumnHeaderOperationBehavior |
Method | Defined By | ||
---|---|---|---|
ColumnHeaderOperationBehavior | |||
[static] | ColumnHeaderOperationBehavior | ||
killIcon():void
Removes the icon from the cell
| ColumnHeaderOperationBehavior | ||
[static] | ColumnHeaderOperationBehavior |
Method | Defined By | ||
---|---|---|---|
onCellMouseClick(event:Event):void | ColumnHeaderOperationBehavior | ||
onCellMouseOut(event:FlexDataGridEvent):void
Handler for cell mouse out
| ColumnHeaderOperationBehavior | ||
onCellMouseOver(event:FlexDataGridEvent):void
Handler for cell mouse over
| ColumnHeaderOperationBehavior | ||
onGridMouseOut(event:MouseEvent):void | ColumnHeaderOperationBehavior | ||
onMenuItemClick(event:MenuEvent):void | ColumnHeaderOperationBehavior |
COL_HEADER_ADD_TO_SORT_ACTION | property |
public static var COL_HEADER_ADD_TO_SORT_ACTION:ToolbarAction
This is the add to sort action. Only avaialble if multi column sort is on.
COL_HEADER_CLEAR_FILTER_ACTION | property |
public static var COL_HEADER_CLEAR_FILTER_ACTION:ToolbarAction
This is the hide column action.
COL_HEADER_HIDE_COLUMN_ACTION | property |
public static var COL_HEADER_HIDE_COLUMN_ACTION:ToolbarAction
This is the hide column action.
COL_HEADER_LEFT_LOCK_COLUMN_ACTION | property |
public static var COL_HEADER_LEFT_LOCK_COLUMN_ACTION:ToolbarAction
This is the hide column action.
COL_HEADER_REMOVE_FROM_SORT_ACTION | property |
public static var COL_HEADER_REMOVE_FROM_SORT_ACTION:ToolbarAction
This is the add to sort action. Only avaialble if multi column sort is on.
COL_HEADER_REMOVE_SORT_ACTION | property |
public static var COL_HEADER_REMOVE_SORT_ACTION:ToolbarAction
This is the remove sort order action. Only avaialble if multi column sort is on.
COL_HEADER_RIGHT_LOCK_COLUMN_ACTION | property |
public static var COL_HEADER_RIGHT_LOCK_COLUMN_ACTION:ToolbarAction
This is the hide column action.
COL_HEADER_SHOW_HIDE_COLUMNS_ACTION | property |
public static var COL_HEADER_SHOW_HIDE_COLUMNS_ACTION:ToolbarAction
This is the hide column action.
COL_HEADER_SIZE_ALL_COLS_TO_FIT_ACTION | property |
public static var COL_HEADER_SIZE_ALL_COLS_TO_FIT_ACTION:ToolbarAction
This is the hide column action.
COL_HEADER_SIZE_COL_TO_FIT_ACTION | property |
public static var COL_HEADER_SIZE_COL_TO_FIT_ACTION:ToolbarAction
This is the hide column action.
COL_HEADER_SORT_ASCENDING_ACTION | property |
public static var COL_HEADER_SORT_ASCENDING_ACTION:ToolbarAction
This is the sort ascending toolbar action.
COL_HEADER_SORT_DESCENDING_ACTION | property |
public static var COL_HEADER_SORT_DESCENDING_ACTION:ToolbarAction
This is the sort descending toolbar action.
COL_HEADER_SORT_SETTINGS_ACTION | property |
public static var COL_HEADER_SORT_SETTINGS_ACTION:ToolbarAction
This is the sort settings action. Only avaialble if multi column sort is on.
COL_HEADER_SWAP_SORT_ORDER_ACTION | property |
public static var COL_HEADER_SWAP_SORT_ORDER_ACTION:ToolbarAction
This is the swap sort order action. Only avaialble if multi column sort is on.
COL_HEADER_UNLOCK_COLUMN_ACTION | property |
public static var COL_HEADER_UNLOCK_COLUMN_ACTION:ToolbarAction
This is the hide column action.
currentHeaderCell | property |
public var currentHeaderCell:FlexDataGridHeaderCell
The column we are currently acting upon
DEFAULT_COLUMN_HEADER_OPERATIONS | property |
public static var DEFAULT_COLUMN_HEADER_OPERATIONS:Array
Default set of actions.
dropdownIcon | property |
public var dropdownIcon:IUIComponent
The icon for the dropdopwn
dropdownIconRenderer | property |
public var dropdownIconRenderer:IFactory
The renderer factory used to instantiate an instance of the dropdown icon.
enabled | property |
public var enabled:Boolean = false
Is the column header behavior enabled?
grid | property |
public var grid:FlexDataGrid
The grid associated with this behavior
hideDisabledOptions | property |
public var hideDisabledOptions:Boolean = false
If set to true, hides the menu operations that are not applicable to the current column instead of disabling them.
iconaddtosort | property |
public static var iconaddtosort:Class
iconHideColumn | property |
public static var iconHideColumn:Class
iconremoveallsorts | property |
public static var iconremoveallsorts:Class
iconremovefromsort | property |
public static var iconremovefromsort:Class
iconscrollLeft | property |
public static var iconscrollLeft:Class
iconscrollRight | property |
public static var iconscrollRight:Class
iconSizeColToFit | property |
public static var iconSizeColToFit:Class
iconSizeToFit | property |
public static var iconSizeToFit:Class
iconsortDescending | property |
public static var iconsortDescending:Class
iconsortsettings | property |
public static var iconsortsettings:Class
iconswapsort | property |
public static var iconswapsort:Class
iconunlock | property |
public static var iconunlock:Class
menu | property |
public var menu:Menu
The menu to setup
triggerCell | property |
public var triggerCell:IFlexDataGridCell
The cell that triggered the move
ColumnHeaderOperationBehavior | () | Constructor |
isEnabledFunction | () | method |
public static function isEnabledFunction(action:ToolbarAction, grid:FlexDataGrid):Boolean
Parameters
action:ToolbarAction | |
grid:FlexDataGrid |
Boolean |
killIcon | () | method |
public function killIcon():void
Removes the icon from the cell
onCellMouseClick | () | method |
protected function onCellMouseClick(event:Event):void
Parameters
event:Event |
onCellMouseOut | () | method |
protected function onCellMouseOut(event:FlexDataGridEvent):void
Handler for cell mouse out
Parameters
event:FlexDataGridEvent |
onCellMouseOver | () | method |
protected function onCellMouseOver(event:FlexDataGridEvent):void
Handler for cell mouse over
Parameters
event:FlexDataGridEvent |
onGridMouseOut | () | method |
protected function onGridMouseOut(event:MouseEvent):void
Parameters
event:MouseEvent |
onMenuItemClick | () | method |
protected function onMenuItemClick(event:MenuEvent):void
Parameters
event:MenuEvent |
onToolbarActionExecuted | () | method |
public static function onToolbarActionExecuted(action:ToolbarAction, grid:FlexDataGrid):Boolean
Parameters
action:ToolbarAction | |
grid:FlexDataGrid |
Boolean |