Skip to content

artboard-deluxe / defineArtboardPlugin

defineArtboardPlugin() ​

defineArtboardPlugin<O, R, HasOptions>(init): HasOptions extends true ? (options?) => ArtboardPluginDefinition<O, R> : (options) => ArtboardPluginDefinition<O, R>

Defined in: plugins/defineArtboardPlugin.ts:4

Type Parameters ​

O ​

O extends object

R ​

R extends object = object

HasOptions ​

HasOptions = object extends O ? true : false

Parameters ​

init ​

ArtboardPluginInit<O, R>

Returns ​

HasOptions extends true ? (options?) => ArtboardPluginDefinition<O, R> : (options) => ArtboardPluginDefinition<O, R>