public class RecordClickEvent extends AbstractSmartEvent<RecordClickHandler> implements Cancellable
GwtEvent.Type<H>
jsObj
Constructor and Description |
---|
RecordClickEvent(JavaScriptObject jsObj) |
Modifier and Type | Method and Description |
---|---|
void |
cancel()
Call this method to stop event bubbling
|
protected void |
dispatch(RecordClickHandler handler) |
static <S extends HasRecordClickHandlers & HasHandlers> |
fire(S source,
JavaScriptObject jsObj)
Fires a open event on all registered handlers in the handler manager.If no
such handlers exist, this method will do nothing.
|
GwtEvent.Type<RecordClickHandler> |
getAssociatedType() |
ListGridField |
getField()
the field that was clicked on (field definition)
|
int |
getFieldNum()
number of the field clicked on in the listGrid.fields array
|
JavaScriptObject |
getRawValue()
raw value of the cell (before valueMap, etc applied)
|
ListGridRecord |
getRecord()
the record that was clicked on
|
int |
getRecordNum()
number of the record clicked on in the current set of displayed records (starts with 0)
|
static GwtEvent.Type<RecordClickHandler> |
getType()
Gets the type associated with this event.
|
JavaScriptObject |
getValue() |
ListGrid |
getViewer()
the listGrid that contains the click event
|
boolean |
isCancelled() |
assertLive, getSource, isLive, kill, revive
setSource, toDebugString, toString
public RecordClickEvent(JavaScriptObject jsObj)
public static <S extends HasRecordClickHandlers & HasHandlers> void fire(S source, JavaScriptObject jsObj)
S
- The event sourcesource
- the source of the handlersjsObj
- the native eventpublic static GwtEvent.Type<RecordClickHandler> getType()
protected void dispatch(RecordClickHandler handler)
dispatch
in class GwtEvent<RecordClickHandler>
public final GwtEvent.Type<RecordClickHandler> getAssociatedType()
getAssociatedType
in class GwtEvent<RecordClickHandler>
public void cancel()
cancel
in interface Cancellable
public boolean isCancelled()
isCancelled
in interface Cancellable
public ListGrid getViewer()
public ListGridRecord getRecord()
public int getRecordNum()
public ListGridField getField()
public int getFieldNum()
public JavaScriptObject getValue()
public JavaScriptObject getRawValue()