motionkit-romjah
Version:
A collection of reusable micro-animations for modern web applications. [Live Storybook demo](https://motionkit-storybook.vercel.app/)
16 lines (15 loc) • 517 B
TypeScript
import { BaseAnimation } from './base';
import { LoadingOptions } from '../types';
export declare class Loading extends BaseAnimation {
protected options: LoadingOptions;
private container;
constructor(element: HTMLElement, options?: Partial<LoadingOptions>);
private createContainer;
private initializeElement;
private createSpinner;
private createDots;
private createPulse;
private createWave;
updateOptions(newOptions: Partial<LoadingOptions>): void;
destroy(): void;
}