UNPKG

@tsparticles/interaction-external-connect

Version:

tsParticles connect external interaction

23 lines (22 loc) 650 B
import type { Container, Particle } from "@tsparticles/engine"; import type { Connect } from "./Options/Classes/Connect.js"; import type { ConnectOptions } from "./Options/Classes/ConnectOptions.js"; import type { IConnect } from "./Options/Interfaces/IConnect.js"; export interface IConnectMode { connect: IConnect; } export interface ConnectMode { connect?: Connect; } export type ConnectContainer = Container & { actualOptions: ConnectOptions; retina: { connectModeDistance?: number; connectModeRadius?: number; }; }; export type LinkParticle = Particle & { retina: { linksWidth?: number; }; };