Skip to main content

Class: Draw

Usage Example

import { Draw } from '@thesabbir/drawjs';
const rootElement = document.queryeSlector('root');
const draw = new Draw(rootElement);

Constructors#

constructor#

+ new Draw(rootElm: HTMLDivElement): Draw

Parameters#

NameType
rootElmHTMLDivElement

Returns: Draw

Accessors#

activeFile#

• get activeFile(): DrawFile

Returns: DrawFile

• set activeFile(file: DrawFile): void

Parameters#

NameType
fileDrawFile

Returns: void


files#

• get files(): DrawFile[]

Returns: DrawFile[]

Methods#

draw#

â–¸ draw(shape: Shape): void

Parameters#

NameType
shapeShape

Returns: void


newFile#

â–¸ newFile(name: string): void

Parameters#

NameType
namestring

Returns: void