docs(webrtc_controller_flutter): 更新项目文档以反映重构后的架构

AGENTS.md 与 README.md 同步更新:根据实际代码结构重写目录树、技术栈、架构分层及编码规范,移除旧版内联示例并补充新的开发约定与代码生成命令。
This commit is contained in:
2026-08-03 16:12:44 +08:00
parent 1918e5738e
commit d5e66a1777
51 changed files with 4711 additions and 1458 deletions

View File

@@ -0,0 +1,30 @@
import 'package:flutter/cupertino.dart';
import 'package:flutter_localizations/flutter_localizations.dart';
import 'package:webrtc_controller_flutter/l10n/app_localizations.dart';
import 'router/app_router.dart';
import 'theme/app_theme.dart';
/// 应用根组件CupertinoApp + GoRouter。
class WebrtcControllerApp extends StatelessWidget {
const WebrtcControllerApp({super.key});
@override
Widget build(BuildContext context) {
return CupertinoApp.router(
title: 'WebRTC 控制端',
theme: AppTheme.light,
localizationsDelegates: const [
AppLocalizations.delegate,
GlobalCupertinoLocalizations.delegate,
GlobalMaterialLocalizations.delegate,
GlobalWidgetsLocalizations.delegate,
],
supportedLocales: const [
Locale('zh'),
Locale('en'),
],
routerConfig: appRouter,
);
}
}