UNPKG

ngx-screen-saver

Version:
18 lines (17 loc) 476 B
import p5 from 'p5'; import { Particle } from './particle'; export declare class Firework { private p5; posX: number; maxHeight: number; constructor(p5: p5, posX: number, maxHeight: number); pos: p5.Vector; vel: p5.Vector; randomHue: number; phase: 'fly' | 'explode' | 'dispose'; explosionParticlesCreated: boolean; fireParticles: Particle[]; explosionParticles: Particle[]; update(): void; draw(): void; }