1 | import { loadArrowShape } from "tsparticles-shape-arrow";
|
2 | import { loadBubbleShape } from "tsparticles-shape-bubble";
|
3 | import { loadCanvasMaskPlugin } from "tsparticles-plugin-canvas-mask";
|
4 | import { loadCardsShape } from "tsparticles-shape-cards";
|
5 | import { loadCogShape } from "tsparticles-shape-cog";
|
6 | import { loadCurvesPath } from "tsparticles-path-curves";
|
7 | import { loadEasingBackPlugin } from "tsparticles-plugin-easing-back";
|
8 | import { loadEasingCircPlugin } from "tsparticles-plugin-easing-circ";
|
9 | import { loadEasingCubicPlugin } from "tsparticles-plugin-easing-cubic";
|
10 | import { loadEasingExpoPlugin } from "tsparticles-plugin-easing-expo";
|
11 | import { loadEasingQuartPlugin } from "tsparticles-plugin-easing-quart";
|
12 | import { loadEasingQuintPlugin } from "tsparticles-plugin-easing-quint";
|
13 | import { loadEasingSinePlugin } from "tsparticles-plugin-easing-sine";
|
14 | import { loadExportImagePlugin } from "tsparticles-plugin-export-image";
|
15 | import { loadExportJSONPlugin } from "tsparticles-plugin-export-json";
|
16 | import { loadExportVideoPlugin } from "tsparticles-plugin-export-video";
|
17 | import { loadFull } from "tsparticles";
|
18 | import { loadGradientUpdater } from "tsparticles-updater-gradient";
|
19 | import { loadHeartShape } from "tsparticles-shape-heart";
|
20 | import { loadHsvColorPlugin } from "tsparticles-plugin-hsv-color";
|
21 | import { loadInfectionPlugin } from "tsparticles-plugin-infection";
|
22 | import { loadLightInteraction } from "tsparticles-interaction-light";
|
23 | import { loadMotionPlugin } from "tsparticles-plugin-motion";
|
24 | import { loadMultilineTextShape } from "tsparticles-shape-multiline-text";
|
25 | import { loadOrbitUpdater } from "tsparticles-updater-orbit";
|
26 | import { loadParticlesRepulseInteraction } from "tsparticles-interaction-particles-repulse";
|
27 | import { loadPathShape } from "tsparticles-shape-path";
|
28 | import { loadPerlinNoisePath } from "tsparticles-path-perlin-noise";
|
29 | import { loadPolygonMaskPlugin } from "tsparticles-plugin-polygon-mask";
|
30 | import { loadPolygonPath } from "tsparticles-path-polygon";
|
31 | import { loadRoundedPolygonShape } from "tsparticles-shape-rounded-polygon";
|
32 | import { loadRoundedRectShape } from "tsparticles-shape-rounded-rect";
|
33 | import { loadSVGPath } from "tsparticles-path-svg";
|
34 | import { loadSimplexNoisePath } from "tsparticles-path-simplex-noise";
|
35 | import { loadSoundsPlugin } from "tsparticles-plugin-sounds";
|
36 | import { loadSpiralShape } from "tsparticles-shape-spiral";
|
37 | export async function loadAll(engine, refresh = true) {
|
38 | await loadFull(engine, false);
|
39 | await loadHsvColorPlugin();
|
40 | await loadEasingBackPlugin();
|
41 | await loadEasingCircPlugin();
|
42 | await loadEasingCubicPlugin();
|
43 | await loadEasingExpoPlugin();
|
44 | await loadEasingQuartPlugin();
|
45 | await loadEasingQuintPlugin();
|
46 | await loadEasingSinePlugin();
|
47 | await loadHsvColorPlugin();
|
48 | await loadCanvasMaskPlugin(engine, false);
|
49 | await loadInfectionPlugin(engine, false);
|
50 | await loadMotionPlugin(engine, false);
|
51 | await loadPolygonMaskPlugin(engine, false);
|
52 | await loadSoundsPlugin(engine, false);
|
53 | await loadExportImagePlugin(engine, false);
|
54 | await loadExportJSONPlugin(engine, false);
|
55 | await loadExportVideoPlugin(engine, false);
|
56 | await loadLightInteraction(engine, false);
|
57 | await loadParticlesRepulseInteraction(engine, false);
|
58 | await loadGradientUpdater(engine, false);
|
59 | await loadOrbitUpdater(engine, false);
|
60 | await loadCurvesPath(engine, false);
|
61 | await loadPerlinNoisePath(engine, false);
|
62 | await loadPolygonPath(engine, false);
|
63 | await loadSVGPath(engine, false);
|
64 | await loadSimplexNoisePath(engine, false);
|
65 | await loadArrowShape(engine, false);
|
66 | await loadBubbleShape(engine, false);
|
67 | await loadCardsShape(engine, false);
|
68 | await loadCogShape(engine, false);
|
69 | await loadHeartShape(engine, false);
|
70 | await loadMultilineTextShape(engine, false);
|
71 | await loadPathShape(engine, false);
|
72 | await loadRoundedPolygonShape(engine, false);
|
73 | await loadRoundedRectShape(engine, false);
|
74 | await loadSpiralShape(engine, false);
|
75 | await engine.refresh(refresh);
|
76 | }
|