tsParticles - v0.0.0
    Preparing search index...
    interface Particle {
        backColor?: IHsl;
        bubble: IBubbleParticleData;
        color?: IParticleHslAnimation;
        container: Container;
        destroyed: boolean;
        direction: number;
        effect?: string;
        effectClose: boolean;
        effectData?: IShapeValues;
        effectFill: boolean;
        group?: string;
        id: number;
        ignoresResizeRatio: boolean;
        initialPosition: Vector;
        initialVelocity: Vector;
        isRotating: boolean;
        lastPathTime: number;
        misplaced: boolean;
        moveCenter: ICenterCoordinates;
        moveDecay: number;
        offset: Vector;
        opacity?: IParticleNumericValueAnimation;
        options: ParticlesOptions;
        outType: ParticleOutType;
        pathDelay: number;
        pathGenerator?: IMovePathGenerator;
        pathRotation: boolean;
        position: Vector3d;
        randomIndexData?: number;
        retina: IParticleRetinaProps;
        roll?: IParticleRoll;
        rotation: number;
        shape?: string;
        shapeClose: boolean;
        shapeData?: IShapeValues;
        shapeFill: boolean;
        sides: number;
        size: IParticleNumericValueAnimation;
        slow: ISlowParticleData;
        spawning: boolean;
        strokeColor?: IParticleHslAnimation;
        strokeOpacity?: number;
        strokeWidth?: number;
        unbreakable: boolean;
        velocity: Vector;
        zIndexFactor: number;
        destroy(override?: boolean): void;
        draw(delta: IDelta): void;
        getAngle(): number;
        getFillColor(): IHsl | undefined;
        getMass(): number;
        getOpacity(): IParticleOpacityData;
        getPosition(): ICoordinates3d;
        getRadius(): number;
        getRotateData(): IParticleRotateData;
        getStrokeColor(): IHsl | undefined;
        getTransformData(
            externalTransform: Partial<IParticleTransformValues>,
        ): IParticleTransformValues;
        init(
            id: number,
            position?: ICoordinates,
            overrideOptions?: RecursivePartial<IParticlesOptions>,
            group?: string,
        ): void;
        isInsideCanvas(): boolean;
        isShowingBack(): boolean;
        isVisible(): boolean;
        reset(): void;
    }
    Index

    Properties

    backColor?: IHsl
    container: Container
    destroyed: boolean
    direction: number
    effect?: string
    effectClose: boolean
    effectData?: IShapeValues
    effectFill: boolean
    group?: string
    id: number
    ignoresResizeRatio: boolean
    initialPosition: Vector
    initialVelocity: Vector
    isRotating: boolean
    lastPathTime: number
    misplaced: boolean
    moveCenter: ICenterCoordinates
    moveDecay: number
    offset: Vector
    pathDelay: number
    pathGenerator?: IMovePathGenerator
    pathRotation: boolean
    position: Vector3d
    randomIndexData?: number
    rotation: number
    shape?: string
    shapeClose: boolean
    shapeData?: IShapeValues
    shapeFill: boolean
    sides: number
    spawning: boolean
    strokeColor?: IParticleHslAnimation
    strokeOpacity?: number
    strokeWidth?: number
    unbreakable: boolean
    velocity: Vector
    zIndexFactor: number

    Methods

    • Parameters

      • Optionaloverride: boolean

      Returns void

    • Parameters

      Returns void

    • Returns number

    • Returns IHsl | undefined

    • Returns number

    • Returns IParticleOpacityData

    • Returns number

    • Returns IParticleRotateData

    • Returns IHsl | undefined

    • Returns boolean

    • Returns boolean

    • Returns boolean

    • Returns void