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;
        effectDrawers: Map<string, IEffectDrawer<Particle>>;
        fpsLimit: number;
        getAbsorber?: (idxOrName?: string | number) => AbsorberInstance | undefined;
        hdr: boolean;
        id: symbol;
        pageHidden: boolean;
        particles: Particles;
        pathGenerators: Map<string, IMovePathGenerator>;
        plugins: IContainerPlugin[];
        retina: Retina;
        shapeDrawers: Map<string, IShapeDrawer<Particle>>;
        started: boolean;
        zLayers: number;
        get animationStatus(): boolean;
        get options(): Options;
        get sourceOptions(): RecursivePartial<IOptions> | undefined;
        addLifeTime(value: number): void;
        addPath(
            key: string,
            generator: IMovePathGenerator,
            override?: boolean,
        ): boolean;
        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
    effectDrawers: Map<string, IEffectDrawer<Particle>>
    fpsLimit: number
    getAbsorber?: (idxOrName?: string | number) => AbsorberInstance | undefined
    hdr: boolean
    id: symbol
    pageHidden: boolean
    particles: Particles
    pathGenerators: Map<string, IMovePathGenerator>
    plugins: IContainerPlugin[]
    retina: Retina
    shapeDrawers: Map<string, IShapeDrawer<Particle>>
    started: boolean
    zLayers: number

    Accessors

    • get animationStatus(): boolean

      Returns boolean

    • get options(): Options

      Returns Options

    Methods

    • Parameters

      • value: number

      Returns void

    • Parameters

      Returns boolean

    • 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