options: {
    background: {
        color: string;
    };
    particles: {
        move: {
            direction: MoveDirection;
            enable: boolean;
            outModes: {
                default: OutMode;
            };
            random: boolean;
            speed: number;
            straight: boolean;
        };
        number: {
            value: number;
        };
        opacity: {
            animation: {
                enable: boolean;
                speed: number;
                sync: boolean;
            };
            value: {
                max: number;
                min: number;
            };
        };
        size: {
            value: {
                max: number;
                min: number;
            };
        };
    };
} = ...

Type declaration

  • background: {
        color: string;
    }
    • color: string
  • particles: {
        move: {
            direction: MoveDirection;
            enable: boolean;
            outModes: {
                default: OutMode;
            };
            random: boolean;
            speed: number;
            straight: boolean;
        };
        number: {
            value: number;
        };
        opacity: {
            animation: {
                enable: boolean;
                speed: number;
                sync: boolean;
            };
            value: {
                max: number;
                min: number;
            };
        };
        size: {
            value: {
                max: number;
                min: number;
            };
        };
    }
    • move: {
          direction: MoveDirection;
          enable: boolean;
          outModes: {
              default: OutMode;
          };
          random: boolean;
          speed: number;
          straight: boolean;
      }
      • direction: MoveDirection
      • enable: boolean
      • outModes: {
            default: OutMode;
        }
        • default: OutMode
      • random: boolean
      • speed: number
      • straight: boolean
    • number: {
          value: number;
      }
      • value: number
    • opacity: {
          animation: {
              enable: boolean;
              speed: number;
              sync: boolean;
          };
          value: {
              max: number;
              min: number;
          };
      }
      • animation: {
            enable: boolean;
            speed: number;
            sync: boolean;
        }
        • enable: boolean
        • speed: number
        • sync: boolean
      • value: {
            max: number;
            min: number;
        }
        • max: number
        • min: number
    • size: {
          value: {
              max: number;
              min: number;
          };
      }
      • value: {
            max: number;
            min: number;
        }
        • max: number
        • min: number