UNPKG

dots-animation

Version:

simple module for filling your html container with fancy responsive dots animation

51 lines (48 loc) 1.19 kB
// Generated by dts-bundle-generator v5.9.0 export interface IAnimationObject { start(): void; stop(): void; pause(): void; } export interface IAnimationOptions { expectedFps: number; number: number | null; density: number; dprDependentDensity: boolean; dprDependentDimensions: boolean; minR: number; maxR: number; minSpeedX: number; maxSpeedX: number; minSpeedY: number; maxSpeedY: number; blur: number; stroke: boolean; colorsStroke: string[]; opacityStroke: number | null; opacityStrokeMin: number; opacityStrokeStep: number; fill: boolean; colorsFill: string[]; opacityFill: number | null; opacityFillMin: number; opacityFillStep: number; drawLines: boolean; lineColor: string; lineLength: number; lineWidth: number; actionOnClick: boolean; actionOnHover: boolean; onClickCreate: boolean; onClickMove: boolean; onHoverMove: boolean; onHoverDrawLines: boolean; onClickCreateNDots: number; onClickMoveRadius: number; onHoverMoveRadius: number; onHoverLineRadius: number; } export declare class DotsAnimationFactory { static createAnimation(containerSelector: string, canvasId: string, options?: IAnimationOptions): IAnimationObject; } export {};