Skip to content

Interface: ICreator

Table of contents

Methods

Methods

image

Optional image(options?): ILeaferImage

Parameters

NameType
options?ILeaferImageConfig

Returns

ILeaferImage

Defined in

leafer/packages/interface/src/app/ILeafer.ts:122


canvas

Optional canvas(options?, manager?): ILeaferCanvas

Parameters

NameType
options?ILeaferCanvasConfig
manager?ICanvasManager

Returns

ILeaferCanvas

Defined in

leafer/packages/interface/src/app/ILeafer.ts:123


hitCanvas

Optional hitCanvas(options?, manager?): IHitCanvas

Parameters

NameType
options?ILeaferCanvasConfig
manager?ICanvasManager

Returns

IHitCanvas

Defined in

leafer/packages/interface/src/app/ILeafer.ts:124


hitCanvasManager

Optional hitCanvasManager(): IHitCanvasManager

Returns

IHitCanvasManager

Defined in

leafer/packages/interface/src/app/ILeafer.ts:125


watcher

Optional watcher(target, options?): IWatcher

Parameters

NameType
targetILeaf
options?IWatcherConfig

Returns

IWatcher

Defined in

leafer/packages/interface/src/app/ILeafer.ts:127


layouter

Optional layouter(target, options?): ILayouter

Parameters

NameType
targetILeaf
options?ILayouterConfig

Returns

ILayouter

Defined in

leafer/packages/interface/src/app/ILeafer.ts:128


renderer

Optional renderer(target, canvas, options?): IRenderer

Parameters

NameType
targetILeaf
canvasILeaferCanvas
options?IRendererConfig

Returns

IRenderer

Defined in

leafer/packages/interface/src/app/ILeafer.ts:129


selector

Optional selector(target?, options?): ISelector

Parameters

NameType
target?ILeaf
options?ISelectorConfig

Returns

ISelector

Defined in

leafer/packages/interface/src/app/ILeafer.ts:130


finder

Optional finder(target?): IFinder

Parameters

NameType
target?ILeaf

Returns

IFinder

Defined in

leafer/packages/interface/src/app/ILeafer.ts:131


interaction

Optional interaction(target, canvas, selector, options?): IInteraction

Parameters

NameType
targetILeaf
canvasIInteractionCanvas
selectorISelector
options?IInteractionConfig

Returns

IInteraction

Defined in

leafer/packages/interface/src/app/ILeafer.ts:133


editor

Optional editor(options?): ILeaf

Parameters

NameType
options?IObject

Returns

ILeaf

Defined in

leafer/packages/interface/src/app/ILeafer.ts:135

Released under the MIT License.