artboard-deluxe / defineArtboardPlugin
defineArtboardPlugin()
defineArtboardPlugin<
O,R,HasOptions>(init):HasOptionsextendstrue? (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>