@tsparticles/plugin-polygon-mask
Version:
tsParticles polygon mask plugin
11 lines (10 loc) • 608 B
TypeScript
import type { Container, IContainerPlugin, IPlugin, PluginManager, RecursivePartial } from "@tsparticles/engine";
import type { IPolygonMaskOptions, PolygonMaskOptions } from "./types.js";
export declare class PolygonMaskPlugin implements IPlugin {
#private;
readonly id = "polygon-mask";
constructor(pluginManager: PluginManager);
getPlugin(container: Container): Promise<IContainerPlugin>;
loadOptions(_container: Container, options: PolygonMaskOptions, source?: RecursivePartial<IPolygonMaskOptions>): void;
needsPlugin(options?: RecursivePartial<IPolygonMaskOptions>): boolean;
}