UNPKG

@dill-pixel/plugin-rive

Version:

Rive

26 lines 868 B
import { RiveCanvas } from '../node_modules/@rive-app/canvas-advanced-lite/rive_advanced.mjs.d.ts'; import { IPlugin, Plugin } from 'dill-pixel'; export interface IRivePlugin extends IPlugin<RivePluginOptions> { rive: RiveCanvas; cleanup(): void; } /** * Defines the options for the Rive plugin. * @property {string} wasmPath - The URL path to the Rive WASM file. */ export type RivePluginOptions = { wasmPath: string; }; export declare class RivePlugin extends Plugin<RivePluginOptions> implements IRivePlugin { static ID: string; readonly id = "rive"; rive: RiveCanvas; protected _options: RivePluginOptions; private _addedExtensions; private hello; initialize(options: RivePluginOptions): Promise<void>; cleanup(): void; destroy(): void; private _addLoaderExtensions; } //# sourceMappingURL=RivePlugin.d.ts.map