Package com.smartgwt.client.widgets.calendar

# Class EventCanvasComponentCustomizer

java.lang.Object
com.smartgwt.client.widgets.calendar.EventCanvasComponentCustomizer

public abstract class EventCanvasComponentCustomizer extends Object
Called to create and update the components shown in EventCanvas instances when Calendar.showEventCanvasComponents is true.

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `EventCanvasComponentCustomizer()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `abstract Canvas`
  `createEventCanvasComponent(EventCanvas eventCanvas)`
  createEventCanvasComponent() should be implemented and return the Canvas component to display in the passed eventCanvas
  `abstract void`
  `updateEventCanvasComponent(EventCanvas eventCanvas, Canvas component)`
  updateEventCanvasComponent() should be implemented and should update the component passed in directly

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### EventCanvasComponentCustomizer

    public EventCanvasComponentCustomizer()

- ## Method Details

  - ### createEventCanvasComponent

    public abstract Canvas createEventCanvasComponent(EventCanvas eventCanvas)
    createEventCanvasComponent() should be implemented and return the Canvas component to display in the passed eventCanvas
    Parameters:
      `eventCanvas` - the eventCanvas needing a component
    Returns:
      the canvas to show in the passed eventCanvas

  - ### updateEventCanvasComponent

    public abstract void updateEventCanvasComponent(EventCanvas eventCanvas, Canvas component)
    updateEventCanvasComponent() should be implemented and should update the component passed in directly
    Parameters:
      `eventCanvas` - the eventCanvas needing a component
      `component` - the component to update