@tsparticles/plugin-canvas-mask
Version:
tsParticles canvas mask plugin
11 lines (10 loc) • 569 B
TypeScript
import type { CanvasMaskOptions, ICanvasMaskOptions } from "./types.js";
import { type Container, type IPlugin, type RecursivePartial } from "@tsparticles/engine";
import { CanvasMaskInstance } from "./CanvasMaskInstance.js";
export declare class CanvasMaskPlugin implements IPlugin {
readonly id: string;
constructor();
getPlugin(container: Container): Promise<CanvasMaskInstance>;
loadOptions(options: CanvasMaskOptions, source?: RecursivePartial<ICanvasMaskOptions>): void;
needsPlugin(options?: RecursivePartial<ICanvasMaskOptions>): boolean;
}