Abstract
The canvas where component draw on.
The container which contain all of component's element.
Means that the component has been destroyed. Call any method on component when it has destroyed will got an error.
All info about draw. Except drawInfo, no more states be depended about draw. The same drawInfo must has same drawn on canvas and container. The this.gird should be merging in there in this.apply be called. Must can unscathed passed this.drawInfo = JSON.parse(JSON.stringify(this.drawInfo)).
An EventBody must has a HTML element for allow user select and copy text from EventBody.
Manage all extensions & Help component communicate for each other.
An ext extra
ExtraData
Component name. Be filled when the engine's class constructed.
A ratio for draw, it's using when draw on High DPI display
Abstract
themeTheme name. Be filled when the theme's class constructed.
Protected
lPrint log if the DEBUG is true.
this.lHello world
Rest
...values: any[]Protected
checkSet a whole drawInfo into component. The component still need this.apply called before draw when this.importDrawInfo been called.
Static
isGenerated using TypeDoc
Can conflict with AxisMilestone and EventBody.