UNPKG

5.03 kBJavaScriptView Raw
1import { Engine } from "./engine";
2import { HslColorManager } from "./Utils/HslColorManager";
3import { RgbColorManager } from "./Utils/RgbColorManager";
4import { addColorManager } from "./Utils/ColorUtils";
5const rgbColorManager = new RgbColorManager(), hslColorManager = new HslColorManager();
6addColorManager(rgbColorManager);
7addColorManager(hslColorManager);
8const tsParticles = new Engine();
9tsParticles.init();
10export * from "./Core/Utils/Circle";
11export * from "./Core/Utils/Constants";
12export * from "./Core/Utils/ExternalInteractorBase";
13export * from "./Core/Utils/ParticlesInteractorBase";
14export * from "./Core/Utils/Point";
15export * from "./Core/Utils/Range";
16export * from "./Core/Utils/Rectangle";
17export * from "./Core/Utils/Vector";
18export * from "./Core/Utils/Vector3d";
19export * from "./Enums/Directions/MoveDirection";
20export * from "./Enums/Directions/RotateDirection";
21export * from "./Enums/Directions/OutModeDirection";
22export * from "./Enums/Modes/ClickMode";
23export * from "./Enums/Modes/DivMode";
24export * from "./Enums/Modes/HoverMode";
25export * from "./Enums/Modes/CollisionMode";
26export * from "./Enums/Modes/OutMode";
27export * from "./Enums/Modes/SizeMode";
28export * from "./Enums/Modes/ThemeMode";
29export * from "./Enums/Modes/ResponsiveMode";
30export * from "./Enums/Types/AlterType";
31export * from "./Enums/Types/DestroyType";
32export * from "./Enums/Types/GradientType";
33export * from "./Enums/Types/InteractorType";
34export * from "./Enums/Types/ParticleOutType";
35export * from "./Enums/Types/StartValueType";
36export * from "./Enums/Types/DivType";
37export * from "./Enums/Types/EasingType";
38export * from "./Enums/AnimationStatus";
39export * from "./Enums/InteractivityDetect";
40export * from "./Options/Classes/AnimatableColor";
41export * from "./Options/Classes/AnimationOptions";
42export * from "./Options/Classes/Background/Background";
43export * from "./Options/Classes/BackgroundMask/BackgroundMask";
44export * from "./Options/Classes/BackgroundMask/BackgroundMaskCover";
45export * from "./Options/Classes/ColorAnimation";
46export * from "./Options/Classes/FullScreen/FullScreen";
47export * from "./Options/Classes/HslAnimation";
48export * from "./Options/Classes/Interactivity/Events/ClickEvent";
49export * from "./Options/Classes/Interactivity/Events/DivEvent";
50export * from "./Options/Classes/Interactivity/Events/ClickEvent";
51export * from "./Options/Classes/Interactivity/Events/DivEvent";
52export * from "./Options/Classes/Interactivity/Events/Events";
53export * from "./Options/Classes/Interactivity/Events/HoverEvent";
54export * from "./Options/Classes/Interactivity/Events/Parallax";
55export * from "./Options/Classes/Interactivity/Interactivity";
56export * from "./Options/Classes/Interactivity/Modes/Modes";
57export * from "./Options/Classes/ManualParticle";
58export * from "./Options/Classes/Options";
59export * from "./Options/Classes/OptionsColor";
60export * from "./Options/Classes/Particles/Bounce/ParticlesBounce";
61export * from "./Options/Classes/Particles/Bounce/ParticlesBounceFactor";
62export * from "./Options/Classes/Particles/Collisions/Collisions";
63export * from "./Options/Classes/Particles/Collisions/CollisionsOverlap";
64export * from "./Options/Classes/Particles/ParticlesOptions";
65export * from "./Options/Classes/Particles/Shadow";
66export * from "./Options/Classes/Particles/Stroke";
67export * from "./Options/Classes/Particles/Move/MoveAttract";
68export * from "./Options/Classes/Particles/Move/Move";
69export * from "./Options/Classes/Particles/Move/MoveAngle";
70export * from "./Options/Classes/Particles/Move/MoveCenter";
71export * from "./Options/Classes/Particles/Move/MoveGravity";
72export * from "./Options/Classes/Particles/Move/OutModes";
73export * from "./Options/Classes/Particles/Move/Path/MovePath";
74export * from "./Options/Classes/Particles/Move/Spin";
75export * from "./Options/Classes/Particles/Move/MoveTrail";
76export * from "./Options/Classes/Particles/Number/ParticlesNumber";
77export * from "./Options/Classes/Particles/Number/ParticlesDensity";
78export * from "./Options/Classes/Particles/Opacity/Opacity";
79export * from "./Options/Classes/Particles/Opacity/OpacityAnimation";
80export * from "./Options/Classes/Particles/Shape/Shape";
81export * from "./Options/Classes/Particles/Size/Size";
82export * from "./Options/Classes/Particles/Size/SizeAnimation";
83export * from "./Options/Classes/Particles/ZIndex/ZIndex";
84export * from "./Options/Classes/Responsive";
85export * from "./Options/Classes/Theme/Theme";
86export * from "./Options/Classes/Theme/ThemeDefault";
87export * from "./Options/Classes/ValueWithRandom";
88export * from "./Utils/CanvasUtils";
89export * from "./Utils/ColorUtils";
90export * from "./Utils/HslColorManager";
91export * from "./Utils/NumberUtils";
92export * from "./Utils/OptionsUtils";
93export * from "./Utils/RgbColorManager";
94export * from "./Utils/Utils";
95export { tsParticles };
96export { CollisionsAbsorb } from "./Options/Classes/Particles/Collisions/CollisionsAbsorb";
97export { ResizeEvent } from "./Options/Classes/Interactivity/Events/ResizeEvent";