Class: CanvasRenderer

PhotoEditorSDK.Engine. CanvasRenderer

The renderer that is used for Canvas2D rendering

new PhotoEditorSDK.Engine.CanvasRenderer()

sdk/engine/renderers/canvas/canvas-renderer.js, line 28

Creates a CanvasRenderer

Extends

Methods

dispose()

sdk/engine/renderers/canvas/canvas-renderer.js, line 173

Disposes this Renderer

getContext(){RenderingContext}

sdk/engine/renderers/canvas/canvas-renderer.js, line 168

Returns the current rendering context

Returns:
Type Description
RenderingContext

getCurrentRenderTarget(){PhotoEditorSDK.Engine.RenderTarget}

sdk/engine/renderers/canvas/canvas-renderer.js, line 154

Returns the current render target

Returns:
Type Description
PhotoEditorSDK.Engine.RenderTarget

render(displayObject)

sdk/engine/renderers/canvas/canvas-renderer.js, line 103

Renders the given DisplayObject

Name Type Description
displayObject PhotoEditorSDK.Engine.DisplayObject

renderDisplayObject(displayObject, renderTarget)

sdk/engine/renderers/canvas/canvas-renderer.js, line 142

Renders the given DisplayObject

Name Type Description
displayObject PhotoEditorSDK.Engine.DisplayObject
renderTarget PhotoEditorSDK.Engine.RenderTarget

setRenderTarget(renderTarget)

sdk/engine/renderers/canvas/canvas-renderer.js, line 160

Sets the render target

Name Type Description
renderTarget PhotoEditorSDK.Engine.RenderTarget