paths library
路径 API 子入口(app / userData 双轨)。
import 'package:xly/paths.dart'; — 不拖入 MyApp / MyFloatPanel / UI 组件。
Classes
- MyPaths
- 程序分发根与用户数据目录的统一路径门面。
- MyUserDataDirBootstrapResult
- 启动前解析用户数据目录的结果。
- MyUserDataDirSession
- 用户数据目录启动编排(Store + Validator + MyPaths,不依赖系统文件对话框)。
- MyUserDataDirStore
- 将用户选择的数据目录路径保存在系统应用支持目录(bootstrap 指针), 以便下次启动时定位真实数据位置。
- MyUserDataDirValidation
- 用户数据目录校验结果(用于启用/禁用「确定」与提示文案)。
- MyUserDataDirValidator
- 用户数据目录校验与风险提示。