Constructors
constructor
-
Parameters
Properties
Obniz
Private Optional _canvas
_canvas: any
Private _pos
_pos: any
autoFlush
autoFlush: boolean
createCanvas
createCanvas: any
fontSize
fontSize: number
height
height: number
width
width: number
Methods
_ctx
-
Returns any
_draw
- _draw(ctx: CanvasRenderingContext2D): void
-
Parameters
-
ctx: CanvasRenderingContext2D
Returns void
_preparedCanvas
- _preparedCanvas(): HTMLCanvasElement | null | undefined
-
Returns HTMLCanvasElement
|
null
|
undefined
_reset
-
Returns void
circle
- circle(x: number, y: number, r: number, mustFill: boolean): void
-
Parameters
-
x: number
-
y: number
-
r: number
-
mustFill: boolean
Returns void
clear
-
Returns void
draw
- draw(ctx: CanvasRenderingContext2D): void
-
Parameters
-
ctx: CanvasRenderingContext2D
Returns void
drawing
- drawing(autoFlush: boolean): void
-
Parameters
Returns void
font
- font(font: string | null, size?: undefined | number): void
-
Parameters
-
font: string | null
-
Optional size: undefined | number
Returns void
line
- line(x_0: number, y_0: number, x_1: number, y_1: number): void
-
Parameters
-
x_0: number
-
y_0: number
-
x_1: number
-
y_1: number
Returns void
pos
- pos(x: number, y: number): object
-
Parameters
Returns object
print
- print(text: string): void
-
Parameters
Returns void
qr
- qr(text: string, correction: "L" | "M" | "Q" | "H"): void
-
Parameters
-
text: string
-
correction: "L" | "M" | "Q" | "H"
Returns void
raw
- raw(data: number[]): void
-
Parameters
Returns void
rect
- rect(x: number, y: number, width: number, height: number, mustFill: boolean): void
-
Parameters
-
x: number
-
y: number
-
width: number
-
height: number
-
mustFill: boolean
Returns void
setPinName
- setPinName(io: number, moduleName: string, funcName: string): void
-
Parameters
-
io: number
-
moduleName: string
-
funcName: string
Returns void
setPinNames
- setPinNames(moduleName: string, data: any): void
-
Parameters
-
moduleName: string
-
data: any
Returns void
warnCanvasAvailability
- warnCanvasAvailability(): void
-
Returns void