configure method
void
configure({
- FlintThemeMode? initialMode,
- BrowserStorage? storage,
- String? storageKey,
- Object? target,
Configures the controller for an app root.
Implementation
void configure({
FlintThemeMode? initialMode,
BrowserStorage? storage,
String? storageKey,
Object? target,
}) {
_storage = storage ?? localStorage;
_storageKey = storageKey ?? defaultFlintThemeStorageKey;
mode.value =
_storedMode() ?? _systemPreferredMode() ?? initialMode ?? mode.value;
}