interface IOptions {
    autoPlay: boolean;
    background: IBackground;
    backgroundMask: IBackgroundMask;
    clear: boolean;
    delay: RangeValue;
    detectRetina: boolean;
    duration: RangeValue;
    fpsLimit: number;
    fullScreen: boolean | RecursivePartial<IFullScreen>;
    interactivity: IInteractivity;
    key?: string;
    manualParticles: IManualParticle[];
    name?: string;
    particles: IParticlesOptions;
    pauseOnBlur: boolean;
    pauseOnOutsideViewport: boolean;
    preset?: SingleOrMultiple<string>;
    responsive: IResponsive[];
    smooth: boolean;
    style: RecursivePartial<CSSStyleDeclaration>;
    themes: ITheme[];
    zLayers: number;
    [name: string]: unknown;
}

Implemented by

Indexable

[name: string]: unknown

Properties

autoPlay: boolean
background: IBackground
backgroundMask: IBackgroundMask
clear: boolean
delay: RangeValue
detectRetina: boolean
duration: RangeValue
fpsLimit: number
fullScreen: boolean | RecursivePartial<IFullScreen>
interactivity: IInteractivity
key?: string
manualParticles: IManualParticle[]
name?: string
pauseOnBlur: boolean
pauseOnOutsideViewport: boolean
preset?: SingleOrMultiple<string>
responsive: IResponsive[]
smooth: boolean
style: RecursivePartial<CSSStyleDeclaration>
themes: ITheme[]
zLayers: number