The GridItemEditorEvent class represents events that are dispatched over
the life cycle of an item editor.
The life cycle starts with the dispatch of an
GRID_ITEM_EDITOR_SESSION_STARTING event.
You can cancel the event to stop the editing session by
calling the preventDefault() method in the event listener.
After the item editor opens, the GRID_ITEM_EDITOR_SESSION_START
is dispatched to notify listeners that the editor has been opened.
The editing session can be saved or canceled. If the session is saved,
then the GRID_ITEM_EDITOR_SESSION_SAVE event is dispatched.
If the editor is canceled, a GRID_ITEM_EDITOR_SESSION_CANCEL
event is dispatched.
[static]
The GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_CANCEL
constant defines the value of the type property of the
event object for a cancelridItemEditor event.
[static]
The GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_SAVE
constant defines the value of the type property of the
event object for a saveGridItemEditor event.
[static]
The GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_START
constant defines the value of the type property of the
event object for a openGridItemEditor event.
[static]
The GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_STARTING
constant defines the value of the type property of the
event object for a startGridItemEditorSession event.
public static const GRID_ITEM_EDITOR_SESSION_CANCEL:String = gridItemEditorSessionCancel
Language Version :
ActionScript 3.0
Product Version :
Flex 4.5
Runtime Versions :
Flash Player 10, AIR 2.5
The GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_CANCEL
constant defines the value of the type property of the
event object for a cancelridItemEditor event.
Dispatched after the item editor has been closed without saving its data.
The properties of the event object have the following values:
Property
Value
bubbles
false
cancelable
false
currentTarget
The Object that defines the
event listener that handles the event. For example, if you use
myButton.addEventListener() to register an event listener,
myButton is the value of the currentTarget.
columnIndex
The zero-based column
index of the item that was edited but not modified.
rowIndex
The zero-based row index
of the item that was edited but not modified.
column
The column of the cell that was
edited.
target
The Object that dispatched the event;
it is not always the Object listening for the event.
Use the currentTarget property to always access the
Object listening for the event.
public static const GRID_ITEM_EDITOR_SESSION_SAVE:String = gridItemEditorSessionSave
Language Version :
ActionScript 3.0
Product Version :
Flex 4.5
Runtime Versions :
Flash Player 10, AIR 2.5
The GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_SAVE
constant defines the value of the type property of the
event object for a saveGridItemEditor event.
Dispatched after the data in item editor has been saved into the data
provider and the editor has been closed.
The properties of the event object have the following values:
Property
Value
bubbles
false
cancelable
false
currentTarget
The Object that defines the
event listener that handles the event. For example, if you use
myButton.addEventListener() to register an event listener,
myButton is the value of the currentTarget.
columnIndex
The zero-based column
index of the item that was modified.
rowIndex
The zero-based row index
of the item that was modified.
column
The column of the cell that was
edited.
target
The Object that dispatched the event;
it is not always the Object listening for the event.
Use the currentTarget property to always access the
Object listening for the event.
public static const GRID_ITEM_EDITOR_SESSION_START:String = gridItemEditorSessionStart
Language Version :
ActionScript 3.0
Product Version :
Flex 4.5
Runtime Versions :
Flash Player 10, AIR 2.5
The GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_START
constant defines the value of the type property of the
event object for a openGridItemEditor event.
Dispatched immediately after an item editor has been opened.
The properties of the event object have the following values:
Property
Value
bubbles
false
cancelable
false
currentTarget
The Object that defines the
event listener that handles the event. For example, if you use
myButton.addEventListener() to register an event listener,
myButton is the value of the currentTarget.
columnIndex
The zero-based column
index of the item editor.
rowIndex
The zero-based row index
of the item editor.
column
The column of the cell that is
being edited.
target
The Object that dispatched the event;
it is not always the Object listening for the event.
Use the currentTarget property to always access the
Object listening for the event.
public static const GRID_ITEM_EDITOR_SESSION_STARTING:String = gridItemEditorSessionStarting
Language Version :
ActionScript 3.0
Product Version :
Flex 4.5
Runtime Versions :
Flash Player 10, AIR 2.5
The GridItemEditorEvent.GRID_ITEM_EDITOR_SESSION_STARTING
constant defines the value of the type property of the
event object for a startGridItemEditorSession event.
Dispatched when a new item editor session has been requested. A listener
can dynamically determine if a cell is editable and cancel the edit by calling
the preventDefault() method if it is not.
A listener can also dynamically change the editor used
by assigning a different item editor to a grid column.
If this event is canceled the item editor will not be created.
The properties of the event object have the following values:
Property
Value
bubbles
false
cancelable
true
currentTarget
The Object that defines the
event listener that handles the event. For example, if you use
myButton.addEventListener() to register an event listener,
myButton is the value of the currentTarget.
columnIndex
The zero-based column
index of the requested item editor.
rowIndex
The zero-based row index
of the requested item editor.
column
The column of the cell associated
with the edit request.
target
The Object that dispatched the event;
it is not always the Object listening for the event.
Use the currentTarget property to always access the
Object listening for the event.