@tsparticles/interaction-external-remove
Version:
tsParticles remove external interaction
18 lines (17 loc) • 472 B
TypeScript
import type { Container, Options } from "@tsparticles/engine";
import type { IRemove } from "./Options/Interfaces/IRemove.js";
import type { Remove } from "./Options/Classes/Remove.js";
export interface IRemoveMode {
remove: IRemove;
}
export interface RemoveMode {
remove?: Remove;
}
export type RemoveContainer = Container & {
actualOptions: RemoveOptions;
};
export type RemoveOptions = Options & {
interactivity: {
modes: RemoveMode;
};
};