tsParticles interaction plugin for grab effect around mouse or HTML elements.
The CDN/Vanilla version JS has one required file in vanilla configuration:
Including the tsparticles.interaction.external.grab.min.js
file will export the function to load the interaction
plugin:
loadExternalGrabInteraction;
Once the scripts are loaded you can set up tsParticles
and the interaction plugin like this:
loadExternalGrabInteraction(tsParticles);
tsParticles.load("tsparticles", {
/* options */
});
This package is compatible also with ES or CommonJS modules, firstly this needs to be installed, like this:
$ npm install tsparticles-interaction-external-grab
or
$ yarn add tsparticles-interaction-external-grab
Then you need to import it in the app, like this:
const { tsParticles } = require("tsparticles-engine");
const { loadExternalGrabInteraction } = require("tsparticles-interaction-external-grab");
loadExternalGrabInteraction(tsParticles);
or
import { tsParticles } from "tsparticles-engine";
import { loadExternalGrabInteraction } from "tsparticles-interaction-external-grab";
loadExternalGrabInteraction(tsParticles);
Version | Tag | Published |
---|---|---|
2.9.3 | latest | 1mo ago |
2.0.4 | next | 1yr ago |
2.0.0-beta.5 | beta | 1yr ago |
2.0.0-alpha.7 | alpha | 2yrs ago |