app library

应用壳:MyApp.initialize、路由、窗口与停靠 API。

可选入口:import 'package:xly/app.dart'; 全家桶仍可用:import 'package:xly/xly.dart';

Classes

CustomDragArea
MyApp
MyBootstrapTask
首帧提交后再跑的 blocking 初始化项。
MyDragProtectedArea
拖拽保护区域,用于解决子组件拖拽手势与窗口拖拽之间的竞争冲突。
MyRoute<T extends GetxController>
MyService<T>
服务注册类,用于注册GetX服务
MySplashGate
启动叠层门闩:首帧提交后跑 MyBootstrapTask,按公式揭开 MySplash
MyStorage
本应用专用 GetStorage 容器。
VoidCallbackIntent
WindowSettings

Enums

MyBootstrapSeverity
MyApp.initialize bootstrap 项的失败等级。未分级时按 degraded
MySplashPhase
启动叠层门闩阶段。

Exceptions / Errors

MyBootstrapContractError
无 tag 的 void / dynamic 被登记进 GetX。门闩按 fatal 处理,不看 MyBootstrapSeverity