@univerjs/engine-render v0.5.0-beta.1Docs


Class: abstract Canvas

View Renderer constructor. It is a wrapper around native canvas element. Usually you don’t need to use it manually.

Param

Param

Param

Param

Extended by

Constructors

new Canvas()

new Canvas(props?): Canvas

Parameters

ParameterType
props?ICanvasProps

Returns

Canvas

Defined in

packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/canvas.ts:69

Properties

PropertyTypeDefault valueDefined in
isCachebooleanfalsepackages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/canvas.ts:57

Methods

clear()

clear(): void

Returns

void

Defined in

packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/canvas.ts:174


dispose()

dispose(): void

Returns

void

Defined in

packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/canvas.ts:167


getCanvasEle()

getCanvasEle(): HTMLCanvasElement

Returns

HTMLCanvasElement

Defined in

packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/canvas.ts:105


getContext()

getContext(): UniverRenderingContext

get canvas context

Returns

UniverRenderingContext

context

Method

Defined in

packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/canvas.ts:114


getHeight()

getHeight(): number

Returns

number

Defined in

packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/canvas.ts:126


getPixelRatio()

getPixelRatio(): number

Returns

number

Defined in

packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/canvas.ts:118


getWidth()

getWidth(): number

Returns

number

Defined in

packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/canvas.ts:122


setId()

setId(id): void

Parameters

ParameterType
idstring

Returns

void

Defined in

packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/canvas.ts:130


setPixelRatio()

setPixelRatio(pixelRatio): void

Parameters

ParameterType
pixelRationumber

Returns

void

Defined in

packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/canvas.ts:157


setSize()

setSize(
   width?, 
   height?, 
   pixelRatioParam?): void

Parameters

ParameterType
width?number
height?number
pixelRatioParam?number

Returns

void

Defined in

packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/canvas.ts:134


toDataURL()

toDataURL(mimeType, quality): string

to data url

Parameters

ParameterTypeDescription
mimeTypestring-
qualitynumberbetween 0 and 1 for jpg mime types

Returns

string

data url string

Method

Defined in

packages/api/tmp/univer-pro/submodules/univer/packages/engine-render/src/canvas.ts:186