Home Reference Source
import GlCanvas from './ui/gldraw/glcanvas.js'
public class | source

GlCanvas

Direct Subclass:

GlUiCanvas, glTimelineCanvas

Static Member Summary

Static Public Members
public static

ZPOSDIV: *

Constructor Summary

Public Constructor
public

constructor(_patch: Patch, parentEle: HTMLElement)

Member Summary

Public Members
public

canvas: *

public

cgl: *

public

clear: *

public

disposed: boolean

public get

element: *

public

height: *

public

loaded: *

public

patch: *

public

width: *

Private Members
private
private
private

_inited: *

private
private

_mouseX: *

private

_mouseY: *

private
private
private

_targetFps: number

Method Summary

Public Methods
public
public
public
public
public

pause()

public

resume()

public

setSize(w: number, h: number)

public

setSizeCss(w: *, h: *)

Static Public Members

public static ZPOSDIV: * source

Public Constructors

public constructor(_patch: Patch, parentEle: HTMLElement) source

Params:

NameTypeAttributeDescription
_patch Patch
parentEle HTMLElement

Public Members

public canvas: * source

public cgl: * source

public clear: * source

public disposed: boolean source

public get element: * source

public height: * source

public loaded: * source

public patch: * source

public width: * source

Private Members

private _activityTimeout: * source

private _firstTime: * source

private _inited: * source

private _lastTime: * source

private _mouseX: * source

private _mouseY: * source

private _moveover: * source

private _parentEle: * source

private _targetFps: number source

Public Methods

public activityHigh() source

public activityIdle() source

public activityMedium() source

public dispose() source

public pause() source

public resume() source

public setSize(w: number, h: number) source

Params:

NameTypeAttributeDescription
w number
h number

public setSizeCss(w: *, h: *) source

Params:

NameTypeAttributeDescription
w *
h *