CoreMotionCanvas
Class

Assembly LiveChartsCore
Namespace LiveChartsCore.Motion

Summary:
Defines a canvas that is able to animate the shapes inside it.

Inheritance:
Object =>
CoreMotionCanvas

Properties

Gets the clock elapsed time in milliseconds.
Type: Int64
Returns true if the visual is valid.
Type: Boolean
Gets the synchronize object.
Type: Object
Gets the drawables count.
Type: Int32

Events

Occurs when the visual is invalidated.
Handler definition: Action<CoreMotionCanvas>
Occurs when all the visuals in the canvas are valid.
Handler definition: Action<CoreMotionCanvas>

Methods

// Draws the frame.
TDrawingContext context// The context.
)
// Invalidates this instance.
// Adds a drawable task.
Paint task, // The task.
PaintStyle style, // The paint style.
Int32 zone// The zone.
)
// Adds a geometry (or geometries) to the canvas.
IDrawnElement[] geometries// *summary not found*
)
// Removes the paint task.
Paint task// The task.
)
// Clears the canvas and tasks.
// Counts the geometries.
// Counts the paint tasks in the canvas.
// Checks if the canvas contains a paint task.
Paint task// The task.
)
// Releases the resources.