semi_kit library
Classes
- AppProvider
- AppProvider 应用提供组件
- ConfigStore
- ConfigStore 配置 Store
- CustomLoginPage
- LoginPage 登录页面
- CustomYamlAssetLoader
- Yaml 文件加载器
- GlobalRoutes
- GlobalRoutes 全局路由
- NotFoundPage
- NotFoundPage 404 页面
- RouterObserver
- RouteObserver 路由监听器
- RouterService
- Router Service
- SettingAppearanceScreen
- SettingAppearanceScreen 外观 ListTile 项
- SettingExitScreen
- SettingExitScreen 退出 ListTile 项
- SettingLanguageScreen
- SettingLanguageScreen 语言 ListTile 项
- SettingPermissionPage
- SettingPermissionPage 权限页面
- SettingPermissionScreen
- SettingPermissionScreen 权限 ListTile 项
- SettingStorageSpacePage
- SettingStorageSpacePage 存储空间页面
- SettingStorageSpaceScreen
- SettingStorageSpaceScreen 存储空间 ListTile 项
- SetupInitializer
- Setup 初始化
- SystemConfigModel
- SystemConfigModel 系统配置 Model
- SystemStore
- SystemStore 系统 Store
Enums
- EnumLanguageMode
- 语言模式
- EnumThemeMode
- 主题模式
Properties
- botToastBuilder → TransitionBuilder
-
BotToast 初始化
final
-
globalPages
→ List<
GoRoute> -
GlobalPages 全局页面
final
- routes → GlobalRoutes
-
全局路由
final
Functions
-
buildPage<
T> ({required GoRouterState state, required Widget child}) → CustomTransitionPage< T> - 过渡页面
-
easyLocalizationPrint(
Object object, {String? name, StackTrace? stackTrace, LevelMessages? level}) → void - EasyLocalization 日志打印函数
Typedefs
- OnDidPush = void Function(RouteSettings? routeSettings)
- 路由监听器