Constructors

  • Parameters

    • engine: Engine
    • id: string
    • Optional sourceOptions: RecursivePartial<IOptions>

    Returns Container

Properties

_currentTheme?: any
_delay: any
_delayTimeout?: any
_drawAnimationFrame?: any
_engine: any
_eventListeners: any
_firstStart: any
_initialSourceOptions: any
_intersectionManager: any
_intersectionObserver: any
_options: any
_paused: any
_sourceOptions: any
actualOptions: Options
canvas: Canvas
destroyed: boolean
drawers: Map<string, IShapeDrawer>
duration: number
fpsLimit: number
frameManager: FrameManager
id: string
interactivity: IContainerInteractivity
lastFrameTime?: number
lifeTime: number
pageHidden: boolean
particles: Particles
pathGenerators: Map<string, IMovePathGenerator>
plugins: Map<string, IContainerPlugin>
responsiveMaxWidth?: number
retina: Retina
smooth: boolean
started: boolean
zLayers: number

Accessors

  • get options(): Options
  • Returns Options

  • get sourceOptions(): RecursivePartial<IOptions>
  • Returns RecursivePartial<IOptions>

Methods

  • Parameters

    • callback: ((evt, particles?) => void)
        • (evt, particles?): void
        • Parameters

          • evt: Event
          • Optional particles: Particle[]

          Returns void

    Returns void

  • Parameters

    • key: string
    • Optional generator: IMovePathGenerator
    • Optional override: boolean

    Returns boolean

  • Returns void

  • Parameters

    • force: boolean

    Returns void

  • Returns string

  • Parameters

    • callback: BlobCallback
    • Optional type: string
    • Optional quality: number

    Returns void

  • Parameters

    • callback: BlobCallback

    Returns void

  • Returns boolean

  • Parameters

    • mode: string

    Returns void

  • Returns Promise<void>

  • Parameters

    • Optional name: string

    Returns Promise<void>

  • Returns void

  • Parameters

    • Optional force: boolean

    Returns void

  • Returns Promise<void>

  • Returns Promise<void>

  • Parameters

    • Optional noiseOrGenerator: IMovePathGenerator | ((particle) => Vector)
    • Optional init: (() => void)
        • (): void
        • Returns void

    • Optional update: (() => void)
        • (): void
        • Returns void

    Returns void

  • Parameters

    • Optional pathOrGenerator: IMovePathGenerator | ((particle) => Vector)
    • Optional init: (() => void)
        • (): void
        • Returns void

    • Optional update: (() => void)
        • (): void
        • Returns void

    Returns void

  • Returns Promise<void>

  • Returns void

  • Returns boolean