Skip to content

feat: migrate CN HTML API references#712

Closed
Foesa-yyx wants to merge 104 commits into
CN-NEWDOCfrom
codex/cn-newdoc-html-api-migration
Closed

feat: migrate CN HTML API references#712
Foesa-yyx wants to merge 104 commits into
CN-NEWDOCfrom
codex/cn-newdoc-html-api-migration

Conversation

@Foesa-yyx

@Foesa-yyx Foesa-yyx commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

This PR migrates the Chinese HTML API reference content into content/docs/zh-CN/api-reference on top of CN-NEWDOC.

It also brings in the shared HTML migration framework from the migration stack so CN-NEWDOC can rerun the conversion locally:

  • shared migration framework and TypeDoc lane
  • Doxygen/Javadoc lane, including helper/static page filtering and semantic rendering
  • iOS doc-generator / appledoc / Jazzy lane
  • Flutter Dartdoc lane
  • validation matrix and rerunnable validation script

The Whiteboard Web reference was regenerated from shengwang-doc-source/html-docs/whiteboard/Web after the #715/#716 TypeDoc fixes. Detailed global property documentation, nested tables/lists, and valid heading depths are now preserved.

Migrated content

Migrated from the latest shengwang-doc-source release/prod legacy HTML sources into Chinese API Reference:

  • IM: Flutter API reference
  • Flexible Classroom: Android, Electron, Web, iOS API references
  • IoT aPaaS: Android API reference
  • Local Server Recording: Java and C++ API references
  • RTC Server SDK: C++ and Java API references
  • RTC: Android, C++, C# Windows, Electron, Flutter, HarmonyOS, React Native, React SDK, Unity, Unreal Blueprint, Unreal C++, Web, iOS, macOS, Mini Program
  • RTSA: C and Java API references
  • Whiteboard: Fastboard Android/iOS/Web plus Android SDK, iOS SDK, Web SDK reference pages

Out of scope and intentionally not migrated in this PR:

  • REST/OpenAPI sources
  • dummy-product

Migration script fixes

  • Doxygen/Javadoc detection wins when a Doxygen tree also contains modules.html.
  • TypeDoc declaration/property details preserve prose, ordered/unordered lists, and tables.
  • TypeDoc presentation-only Optional badges are removed from headings.
  • Dynamic generated headings are clamped to levels 1-6.
  • Unrelated Dartdoc summary-list behavior was removed from this incremental fix.

Verification

  • bun test scripts/html-to-md-migration.test.ts scripts/validate-html-api-migration.test.ts passed: 14 tests
  • both migration scripts pass node --check
  • Biome and git diff --check pass
  • six-lane real-source validation passed with --no-compile
  • test: validate generated HTML API migration lanes #704 full validation ran types:check against the same regenerated Whiteboard Web output
  • no level-7+ headings exist in content/docs/zh-CN/api-reference/whiteboard/web
  • Standards review: no findings
  • Spec review: no findings
  • bun run build was not run

Known blocker

#709 remains separate: three legacy first-party /api-ref/whiteboard/javascript/enums/cursornames.html#rectangle links are intentionally unchanged and must be handled by the legacy-link compatibility work rather than hardcoded into #715/#716.

2026-07-12 rerun

Re-ran the full CN HTML API reference migration on this PR branch against local legacy source shengwang-doc-source release/prod commit e6002e161 (Release 0.0.492).

Regenerated the committed Chinese API reference targets for IM Flutter, Flexible Classroom Android/Electron/Web/iOS, IoT aPaaS Android, Local Server Recording Java/C++, RTC Server SDK C++/Java, RTC Android/C++/C#/Electron/Flutter/HarmonyOS/React Native/React SDK/Unity/Unreal/Web/iOS/macOS/Mini Program, RTSA C/Java, and Whiteboard Android/Web/iOS.

Verification after rerun:

  • bun test scripts/html-to-md-migration.test.ts scripts/validate-html-api-migration.test.ts passed: 14 tests
  • bun run types:check passed
  • helper/static page pollution scan passed
  • invalid level-7+ generated heading scan passed

Note: refreshing shengwang-doc-source from GitHub failed locally with an SSL connection error, so this rerun used the existing local release/prod checkout at e6002e161.

@shczhen

shczhen commented Jul 12, 2026

Copy link
Copy Markdown
Collaborator

已完成 #723 最终修正(commit 1f713996):

  • 解析 DITA 根 index.html<nav><ul class="map">topichead 包装层
  • 按旧站功能 TOC 生成嵌套侧栏与目录
  • 未列入主 TOC 的符号页面继续生成并保持原路由可访问,只从主侧栏隐藏
  • 保留正文到符号页面的链接映射
  • 重新生成 RTC Android/iOS current 产物

验证:迁移测试 13/13、bun run types:check、Biome、git diff --check 均通过;Standards 与 Spec 双轴复审均无阻塞项。PR 保持未合并,等待 doc team 测试。

@shczhen

shczhen commented Jul 12, 2026

Copy link
Copy Markdown
Collaborator

已修复 #724(commit bdf8ee4d):Doxygen/Javadoc 生成的 helper/index 页面继续保留路由与交叉链接,但通过 lane 的导航分类从 meta.json 侧栏中隐藏。Whiteboard Android 的 annotatedclassesdeprecatedexampleshierarchypagesdir-* 已不再进入 pages 数组;实际 class/interface/enum/API 页面不受影响。

验证:迁移测试 13/13、types:check、Biome、git diff --check 通过,Standards/Spec 双轴复审通过。PR 保持未合并,等待 doc team 测试。

@shczhen

shczhen commented Jul 12, 2026

Copy link
Copy Markdown
Collaborator

已修复 #725(commit f5f95253):Doxygen 字母索引现在输出不可见 fragment target(如 <a id="letter_A"></a>)和可读的 ### A 分组标题,不再把 raw anchor 显示为代码标题;字母跳转与类链接均保留。

验证:迁移测试 13/13、types:check、Biome、git diff --check 通过,Standards/Spec 双轴复审通过。PR 保持未合并,等待 doc team 测试。

@shczhen

shczhen commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

已修复 #726(commit 866d77ff):--version-dir 现在进入迁移目标路由,4.6.0 内链保留版本段,(current)/无版本继续使用 clean URL;同时归一化已提交的 RTC Android 4.6.0 产物。原始扫描 121 文件/3659 条错误链接已降为 0。

验证:迁移测试 14/14、types:check、Biome、git diff --check、Standards/Spec 双轴复审均通过。PR 保持未合并,等待 doc team 测试。

@shczhen

shczhen commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

已修复 #727(commit a1166dc8):顶层 DITA related-links 现在会生成真实正文;源 HTML 本身无语义正文的 DITA/TypeDoc 叶子在规划阶段被移除并退出导航,空父节点有子页时降为合成目录页。已清理 4 个 TypeDoc 空 namespace 和 5 个 HarmonyOS 空 observer 页面;四个目标根目录的 frontmatter-only 扫描为 0。

验证:迁移测试 15/15、types:check、Biome、git diff --check、Standards/Spec 双轴复审均通过;未混入 #723 导航重排。PR 保持未合并,等待 doc team 测试。

@shczhen

shczhen commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

已修复 #728(commit 66ce46de):确认旧源 rtc/React 实际为 Agora Web SDK API Reference v4.22.0,因此完整撤下错误发布的 rtc/react-sdk 内容及两处导航入口,没有通过改标题伪装 React 文档。迁移器新增写入前身份校验:--platform react-sdk 遇到 Web SDK 源会明确失败且不创建输出。

验证:迁移测试 16/16、types:check、Biome、git diff --check、Standards/Spec 双轴复审均通过。PR 保持未合并,等待 doc team 测试。

@shczhen

shczhen commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

已修复 #729(commit 8789bcd8):安全解析 Doxygen onclick 中分段拼接的 mailto: 字符串,经邮箱格式校验后生成标准 mailto 链接;不执行 JavaScript、不猜测无效地址。16 个受影响页面的 24 行 nosp@m/空 # 邮箱链接已全部清零。

验证:迁移测试 16/16、types:check、Biome、git diff --check、Standards/Spec 双轴复审均通过;未改动 #724/#725 行为。PR 保持未合并,等待 doc team 测试。

@shczhen

shczhen commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

已修复 #730(commit cdc9bb88):迁移器会折叠相邻重复 anchor,并用页面级唯一 ID 分配器为分离重复项稳定生成 -2/-3 后缀;即使源 ID 本身带后缀也不会碰撞,后续页内链接同步指向当前有效 ID。新增重复 anchor 验证门禁。现有 27 个页面的 123 个重复 ID 已清零。\n\n验证:专项测试 19/19、types:check、Biome、git diff --check、Standards/Spec 双轴复审均通过。PR 保持未合并,等待 doc team 测试。

@shczhen

shczhen commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

Issue #810/#815 的真实内容闭环测试已推送:86f298197。在本 PR 已发布的 Agora Chat Flutter 内容上,测试现在同时验证 send-message canonical route、source.getPage、server payload activePath、navScope 和仅限 Flutter 的局部侧栏;集成 10/10、nav-scope 10/10、types/Biome/diff check 通过。

@shczhen

shczhen commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

Issue #818 真实页面树回归已推送:241caf5ad。在既有通用根修复 d36689b95 上,新增 Android/iOS/Flutter/C++ 四个平台 class-rtcconnection 的局部 navScope 断言;14/14、Biome/diff check、Standards/Spec 复核均通过。旧关闭 PR #704 未改,待文档团队在本 PR 复测。

@shczhen

shczhen commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

Issue #819 已同步并真实发布:4f8b4dcee。用 817 个 legacy Dartdoc HTML 重跑后更新 85 个 summary index,canonical Flutter linked headings 1219 → 0;迁移测试 37/37、重复重跑 hash 一致、types/Biome/diff check、双复核通过。

…om/AgoraIO/docs-portal into codex/cn-newdoc-html-api-migration

# Conflicts:
#	content/docs/zh-CN/api-reference/flexible-classroom/android/api-reference/api-data-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/android/api-reference/class-callback.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/android/api-reference/edu-context-api-overview.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/android/api-reference/index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/android/api-reference/meta.json
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/abstract-error-center.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agaudio-raw-data-dispatcher.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agerror.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agevent-emitter.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agonline-state-synchronizer.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-chat-message.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-electron-log-upload-handler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-log-upload-handler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-log-upload-scheduler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-media-control.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-media-player-canvas.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-room-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-room.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rtc-local-video-canvas.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rtc-video-canvas.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-camera-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-camera-video-track.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-electron-camera-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-engine-config.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-engine.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-local-user.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-loopback-device.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-media-track-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-media-track.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-message-handle.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-microphone-audio-track.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-microphone-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-preview-camera-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-preview-microphone-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-publish-thread-main.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-publish-thread-sub.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-scene.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-screen-share-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-screen-share-track.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-service.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-stream-media-track.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-stream-player.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-subscribe-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-sync-data-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-sync-snapshot-data.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-synchronizer.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-web-client-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-web-client-main.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-rte-web-client-sub.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-stream-canvas.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-stream-video-type-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-stream.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-upload-scheduler-t.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-user.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-web-log-upload-handler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-widget-controller.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agora-widget-zindex-controller.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agrtc-channel.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agrtc-manager.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agrtm-manager.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/agweb-audio-player.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/api-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/batch-record-e.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/cloud-drive-resource.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/cloud-drive-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/cloud-drive-uploading-progress.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/cloud-drive-utils.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/connection-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/conversation.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/default.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/duration.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/edu-api-service.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/edu-classroom-config.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/edu-classroom-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/edu-error-center.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/edu-event-center.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/edu-interactive-class-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/edu-lecture-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/edu-store-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/edu-store-factory.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/edu-stream.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/edu-user-session-info.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/edu-user.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/edu1v1-class-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/group-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/hand-up-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/history-chat-message.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/interval-task.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/log-manager-impl.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/log-reporter.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/logger-db.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/logger-impl.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/media-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/message-item.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/messages-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/meta.json
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/mutex.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/polling-task.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/quality-calc.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/recording-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/report-service-v2.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/report-service.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/report-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/retry.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/room-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-adapter-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-adapter-electron.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-adapter-factory.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-adapter-web.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-audio-device-manager-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-audio-device-manager-electron.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-audio-device-manager-web.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-channel-adapter-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-channel-adapter-electron.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-channel-adapter-web.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-network-quality-electron.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-network-quality-web.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-video-device-manager-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-video-device-manager-electron.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rtc-video-device-manager-web.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/rte-error-center.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/scheduler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/statistics-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/stream-media-player.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/stream-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/track.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/user-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/uuaparser.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/widget-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/classes/worker-interactor.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/action-when-task-fail.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agchannel-profile.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agedu-error-code.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/aglightening-level.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agmedia-encryption-mode-2.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agmedia-encryption-mode.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agnetwork-quality.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-cloud-proxy-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-command-enum.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-component-region.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-edu-classroom-event.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-edu-event-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-latency-level.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-media-control-event-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-region.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-rte-audio-raw-data-position.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-rte-audio-source-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-rte-channel-message-cmd.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-rte-connection-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-rte-event-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-rte-log-level.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-rte-media-publish-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-rte-media-source-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-rte-peer-message-cmd.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-rte-runtime-platform.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-rte-sequence-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-rte-sequence-version.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-rte-video-source-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agora-rtm-connection-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agremote-video-stream-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agrender-mode.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agrtc-connection-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agrtc-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agrte-error-code.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agrte-track-error-reason.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agscreen-share-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/agservice-error-code.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/beauty-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/broadcast-message-range.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/broadcast-message-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/class-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/classroom-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/cloud-drive-resource-upload-status.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/co-video-action.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/device-platform.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/edu-role-type-enum.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/edu-room-type-enum.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/expanded-scope-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/fcr-custom-message-command-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/fetch-user-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/group-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/invocation-event-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/leave-reason.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/log-level.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/media-player-events.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/meta.json
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/operation-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/platform.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/podium-srouce.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/record-mode.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/record-status.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/result.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/scene-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/upload-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/widget-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/enums/worker-directives.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agaudio-encoder-configurations.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agbeauty-effect.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agmedia-encryption-config-2.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agmedia-encryption-config.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agnetwork-stats.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-cloud-proxy-observer.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-fetch-params.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-rtc-sdkextension.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-rte-audio-raw-data-config.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-rte-message-batch-detail.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-rte-message-batch.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-rte-message-packet.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-rte-non-sequence-message.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-rte-operator.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-rte-options.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-rte-play-audio-raw-data-observer.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-rte-record-audio-raw-data-observer.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-rte-scene-join-options.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-rte-scene-join-rtcoptions.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-rte-sequence-message.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-rte-service-config.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-stream-states.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-upload-handler-t.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-upload-observer.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-widget-message-listener-t.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-widget-state-listener.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agora-widget-track.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agrtc-config.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agrtc-device-info.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agrtm-manager-init-config.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agscreen-share-device.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agsnapshot-info.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agvideo-encoder-configuration.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/agvideo-encoder-configurations.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/cloud-drive-paging-option.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/cloud-drive-resource-info.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/edu-session-info.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/entry-request-params.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/fetch-user-param.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/group-user.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/iagora-chat-message.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/iagora-room-data.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/iagora-room-state-data.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/iagora-stream-data.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/iagora-user-data.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/iagora-user-session-info.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/ichat-conversation.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/ichat-message.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/iconversation.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/ihistory-chat-message.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/log-manager.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/log-worker-interactor.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/logger.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/logs-temp-worker-interactor.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/media-player.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/message-ext.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/meta.json
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/patch-group.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/publish-cdn-params.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/rtc-adapter-electron-config.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/rtc-adapter-web-config.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/scene-objects.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/sequence-message-parser.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/serializer.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/user-info.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/interfaces/whiteboard-defaults.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/meta.json
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-configs-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-event-center.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-log-reporter.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-services-api.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-services-error.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-services-report-v2.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-cloud-drive-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-cloud-drive-struct.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-cloud-drive-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-cloud-drive-utils.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-connection.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-group-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-group-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-hand-up-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-hand-up-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-media-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-media-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-message-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-message-struct.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-message-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-recording-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-recording-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-report-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-room-command-handler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-room-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-room-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-statistics-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-stream-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-stream-struct.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-user-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-user-struct.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-user-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-widget-controller.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-widget-helper.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-widget-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-widget-struct.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-common-widget-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-interactive-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-lecture-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-domain-one-on-one-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-stores-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-utils-batch.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-utils-collection.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-utils-error.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-edu-core-src-utils-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-configs-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-decorator-bound-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-decorator-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-decorator-lodash-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-decorator-log-handler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-decorator-log-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-decorator-log-log-serializer.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-decorator-log-logger.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-decorator-proxy.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-decorator-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-engine-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-log-upload-handler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-log-upload-scheduler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-log-upload-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-logger-constants.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-logger-hijack.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-logger-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-logger-logger-impl.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-logger-manager-impl.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-logger-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-media-control.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-media-loopback.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-media-player-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-media-player-stream-media-player.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-media-player-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-media-player.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-media-track.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-media-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-processor-message-handler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-processor-sequence-msg-data.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-processor-sequence-msg-message-parser.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-processor-sequence-msg-synchronizer.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-processor-struct.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-processor-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-adapter-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-adapter-electron-device.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-adapter-electron-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-adapter-electron-stats.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-adapter-electron-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-adapter-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-adapter-web-client.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-adapter-web-device.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-adapter-web-dispatcher.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-adapter-web-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-adapter-web-player.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-adapter-web-stats.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-adapter-web-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-canvas.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-channel.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtc-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtm-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-rtm-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-schedule-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-schedule-scheduler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-schedule-task.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-services-api.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-services-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-services-domain-region-map.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-services-report.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-upload-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-upload-scheduler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-upload-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-utils-electron-log-file.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-utils-error.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-utils-events.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-utils-file-reader.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-utils-http-client.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-utils-interceptor.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-utils-networkutils.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-utils-race-condition.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-utils-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-utils-types.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-utils-utils.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-worker-constants.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-worker-handler-binary.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-worker-handler-db.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-worker-handler-log.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-worker-handler-reply.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-worker-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-worker-interactor.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-worker-mutex.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-worker-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-worker-worker-factory.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-core-worker-worker-installer.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-scene-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-scene-state-sync.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/agora-rte-sdk-src-user-index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/electron/api-reference/modules/index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/api-data-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/api-setwidgetactive.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/api-setwidgetinactive.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-audiorawdataobserver.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-groupcontext.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-grouphandler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-mediacontext.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-mediahandler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-monitorcontext.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-monitorhandler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-roomcontext.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-roomhandler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-streamcontext.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-streamhandler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-subroomcontext.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-subroomhandler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-usercontext.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/class-userhandler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/edu-context-api-overview.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/index.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/ios/api-reference/meta.json
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/abstract-error-center.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agaudio-raw-data-dispatcher.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agerror.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agevent-emitter.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agonline-state-synchronizer.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-chat-message.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-electron-log-upload-handler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-log-upload-handler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-log-upload-scheduler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-media-control.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-media-player-canvas.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-room-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-room.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rtc-local-video-canvas.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rtc-video-canvas.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-camera-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-camera-video-track.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-electron-camera-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-engine-config.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-engine.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-local-user.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-loopback-device.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-media-track-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-media-track.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-message-handle.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-microphone-audio-track.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-microphone-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-preview-camera-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-preview-microphone-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-publish-thread-main.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-publish-thread-sub.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-scene.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-screen-share-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-screen-share-track.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-service.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-stream-media-track.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-stream-player.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-subscribe-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-sync-data-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-sync-snapshot-data.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-synchronizer.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-web-client-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-web-client-main.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-rte-web-client-sub.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-stream-canvas.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-stream-video-type-thread.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-stream.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-upload-scheduler-t.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-user.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-web-log-upload-handler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-widget-controller.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agora-widget-zindex-controller.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agrtc-channel.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agrtc-manager.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agrtm-manager.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/agweb-audio-player.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/api-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/batch-record-e.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/cloud-drive-resource.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/cloud-drive-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/cloud-drive-uploading-progress.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/cloud-drive-utils.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/connection-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/conversation.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/default.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/duration.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/edu-api-service.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/edu-classroom-config.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/edu-classroom-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/edu-error-center.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/edu-event-center.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/edu-interactive-class-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/edu-lecture-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/edu-store-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/edu-store-factory.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/edu-stream.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/edu-user-session-info.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/edu-user.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/edu1v1-class-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/group-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/hand-up-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/history-chat-message.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/interval-task.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/log-manager-impl.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/log-reporter.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/logger-db.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/logger-impl.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/media-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/message-item.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/messages-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/meta.json
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/mutex.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/polling-task.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/quality-calc.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/recording-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/report-service-v2.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/report-service.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/report-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/retry.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/room-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-adapter-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-adapter-electron.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-adapter-factory.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-adapter-web.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-audio-device-manager-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-audio-device-manager-electron.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-audio-device-manager-web.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-channel-adapter-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-channel-adapter-electron.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-channel-adapter-web.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-network-quality-electron.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-network-quality-web.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-video-device-manager-base.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-video-device-manager-electron.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rtc-video-device-manager-web.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/rte-error-center.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/scheduler.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/statistics-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/stream-media-player.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/stream-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/track.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/user-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/uuaparser.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/widget-store.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/classes/worker-interactor.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/action-when-task-fail.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agchannel-profile.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agedu-error-code.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/aglightening-level.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agmedia-encryption-mode-2.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agmedia-encryption-mode.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agnetwork-quality.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-cloud-proxy-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-command-enum.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-component-region.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-edu-classroom-event.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-edu-event-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-latency-level.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-media-control-event-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-region.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-rte-audio-raw-data-position.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-rte-audio-source-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-rte-channel-message-cmd.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-rte-connection-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-rte-event-type.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-rte-log-level.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-rte-media-publish-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-rte-media-source-state.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-rte-peer-message-cmd.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-rte-runtime-platform.mdx
#	content/docs/zh-CN/api-reference/flexible-classroom/web/api-reference/enums/agora-rt…
…-migration' into codex/cn-newdoc-html-api-migration"

This reverts commit 9a7b2fa, reversing
changes made to 241caf5.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants