Home Reference Source
public class | source

FlexDataGridEvent

Extends:

TypedObjectBaseEvent → FlexDataGridEvent

Class that holds information about all events that the grid will dispatch.

Constructor Summary

Public Constructor
public

constructor(type: *, grid: *, level: *, column: *, cell: *, item: *, triggerEvent: *, bubbles: *, cancelable: *)

Member Summary

Public Members
public

cell: IFlexDataGridCell

The IFlexDataGridCell associated with the cell that triggered this event

public

The FlexDataGridColumn associated with the cell that triggered this event

public

The FlexDataGrid associated with the cell that triggered this event

public

The data associated with the cell that triggered this event

public

The FlexDataGridColumnLevel associated with the cell that triggered this event

public

The event that triggered this event.

Method Summary

Public Methods
public

Inherited Summary

From class TypedObject
public

typeCache: {}

public
public

Returns a list of strings that represent the object hierarchy for this object.

public

Returns true if the class name to check is in the list of class names defined for this class.

From class BaseEvent
public

Ignored property

public

Whether or not this event can be cancelled.

public

Has the default for this event been prevented

public

Type of this event.

public
public

Has the default for this event been prevented.

public

If this event is cancelable, then the default prevented flag is set to true.

public

If this event is cancelable, then the default prevented flag is set to true.

Public Constructors

public constructor(type: *, grid: *, level: *, column: *, cell: *, item: *, triggerEvent: *, bubbles: *, cancelable: *) source

Override:

BaseEvent#constructor

Params:

NameTypeAttributeDescription
type *
grid *
level *
column *
cell *
item *
triggerEvent *
bubbles *
cancelable *

Public Members

public cell: IFlexDataGridCell source

The IFlexDataGridCell associated with the cell that triggered this event

public column: FlexDataGridColumn source

The FlexDataGridColumn associated with the cell that triggered this event

Properties:

NameTypeAttributeDescription
column *

public grid: FlexDataGrid source

The FlexDataGrid associated with the cell that triggered this event

Properties:

NameTypeAttributeDescription
grid *

public item: Object source

The data associated with the cell that triggered this event

Properties:

NameTypeAttributeDescription
item *

public level: FlexDataGridColumnLevel source

The FlexDataGridColumnLevel associated with the cell that triggered this event

Properties:

NameTypeAttributeDescription
level *

public triggerEvent: Event source

The event that triggered this event. For example, a mouse click on a cell triggers an Item Click on the grid.

Properties:

NameTypeAttributeDescription
triggerEvent *

Public Methods

public getClassNames(): string[] source

Returns a list of strings that represent the object hierarchy for this object.

Override:

BaseEvent#getClassNames

Return:

string[]