主要变更: 1. 新增鸿蒙端桌面快捷操作、无障碍服务支持 2. 替换Hive依赖为hive_flutter,统一存储实现 3. 新增多语言ohos设备识别异常提示 4. 重构图表组件生命周期,新增SafeChartWidget统一管理 5. 优化日志分类与高频日志屏蔽,减少性能开销 6. 新增WebSocket P2P传输方式与相关组件 7. 修复路由返回、文章缓存等已知问题 8. 新增PlatformCapabilities统一平台能力抽象 9. 调整macOS端编译配置与依赖库
36 lines
2.3 KiB
Dart
36 lines
2.3 KiB
Dart
/// ============================================================
|
||
/// 闲言APP — 工具库统一导出
|
||
/// 创建时间: 2026-05-23
|
||
/// 更新时间: 2026-05-31
|
||
/// 作用: barrel export,统一导出所有 utils 公共 API
|
||
/// 上次更新: 新增rtl_utils导出
|
||
/// ============================================================
|
||
|
||
// ── Root ──────────────────────────────────────────────────────
|
||
export 'logger.dart';
|
||
|
||
// ── Platform ──────────────────────────────────────────────────
|
||
export 'platform/platform_utils.dart';
|
||
export 'platform/platform_helper.dart';
|
||
export 'platform/platform_feature_guard.dart';
|
||
export 'platform/device_detection.dart';
|
||
export 'platform/clipboard_bridge.dart';
|
||
export 'platform/isolate_stub.dart' hide Isolate, RawReceivePort, SendPort;
|
||
export 'platform/platform_io_stub.dart' hide isWebImpl, isOhosImpl, isAndroidImpl, isIOSImpl, isMacOSImpl, isWindowsImpl, isLinuxImpl, isMobileImpl, isDesktopImpl, platformNameImpl, platformVersionImpl, supportsFilesystemImpl, supportsGPU3DImpl, supportsWebView3DImpl;
|
||
export 'platform/platform_io_native.dart' hide isWebImpl, isOhosImpl, isAndroidImpl, isIOSImpl, isMacOSImpl, isWindowsImpl, isLinuxImpl, isMobileImpl, isDesktopImpl, platformNameImpl, platformVersionImpl, supportsFilesystemImpl, supportsGPU3DImpl, supportsWebView3DImpl;
|
||
export 'platform/path_provider_stub.dart' hide getAppDirPathImpl, getTempDirPathImpl;
|
||
export 'platform/path_provider_native.dart' hide getAppDirPathImpl, getTempDirPathImpl;
|
||
|
||
// ── UI ────────────────────────────────────────────────────────
|
||
export 'ui/interaction_animations.dart';
|
||
export 'ui/page_transitions.dart';
|
||
export 'ui/sheet_animation_notifier.dart';
|
||
export 'ui/rtl_utils.dart';
|
||
|
||
// ── Data ──────────────────────────────────────────────────────
|
||
export 'data/pattern_utils.dart';
|
||
export 'data/extensions.dart';
|
||
export 'data/receipt_helper.dart';
|
||
export 'data/level_utils.dart';
|
||
export 'data/number_formatter.dart';
|