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.