Static Private getStatic Private getThe potentially undefined or null Fireguard configuration options.
Optional fallbackTheme: Partial<TTheme>Optional fallback theme settings.
The constructed Fireguard configuration object.
Creates a TFireguardConfig object from partial options, with fallbacks for theme and Firebase configurations.
If the application name is invalid.
If the Firebase configuration is invalid.
Static getThe Firemitt configuration object.
A string of window feature flags for use in window.open.
Constructs a string representing window features (flags) for window.open based on the given Firemitt configuration.
Static Private getStatic Private getURLThe potentially undefined or null URL.
The validated URL string.
Validates and returns a URL string, throwing an error if invalid.
If the URL is invalid.
Static initThe Firemitt options to initialize the configuration.
The initialized Firemitt configuration object.
Initializes and returns a TFiremittConfig object based on the provided Firemitt options.
Generated using TypeDoc
Description
Helper class for configuring Firemitt and Fireguard settings.
This class provides static methods to construct and validate configuration objects for Firemitt and Fireguard. It handles dimensions, positions, URLs, and Fireguard specific configurations including theme and Firebase settings.