Constructors

  • Returns Engine

Properties

colorManagers: Map<string, IColorManager>
easingFunctions: Map<EasingTypeAlt | EasingType, EasingFunction>
effectDrawers: Map<string, IEffectDrawer<Particle>>
interactors: Map<Container, IInteractor<Particle>[]>
movers: Map<Container, IParticleMover[]>
pathGenerators: Map<string, IMovePathGenerator>
plugins: IPlugin[]
presets: Map<string, RecursivePartial<IOptions>>
shapeDrawers: Map<string, IShapeDrawer<Particle>>
updaters: Map<Container, IParticleUpdater[]>

Accessors

  • get items(): Container[]
  • Returns Container[]

  • get version(): string
  • Returns string

Methods

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns void

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns void

  • Parameters

    • name: string
    • interactorInitializer: InteractorInitializer
    • Optionalrefresh: boolean

    Returns Promise<void>

  • Parameters

    • name: string
    • moverInitializer: MoverInitializer
    • Optionalrefresh: boolean

    Returns Promise<void>

  • Parameters

    • name: string
    • updaterInitializer: UpdaterInitializer
    • Optionalrefresh: boolean

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    • plugin: IPlugin
    • Optionalrefresh: boolean

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns Promise<void>

  • Parameters

    Returns void

  • Parameters

    Returns void

  • Parameters

    • index: number

    Returns undefined | Container

  • Parameters

    Returns EasingFunction

  • Parameters

    Returns Promise<IParticleMover[]>

  • Parameters

    • plugin: string

    Returns undefined | IPlugin

  • Returns IterableIterator<string, any, any>

  • Returns IterableIterator<string, any, any>

  • Returns void

  • Parameters

    • index: number

    Returns undefined | Container

  • Parameters

    Returns Promise<undefined | Container>

  • Parameters

    Returns void

  • Parameters

    • Optionalrefresh: boolean

    Returns Promise<void>

  • Parameters

    Returns void

  • Parameters

    • callback: ((e: Event, particles?: Particle[]) => void)
        • (e, particles?): void
        • Parameters

          Returns void

    Returns void