UNPKG

text-particle

Version:
14 lines (13 loc) 623 B
import { ParticleConfig, ParticleEffect, ParticleEffectRoot } from "../effect"; import { Particle } from "../particle"; export interface ImageParticleConfig extends ParticleConfig { autoFit?: boolean; } export declare class ImageParticle extends ParticleEffect { private autoFit; private imageCache; constructor(root: ParticleEffectRoot, config: Partial<ImageParticleConfig>); updateConfig(config: Partial<ImageParticleConfig>): void; transitionTo(newSource: string, time?: number, config?: Partial<ImageParticleConfig>): Promise<void>; generateParticles(source: string): Promise<Particle[]>; }