com.smartgwt.client.widgets.grid.events

## Interface HasCellSavedHandlers

- All Superinterfaces:
    com.google.gwt.event.shared.HasHandlers
  All Known Implementing Classes:
    CubeGrid, DateGrid, ListGrid, ListGridField, ListGridRemoveField, ListGridSummaryField, Menu, TableView, TreeGrid, TreeGridField

      public interface HasCellSavedHandlers
      extends com.google.gwt.event.shared.HasHandlers

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `com.google.gwt.event.shared.HandlerRegistration` | `addCellSavedHandler(CellSavedHandler handler)` Fires after user edits have been successfully saved to the server, when the new value doesn't match the value before editing.

    - ### Methods inherited from interface com.google.gwt.event.shared.HasHandlers

      `fireEvent`

- - ### Method Detail

    - #### addCellSavedHandler

          com.google.gwt.event.shared.HandlerRegistration addCellSavedHandler(CellSavedHandler handler)

      Fires after user edits have been successfully saved to the server, when the new value doesn't match the value before editing.

      If you want immediate notification of a changes before changes has been saved to the server, implement `field.change()` or `field.changed()` instead.

      You can supply this method on the listGrid instance or on the listGridField(s) that you want to receive cellChanged events for. If both a field and the listGrid define a cellChanged method and that field receives an edit save, only the one defined on the field is called.

      Parameters:
        `handler` - the cellSaved handler
      Returns:
        `HandlerRegistration` used to remove this handler