@tsparticles/plugin-emitters
Version:
tsParticles emitters plugin
15 lines (14 loc) • 698 B
JavaScript
export async function loadEmittersPluginSimple(engine) {
engine.checkVersion("4.3.2");
await engine.pluginManager.register(async (e) => {
const [{ addEmittersShapesManager }, { getEmittersInstancesManager }, { EmittersPlugin },] = await Promise.all([
import("./addEmittersShapesManager.js"),
import("./getEmittersInstancesManager.js"),
import("./EmittersPlugin.js"),
]), instancesManager = await getEmittersInstancesManager(e);
await addEmittersShapesManager(e);
e.pluginManager.addPlugin(new EmittersPlugin(instancesManager));
});
}
export * from "./EmitterShapeBase.js";
export * from "./Enums/EmitterClickMode.js";