build method
dynamic
build( - dynamic context
)
Implementation
@override
Widget build(BuildContext context) {
return KataglyphisAppShell<OmniBootstrapData>(
loadBootstrapData: loadAppSettings,
appLocalizationsDelegates: const <LocalizationsDelegate<dynamic>>[
AppLocalizations.delegate,
],
buildBinding:
(OmniBootstrapData data, KataglyphisAppShellRuntime runtime) {
final (
appSettings,
userSettings,
blogConfigs,
twoCentsConfigs,
webrtcSettings,
) = data;
final JotrockenmitLockenScreenConfigurations screenConfigurations =
JotrockenmitLockenScreenConfigurations.fromBlogAndDataConfigs(
blogPageConfigs: blogConfigs,
twoCentsConfigs: twoCentsConfigs,
);
return KataglyphisAppShellBinding(
appAttributes: runtime.buildAppAttributes(
footerConfig: DefaultFooterConfig(),
homeConfig: DefaultHomeConfig(),
appSettings: appSettings,
userSettings: userSettings,
screenConfigurations: screenConfigurations,
),
routesCreator: JotrockenMitLockenRoutes(
blogDependentAppAttributes: OmniBlogDependentAppAttributes(
blogDependentScreenConfigurations: screenConfigurations,
twoCentsConfigs: twoCentsConfigs,
blockSettings: blogConfigs,
webrtcSettings: webrtcSettings,
),
),
);
},
);
}