Class ValueIconClickEvent

All Implemented Interfaces:
Cancellable

public class ValueIconClickEvent extends AbstractSmartEvent<ValueIconClickHandler> implements Cancellable
  • Constructor Details

  • Method Details

    • fire

      public static <S extends HasValueIconClickHandlers & HasHandlers> void 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.
      Type Parameters:
      S - The event source
      Parameters:
      source - the source of the handlers
      jsObj - the native event
    • getType

      public static GwtEvent.Type<ValueIconClickHandler> getType()
      Gets the type associated with this event.
      Returns:
      returns the handler type
    • dispatch

      protected void dispatch(ValueIconClickHandler handler)
      Specified by:
      dispatch in class GwtEvent<ValueIconClickHandler>
    • getAssociatedType

      public final GwtEvent.Type<ValueIconClickHandler> getAssociatedType()
      Specified by:
      getAssociatedType in class GwtEvent<ValueIconClickHandler>
    • cancel

      public void cancel()
      Call this method to stop event bubbling
      Specified by:
      cancel in interface Cancellable
    • isCancelled

      public boolean isCancelled()
      Specified by:
      isCancelled in interface Cancellable
      Returns:
      true if cancelled
    • getViewer

      public ListGrid getViewer()
      the listGrid that contains the click event
      Returns:
      the listGrid that contains the click event
    • getRecord

      public ListGridRecord getRecord()
      the record that was clicked on
      Returns:
      the record that was clicked on
    • getRecordNum

      public int getRecordNum()
      number of the record clicked on in the current set of displayed records (starts with 0)
      Returns:
      number of the record clicked on in the current set of displayed records (starts with 0)
    • getField

      public ListGridField getField()
      the field that was clicked on (field definition)
      Returns:
      the field that was clicked on (field definition)
    • getRawValue

      public Object getRawValue()
      raw value of the cell (before valueMap, etc applied)
      Returns:
      raw value of the cell (before valueMap, etc applied)
    • getEditor

      public FormItem getEditor()
      If this cell is being edited, this method will fire when the user clicks the valueIcon on the edit item for the cell, passing in the editor item as the editor parameter. If the cell is not being edited, this value will be null.
      Returns:
      If this cell is being edited, this method will fire when the user clicks the valueIcon on the edit item for the cell, passing in the editor item as the editor parameter. If the cell is not being edited, this value will be null.