installCoreApp method
void
installCoreApp({
- required AFCreateStartupQueryActionDelegate createStartupQuery,
- required AFCreateAFAppDelegate createApp,
- required AFInitCoreDelegate defineCore,
- required AFInitAppFundamentalThemeDelegate defineFundamentalTheme,
Used by the app to specify fundamental configuration/functionality that AFib requires.
Implementation
void installCoreApp({
required AFCreateStartupQueryActionDelegate createStartupQuery,
required AFCreateAFAppDelegate createApp,
required AFInitCoreDelegate defineCore,
required AFInitAppFundamentalThemeDelegate defineFundamentalTheme,
}) {
this.test.initializeForApp();
this.defineCore.add(defineCore);
this.createStartupQueries.add(createStartupQuery);
this.createApp = createApp;
this.defineAppFundamentalTheme = defineFundamentalTheme;
_verifyNotNull(defineScreenMap, "defineScreenMap");
_verifyNotNull(createStartupQuery, "createStartupQueryAction");
_verifyNotNull(createApp, "createApp");
}