Properties
Private render_callbacks
render_callbacks: {}
Type declaration
[callback_key: string]: Function
Methods
start_particles
- start_particles(particles_info: ParticlesInfo, particles_group?: Group, inner_groups?: { behind: Group; between: Group; over: Group }, element?: elements, xy_pos_getter?: ((x: string | number | EventValue, y: string | number | EventValue, shift_x: number | EventValue, shift_y: number | EventValue) => { x: number; y: number })): { force_destroy_callbacks: (() => void)[]; promises: Promise<void>[] }
Parameters
Optional particles_group: Group
Optional inner_groups: { behind: Group; between: Group; over: Group }
behind: Group
between: Group
over: Group
Optional element: elements
Optional xy_pos_getter: ((x: string | number | EventValue, y: string | number | EventValue, shift_x: number | EventValue, shift_y: number | EventValue) => { x: number; y: number })
Parameters
Returns { x: number; y: number }
Returns { force_destroy_callbacks: (() => void)[]; promises: Promise<void>[] }
force_destroy_callbacks: (() => void)[]
promises: Promise<void>[]
Static expanded_xy_pos_getter
Parameters
Returns { x: number; y: number }