initializeThemeState method
Implementation
AFThemeState initializeThemeState({AFComponentStates? components}) {
AFibD.logThemeAF?.d("Rebuild fundamental and functional themes");
components ??= internalOnlyActiveStore.state.public.components;
final device = AFFundamentalDeviceTheme.create();
var fundamentals = appContext.createFundamentalTheme(device, components, thirdPartyLibraries);
if(AFibD.config.startInDarkMode) {
fundamentals = fundamentals.reviseOverrideThemeValue(AFUIThemeID.brightness, Brightness.dark);
}
return AFThemeState.create(
fundamentals: fundamentals
);
}