OptionalcanvasClear
canvasClear?: () => boolean
OptionalcanvasPaint
canvasPaint?: () => boolean
OptionalcheckParticlePosition
OptionalclearDraw
clearDraw?: (context: CanvasRenderingContext2D, delta: IDelta) => void OptionalclickPositionValid
Optionaldestroy
destroy?: () => void
Optionaldraw
draw?: (context: CanvasRenderingContext2D, delta: IDelta) => void OptionaldrawParticle
drawParticle?: ( context: CanvasRenderingContext2D, particle: Particle, delta: IDelta,) => void OptionaldrawParticleCleanup
drawParticleCleanup?: ( context: CanvasRenderingContext2D, particle: Particle, delta: IDelta,) => void OptionaldrawParticleSetup
drawParticleSetup?: ( context: CanvasRenderingContext2D, particle: Particle, delta: IDelta,) => void OptionaldrawSettingsCleanup
drawSettingsCleanup?: (context: CanvasRenderingContext2D, delta: IDelta) => void OptionaldrawSettingsSetup
drawSettingsSetup?: (context: CanvasRenderingContext2D, delta: IDelta) => void Optionalexport
export?: (type: string, data: Record<string, unknown>) => Promise<ExportResult> Optionalinit
init?: () => Promise<void>
OptionalparticleBounce
OptionalparticleCreated
particleCreated?: (particle: Particle) => void OptionalparticleDestroyed
particleDestroyed?: (particle: Particle, override?: boolean) => void OptionalparticleFillColor
OptionalparticlePosition
OptionalparticleReset
particleReset?: (particle: Particle) => void OptionalparticlesDensityCount
particlesDensityCount?: () => number
OptionalparticlesInitialization
particlesInitialization?: () => boolean
OptionalparticlesSetup
particlesSetup?: () => void
OptionalparticleStrokeColor
OptionalparticleUpdate
Optionalpause
pause?: () => void
Optionalplay
play?: () => void
OptionalpostParticleUpdate
OptionalpostUpdate
postUpdate?: (delta: IDelta) => void OptionalpreInit
preInit?: () => Promise<void>
OptionalredrawInit
redrawInit?: () => Promise<void>
Optionalreset
reset?: () => void
Optionalresize
resize?: () => void
Optionalstart
start?: () => Promise<void>
Optionalstop
stop?: () => void
Optionalupdate
update?: (delta: IDelta) => void OptionalupdateActualOptions
updateActualOptions?: () => boolean