Skip to content

Interface: ICreator ​

Table of contents ​

Methods ​

Methods ​

image ​

▸ image(options?): ILeaferImage

Parameters ​

NameType
options?ILeaferImageConfig

Returns ​

ILeaferImage

Defined in ​

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


canvas ​

▸ canvas(options?, manager?): ILeaferCanvas

Parameters ​

NameType
options?ILeaferCanvasConfig
manager?ICanvasManager

Returns ​

ILeaferCanvas

Defined in ​

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


hitCanvas ​

▸ hitCanvas(options?, manager?): IHitCanvas

Parameters ​

NameType
options?ILeaferCanvasConfig
manager?ICanvasManager

Returns ​

IHitCanvas

Defined in ​

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


hitCanvasManager ​

▸ hitCanvasManager(): IHitCanvasManager

Returns ​

IHitCanvasManager

Defined in ​

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


watcher ​

▸ watcher(target, options?): IWatcher

Parameters ​

NameType
targetILeaf
options?IWatcherConfig

Returns ​

IWatcher

Defined in ​

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


layouter ​

▸ layouter(target, options?): ILayouter

Parameters ​

NameType
targetILeaf
options?ILayouterConfig

Returns ​

ILayouter

Defined in ​

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


renderer ​

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

Parameters ​

NameType
targetILeaf
canvasILeaferCanvas
options?IRendererConfig

Returns ​

IRenderer

Defined in ​

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


selector ​

▸ selector(target?, options?): ISelector

Parameters ​

NameType
target?ILeaf
options?ISelectorConfig

Returns ​

ISelector

Defined in ​

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


finder ​

▸ finder(target?): IFinder

Parameters ​

NameType
target?ILeaf

Returns ​

IFinder

Defined in ​

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


interaction ​

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

Parameters ​

NameType
targetILeaf
canvasIInteractionCanvas
selectorISelector
options?IInteractionConfig

Returns ​

IInteraction

Defined in ​

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


editor ​

▸ editor(options?, app?): ILeaf

Parameters ​

NameType
options?IObject
app?IAppBase

Returns ​

ILeaf

Defined in ​

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

Released under the MIT License.