new CanvasRenderer(rekapi, contextopt)
You can use Rekapi to render animations to an HTML5 <canvas>. To do so,
just provide a
CanvasRenderingContext2D
instance to the rekapi.Rekapi constructor to
automatically set up the renderer:
const rekapi = new Rekapi(document.createElement('canvas').getContext('2d'));
To use this renderer's API, get a reference to the initialized object:
const canvasRenderer = rekapi.getRendererInstance(CanvasRenderer);
Note: rekapi.CanvasRenderer is added to rekapi.Rekapi#renderers automatically, there is no reason to call the
constructor yourself in most cases.
- Source:
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
rekapi |
rekapi.Rekapi
|
The |
|
context |
CanvasRenderingContext2D
|
<optional> |
See the canvas docs. |
Extends
Methods
height(heightopt) → {number}
Get and optionally set the height of the associated <canvas> element.
- Source:
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
height |
number
|
<optional> |
The height to optionally set. |
Returns:
- Type:
-
number
width(widthopt) → {number}
Get and optionally set the width of the associated <canvas> element.
- Source:
Parameters:
| Name | Type | Attributes | Description |
|---|---|---|---|
width |
number
|
<optional> |
The width to optionally set. |
Returns:
- Type:
-
number