UNPKG

@tsparticles/interaction-external-grab

Version:

tsParticles grab external interaction

14 lines (13 loc) 573 B
import { ensureInteractivityPluginLoaded } from "@tsparticles/plugin-interactivity"; import { Grabber } from "./Grabber.js"; export async function loadExternalGrabInteraction(engine) { engine.checkVersion("4.1.0"); await engine.pluginManager.register((e) => { ensureInteractivityPluginLoaded(e); e.pluginManager.addInteractor?.("externalGrab", container => { return Promise.resolve(new Grabber(e.pluginManager, container)); }); }); } export * from "./Options/Classes/Grab.js"; export * from "./Options/Classes/GrabLinks.js";