| Interface | Description | 
|---|---|
| DataURLCallback | 
| Class | Description | 
|---|---|
| AnimateShowEffect | 
 Configuration object for effect to apply during an animated show or hide. 
 | 
| CircleToCommand | 
 Command to draw a segment of a specified circle. 
 | 
| CloseCommand | 
 Command to close the current sub-path. 
 | 
| ColorStop | 
 An object containing properties that is used in Gradient types 
 | 
| DrawBlockConnector | 
 DrawItem subclass to render multi-segment, orthogonal-routing paths. 
 | 
| DrawCurve | 
 DrawItem that renders cubic bezier curves. 
 | 
| DrawDiamond | 
 DrawItem subclass to render diamond shapes 
 | 
| DrawGroup | 
 DrawItem subclass to manage a group of other DrawItem instances. 
 | 
| DrawImage | 
 DrawItem subclass to render embedded images. 
 | 
| DrawItem | 
 Base class for graphical elements drawn in a DrawPane. 
 | 
| DrawKnob | |
| DrawLabel | 
 DrawItem subclass to render a single-line text label. 
 | 
| DrawLine | 
 DrawItem subclass to render line segments. 
 | 
| DrawLinePath | 
 DrawItem subclass to render a connector between two points. 
 | 
| DrawOval | 
 DrawItem subclass to render oval shapes, including circles. 
 | 
| DrawPane | 
 A DrawPane is a container for drawing bitmap and vector graphics using browser's built-in freeform drawing capabilities. 
 | 
| DrawPath | 
 Draws a multi-segment line. 
 | 
| DrawPolygon | 
 DrawItem subclass to render polygons 
 | 
| DrawRect | 
 DrawItem subclass to render rectangle shapes, optionally with rounded corners. 
 | 
| DrawSector | 
 DrawItem subclass to render Pie Slices. 
 | 
| DrawShape | 
 DrawItem to render a shape defined by executing the series of drawing commands in the  
commands array. | 
| DrawShapeCommand | 
 Holds the information of a drawing command. 
 | 
| DrawTriangle | 
 DrawItem subclass to render triangles 
 | 
| Gauge | 
 The Gauge widget class implements a graphical speedometer-style gauge for displaying a measurement by means of a needle
 on a dial. 
 | 
| GaugeSector | 
 Represents a sector on the gauge. 
 | 
| Gradient | |
| LinearGradient | |
| LineToCommand | 
 Command to draw a multi-segment line. 
 | 
| MoveToCommand | 
 Command to start a new sub-path. 
 | 
| Point | 
 X/Y position in pixels, specified as an Array with two members, for example: [30, 50] 
 | 
| RadialGradient | 
 Definition of a radial gradient. 
 | 
| Shadow | 
 A class used to define a shadow used in a Draw<Shape> Types. 
 | 
| SimpleGradient | 
 Definition of a simple linear gradient defined by 2 colors and a  
direction. |