This package can animate lines moving in a canvas element.
There is a line object that uses a point object to animate the extreme points of lines, utilizing different types of line animation such as linear, sine waves, circular, and random.
The line object can render the lines in a canvas page element.
This object can emulate mouse events on canvas elements.
It extends the HTML 5 canvas context object for a given canvas element and can register event handlers to be called when mouse events on the canvas element occur.
Currently it supports the events click, dblclick, mouseover, mouseout, mousemove, mouseup and mousedown events.
This object can render text in HTML 5 canvas objects.
It can create a two dimension canvas object and renders text strings in it using given text style class definitions embedded in the text similar to HTML tags.
The style classes can include definitions for rendering parameters like the text font, color, size and text alignment.
The text style definitions can be cached to avoid the overhead of recomputing the text styles.
This object can Interpret and render graphic commands in a Canvas.
It provides an API to render basic drawing primitives in a 2D canvas with support for commands that can define the position of the graphics to be rendered, conditional commands, loop commands, etc..
The object can also interpret a text string that defines the commands to be processed written with a simple syntax.