realm-loader-npm
Version:
A comprehensive collection of 14 beautiful circle animations with performance optimization, presets, themes, and React/Vue components
26 lines • 1.71 kB
TypeScript
import { CircleAnimationsOptions } from './types';
export declare class CircleAnimations {
private animation;
constructor(options: CircleAnimationsOptions);
private getContainer;
private createAnimation;
start(): void;
stop(): void;
destroy(): void;
updateConfig(config: any): void;
static createRadialPulse(container: string | HTMLElement, config?: any): CircleAnimations;
static createOrbitalPulse(container: string | HTMLElement, config?: any): CircleAnimations;
static createPendulumWave(container: string | HTMLElement, config?: any): CircleAnimations;
static createPulseWave(container: string | HTMLElement, config?: any): CircleAnimations;
static createConcentricRings(container: string | HTMLElement, config?: any): CircleAnimations;
static createSequentialPulse(container: string | HTMLElement, config?: any): CircleAnimations;
static createOscillatingDots(container: string | HTMLElement, config?: any): CircleAnimations;
static createPulsingGrid(container: string | HTMLElement, config?: any): CircleAnimations;
static createSpiralGalaxy(container: string | HTMLElement, config?: any): CircleAnimations;
static createWaveRipple(container: string | HTMLElement, config?: any): CircleAnimations;
static createOrbitalDance(container: string | HTMLElement, config?: any): CircleAnimations;
static createSpiralVortex(container: string | HTMLElement, config?: any): CircleAnimations;
static createQuantumField(container: string | HTMLElement, config?: any): CircleAnimations;
static createNeuralNetwork(container: string | HTMLElement, config?: any): CircleAnimations;
}
//# sourceMappingURL=CircleAnimations.d.ts.map