Interface Callback


public interface Callback
A Callback is an arbitrary action to be fired - usually passed into a method to be fired asynchronously as a notificaction of some event.
The callback can be defined in the following formats:
  • a function
  • A string containing an expression to evaluate
  • An object with the following properties:
    - target: fire in the scope of this target - when the action fires, the target will be available as this.
    - methodName: if specified we'll check for a method on the target object with this name.
Callbacks are fired via the Class.fireCallback() method, which allows named parameters to be passed into the callback at runtime. If the Callback was specified as a string of script, these parameters are available as local variables at eval time.
For specific Smart GWT methods that make use of Callback objects, see local documentation for information on parameters and scope.