text-particle
Version:
Particle effects for text.
14 lines (13 loc) • 623 B
TypeScript
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[]>;
}