@tsparticles/interaction-particles-links
Version:
tsParticles links particles interaction
15 lines (14 loc) • 703 B
TypeScript
import { type Engine, ParticlesInteractorBase, type RecursivePartial } from "@tsparticles/engine";
import type { IParticlesLinkOptions, LinkContainer, LinkParticle, ParticlesLinkOptions } from "./Types.js";
export declare class Linker extends ParticlesInteractorBase {
private readonly _engine;
private readonly _linkContainer;
constructor(container: LinkContainer, engine: Engine);
clear(): void;
init(): void;
interact(p1: LinkParticle): void;
isEnabled(particle: LinkParticle): boolean;
loadParticlesOptions(options: ParticlesLinkOptions, ...sources: (RecursivePartial<IParticlesLinkOptions> | undefined)[]): void;
reset(): void;
private readonly _setColor;
}