| Name |
Kind |
Description |
| AnimatableProperty |
Class |
Transitions a numeric property over a configurable duration |
| Band |
Class |
Base type for bands |
| Banner |
Class |
Displays a fixed-position text banner |
| Bounds |
Interface |
Coordinates of a box shape |
| DefaultSidebar |
Class |
Default sidebar implementation |
| Drawable |
Class |
Base class for any visual component that can be added to a
Timeline instance (bands or decorations) |
| EllipseFill |
Interface |
Properties to be provided with fillEllipse |
| EllipseStroke |
Interface |
Properties to be provided with strokeEllipse |
| EventHandler |
Class |
Translates Canvas DOM events into non-DOM hit events |
| FillStyle |
Type alias |
Style to use when filling shapes |
| GrabHitEvent |
Interface |
Event generated while grabbing a hit region |
| Graphics |
Class |
Draw on an HTML5 canvas |
| HeaderClickEvent |
Interface |
Event generated when the header of a Timeline Band was
clicked |
| HitCanvas |
Class |
Keeps track of regions of interest (hit regions) |
| HitRegionBuilder |
Class |
|
| HitRegionSpecification |
Interface |
Specifies which properties a hit region responds too |
| Item |
Interface |
Item-specific properties |
| ItemBand |
Class |
Band that draws events |
| ItemClickEvent |
Interface |
Event generated when a Timeline item was clicked |
| ItemMouseEvent |
Interface |
Event generated in relation to mouse interactions on Timeline
items |
| KeyboardHitEvent |
Interface |
Event generated for keyboard events on a hit region |
| Line |
Interface |
Line-specific properties |
| LinePlot |
Class |
Band type that plots a line along the timeline |
| MilestoneShape |
Type alias |
|
| MouseHitEvent |
Interface |
Event generated while using a mouse over a hit region |
| MouseTracker |
Class |
Displays a vertical bar matching the time where the mouse is hovering |
| Path |
Class |
|
| PathFill |
Interface |
Properties to be provided with fillPath |
| PathSegment |
Interface |
|
| PathStroke |
Interface |
Properties to be provided with strokePath |
| Point |
Interface |
(x, y) coordinates |
| PointClickEvent |
Interface |
Event generated when a point on a LinePlot was clicked |
| PointHoverEvent |
Interface |
Event generated when a point on a LinePlot was hovered |
| RectFill |
Interface |
Properties to be provided with fillRect |
| RectStroke |
Interface |
Properties to be provided with strokeRect |
| ScaleKind |
Type alias |
|
| ShapeRenderer |
Type alias |
|
| ShapeStyle |
Interface |
|
| Sidebar |
Class |
Sidebar where band headers are displayed |
| State |
Interface |
State-specific properties |
| StateBand |
Class |
Draw discrete state changes |
| StateClickEvent |
Interface |
Event generated when a Timeline state was clicked |
| StateMouseEvent |
Interface |
Event generated in relation to mouse interactions on Timeline
states |
| TextAlignment |
Type alias |
|
| TextFill |
Interface |
Properties to be provided with fillText |
| TextMetrics |
Interface |
|
| TextOverflow |
Type alias |
|
| Timeline |
Class |
|
| TimelineEvent |
Interface |
Tag interface for all events generated by a Timeline instance |
| TimeLocator |
Class |
Draws a vertical bar at a specific time |
| TimeRange |
Interface |
Data holder for a range of time |
| TimeRuler |
Class |
A ruler that interprets time as milliseconds since January 01, 1970, 00:00:00 UTC |
| Tool |
Type alias |
|
| TouchHit |
Interface |
Single contact point on a touch-sensitive device |
| TouchHitEvent |
Interface |
Event generated while touching a hit region |
| ViewportChangeEvent |
Interface |
Event generated when the viewport has changed |
| ViewportDoubleClickEvent |
Interface |
Event generated when the viewport is double-clicked |
| ViewportMouseLeaveEvent |
Interface |
Event generated when the mouse is moving outside the viewport |
| ViewportMouseMoveEvent |
Interface |
Event generated when the mouse is moving over
the viewport |
| ViewportSelectionEvent |
Interface |
Event generated when the selected range has changed |
| WheelHitEvent |
Interface |
Event generated when moving a mouse wheel |