component/support/app library

Classes

ArcaneApp
A root widget for Arcane applications, serving as the central entry point that wraps MaterialApp with Arcane-specific theming, navigation, and global providers.
ArcaneAppState
The state class for ArcaneApp, managing app-level state including theme and navigation.
ArcaneScrollBehavior
Custom scroll behavior for Arcane applications, extending MaterialScrollBehavior.

Mixins

MagicInitializer
A mixin for widgets that require custom initialization tasks in Arcane apps.

Properties

$appId String
getter/setter pair
coldBox ↔ LazyBox
getter/setter pair
hotBox ↔ Box
getter/setter pair
kHapticsAvailable bool
getter/setter pair

Functions

runApp(String appId, Widget app, {bool setupMetaSEO = true}) → void
Initializes and runs an Arcane app, serving as the central entry point for Arcane-based Flutter applications.