AFAppExtensionContext class

Enables you, or third parties, to register extensions

Inheritance

Constructors

AFAppExtensionContext()

Properties

createApp ↔ AFCreateAFAppDelegate?
getter/setter pairinherited
createStartupQueries → List<AFCreateStartupQueryActionDelegate>
final
defineAppFundamentalTheme ↔ AFInitAppFundamentalThemeDelegate?
getter/setter pairinherited
defineCore → List<AFInitCoreDelegate>
finalinherited
defineFundamentalLibraryThemes → List<AFInitPluginFundamentalThemeDelegate>
finalinherited
defineScreenMaps → List<AFInitScreenMapDelegate>
finalinherited
hashCode → int
The hash code for this object.
no setterinherited
libraries → AFAppLibraryExtensionContext
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
test ↔ AFTestExtensionContext
getter/setter pairinherited
themeInitializers → List<AFInitPluginFundamentalThemeDelegate>
finalinherited
thirdParty → AFAppLibraryExtensionContext
finalinherited

Methods

addCreateFunctionalTheme(AFInitCoreDelegate init) → void
inherited
addPluginFundamentalThemeArea(AFInitPluginFundamentalThemeDelegate initArea) → void
Used by third parties to register screens that can be used by the app.
inherited
addPluginInitScreenMapAction(AFInitScreenMapDelegate defineScreenMap) → void
Used by third parties to register screens that can be used by the app.
inherited
createFundamentalTheme(AFFundamentalDeviceTheme device, AFComponentStates areas, Iterable<AFCoreLibraryExtensionContext> libraries) → AFFundamentalThemeState
createInitialComponentStates(AFCoreDefinitionContext core, Iterable<AFCoreLibraryExtensionContext> libraries) → AFComponentStates
defineAllCore(AFCoreDefinitionContext context) → void
inherited
defineScreenMap(AFScreenMap screenMap, Iterable<AFCoreLibraryExtensionContext> libraries) → void
override
dispatchStartupQueries(AFDispatcher dispatcher) → void
fromUILibrary(AFCoreLibraryExtensionContext source, {required AFInitAppFundamentalThemeDelegate defineFundamentalTheme, required AFCreateAFAppDelegate createApp}) → void
initializeCore(AFCoreDefinitionContext context, Iterable<AFCoreLibraryExtensionContext> libraries) → void
installCoreApp({required AFCreateStartupQueryActionDelegate createStartupQuery, required AFCreateAFAppDelegate createApp, required AFInitCoreDelegate defineCore, required AFInitAppFundamentalThemeDelegate defineFundamentalTheme}) → void
Used by the app to specify fundamental configuration/functionality that AFib requires.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited