Files
xianyan/lib/core/utils/utils.dart
Developer 733f77ac63 refactor: 完成v15.0.0版本迭代更新
主要变更:
1. 新增鸿蒙端桌面快捷操作、无障碍服务支持
2. 替换Hive依赖为hive_flutter,统一存储实现
3. 新增多语言ohos设备识别异常提示
4. 重构图表组件生命周期,新增SafeChartWidget统一管理
5. 优化日志分类与高频日志屏蔽,减少性能开销
6. 新增WebSocket P2P传输方式与相关组件
7. 修复路由返回、文章缓存等已知问题
8. 新增PlatformCapabilities统一平台能力抽象
9. 调整macOS端编译配置与依赖库
2026-06-05 06:31:18 +08:00

36 lines
2.3 KiB
Dart
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
/// ============================================================
/// 闲言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';