tsParticles - v0.0.0
    Preparing search index...
    interface AbsorberContainer {
        actualOptions: AbsorberOptions;
        addAbsorber?: (
            options: RecursivePartial<IAbsorber>,
            position?: ICoordinates,
        ) => Promise<AbsorberInstance>;
        addClickHandler?: (
            callback: (evt: Event, particles?: Particle[]) => void,
        ) => void;
        canvas: Canvas;
        destroyed: boolean;
        fpsLimit: number;
        getAbsorber?: (idxOrName?: string | number) => AbsorberInstance | undefined;
        hdr: boolean;
        id: symbol;
        pageHidden: boolean;
        particleCreatedPlugins: IContainerPlugin[];
        particleDestroyedPlugins: IContainerPlugin[];
        particlePositionPlugins: IContainerPlugin[];
        particles: Particles;
        plugins: IContainerPlugin[];
        retina: Retina;
        started: boolean;
        zLayers: number;
        get animationStatus(): boolean;
        get options(): Options;
        get sourceOptions(): RecursivePartial<IOptions> | undefined;
        addLifeTime(value: number): void;
        alive(): boolean;
        destroy(remove?: boolean): void;
        draw(force: boolean): void;
        export(
            type: string,
            options?: Record<string, unknown>,
        ): Promise<Blob | undefined>;
        init(): Promise<void>;
        pause(): void;
        play(force?: boolean): void;
        refresh(): Promise<void>;
        reset(sourceOptions?: RecursivePartial<IOptions>): Promise<void>;
        start(): Promise<void>;
        stop(): void;
        updateActualOptions(): boolean;
    }

    Hierarchy

    • InteractivityContainer
      • AbsorberContainer
    Index

    Properties

    actualOptions: AbsorberOptions
    addAbsorber?: (
        options: RecursivePartial<IAbsorber>,
        position?: ICoordinates,
    ) => Promise<AbsorberInstance>
    addClickHandler?: (
        callback: (evt: Event, particles?: Particle[]) => void,
    ) => void
    canvas: Canvas
    destroyed: boolean
    fpsLimit: number
    getAbsorber?: (idxOrName?: string | number) => AbsorberInstance | undefined
    hdr: boolean
    id: symbol
    pageHidden: boolean
    particleCreatedPlugins: IContainerPlugin[]
    particleDestroyedPlugins: IContainerPlugin[]
    particlePositionPlugins: IContainerPlugin[]
    particles: Particles
    plugins: IContainerPlugin[]
    retina: Retina
    started: boolean
    zLayers: number

    Accessors

    • get animationStatus(): boolean

      Returns boolean

    • get options(): Options

      Returns Options

    Methods

    • Parameters

      • value: number

      Returns void

    • Returns boolean

    • Parameters

      • Optionalremove: boolean

      Returns void

    • Parameters

      • force: boolean

      Returns void

    • Parameters

      • type: string
      • Optionaloptions: Record<string, unknown>

      Returns Promise<Blob | undefined>

    • Returns Promise<void>

    • Returns void

    • Parameters

      • Optionalforce: boolean

      Returns void

    • Returns Promise<void>

    • Returns Promise<void>

    • Returns void

    • Returns boolean