Files
lanterngamescnandClaude Sonnet 4.6 acd31c6396 feat(录音): AudioEvents 事件通道(SHOW_RECORDING + RecordResult 载荷)
新增 common/src/main/ets/event/AudioEvents.ets:
- AudioEvents.SHOW_RECORDING 事件名常量
- ShowRecordingRequest 载荷(resultEvent 一次性回投事件名)
- RecordResult 载荷(action/timeSec,对齐 Android mTime)
common/Index.ets 同步导出三者。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-27 17:06:03 +08:00

16 lines
1013 B
Plaintext

// common HAR —— 横切基础设施(框架 §10)
// Logger/BridgeTracer/EventBus/DIContainer/ErrorCenter。Result/Errors 在 contracts 层。
export { Logger, LOG_DOMAIN } from './src/main/ets/log/Logger';
export { BridgeTracer } from './src/main/ets/log/BridgeTracer';
export { EventBus, EventPayload } from './src/main/ets/event/EventBus';
export { NavEvents, OpenGenericWebPayload, SwitchGamePayload, BackGamePayload }
from './src/main/ets/event/NavEvents';
export { ShareEvents, SharePanelRequest, SharePanelResult, ShareGuideRequest, ShareGuideResult, PhotoUploadPayload }
from './src/main/ets/event/ShareEvents';
export { AudioEvents, ShowRecordingRequest, RecordResult } from './src/main/ets/event/AudioEvents';
export { DIContainer, Factory } from './src/main/ets/di/DIContainer';
export { ErrorCenter, ErrorStrategy, ErrorSink } from './src/main/ets/error/ErrorCenter';
export { AppEnv } from './src/main/ets/env/AppEnv';
export { Debouncer, Throttler } from './src/main/ets/util/Throttle';