import { DrawObject } from "https://deno.land/x/tui@2.0.0-RC/mod.ts";
Constructors
new
DrawObject(type: Type, options: DrawObjectOptions)Properties
canvas: Canvas
objectsUnder: DrawObject[]
optional
previousRectangle: Rectanglerectangle: BaseSignal<Rectangle>
style: BaseSignal<Style>
type: Type
view: BaseSignal<View | undefined>
viewOffset: Offset
zIndex: BaseSignal<number>
Methods
draw(): void
erase(): void
queueRerender(row: number, column: number): void
render(): void
rerender(): void
update(): void
updateMovement(): void
updateOutOfBounds(): void
updatePreviousRectangle(): void