A one line text input field with an optional label.
String utility methods used in SVG import.
Defines a stroke object consisting of curves, line segments and primitive graphics objects.
An encapsulation of code generation for a graphical stroke.
Manages bitmap filter effects applied to a Stroke shape.
User interface for stroke shape naming, coordinate system and actions.
Defines a stroke item structure, that is a curve or line segment point or an object such as a circle, ellipse or rectangle.
Updates a stroke shape or path object with properties obtained by a method parser.
Defines a stroke line and fill style for a line segment, a curve or a graphics primitive object.
A class of static helper functions for strokes.
An encapsulation of code generation for the style of a graphical stroke.
User interface for import of SVG XML.
A list of display pages each holding child widgets with colored tabs used to select one active displayed tab page.
The ‘Timeline’ class simulates the timeline paradox by presenting a similar API to create and control tweens.
Extends the Timeline class with methods to get and remove tweens and dispose of the whole timeline.
User interface for timeline display, tooltips and properties.
A switch button with an on and off state.
Implements tooltips for an application.
The ‘Transitions’ class contains time-based easing equations.
A tree iterator.
A tree node for building a tree data structure.
The ‘Tween’ class tweens any property of any object.
Extends the Tween class with dispose and extended properties on objects.
User interface for timeline tween property selection.
The ‘TweenStack’ class is an extension of the regular stack.
Various helper functions placed in a Utility class.
Base class for widgets to enable/disable event listeners and keep a global tab order of all widgets (provided they are created and registered in tab order.
Use this template to create a new widget with the required interface.