@tsparticles/plugin-emitters
Version:
tsParticles emitters plugin
8 lines (7 loc) • 310 B
TypeScript
import type { ICoordinates, IDimension } from "@tsparticles/engine";
import type { IRandomPositionData } from "./IRandomPositionData.js";
export interface IEmitterShape {
init(): Promise<void>;
randomPosition(): IRandomPositionData | null;
resize(position: ICoordinates, size: IDimension): void;
}