# Package com.smartgwt.client.widgets.calendar

- Class Summary
  Class | Description
  --- | ---
  Calendar | The Calendar component provides several different ways for a user to view and edit a set of events.
  CalendarEvent | A type of `Record` which represents an event to occur at a specific time, displayed within the calendar.
  EventHoverHTMLCustomizer | Called to determine the hover HTML to be displayed when the user hovers over a cell displayed in the calendar month view tab.
  EventWindow | Subclass of Window used to display events within a `Calendar`.
  HeaderLevel | Defines one level of headers shown above the event area in a `Timeline`.
  HeaderLevelTitleCustomizer | Called to determine the Title text for a given span in a HeaderLevel in Timeline views
  Lane | Lane shown in a `Timeline` view, or in a `day view` when `showDayLanes` is true.
  MonthViewHoverHTMLCustomizer | Called to determine the hover HTML to be displayed when the user hovers over a cell displayed in the calendar month view tab.
  Timeline | Timeline is a trivial subclass of `Calendar` that configures the Calendar with settings typical for a standalone timeline view: no other tabs (week, month, day) are shown and the control bar is hidden by default.