Files
VibeCoding/webrtc_controller_flutter/lib/features/connection/presentation/connection_controller.g.dart
TongTongStudio e1de4c8170 feat(remote): 修复键盘输入映射并重构连接流程
- Android端注入按键时显式设置SOURCE_KEYBOARD,修复IME丢弃事件导致输入框无法输入文字的问题
- Flutter端新增Flutter逻辑键到Android keyCode的转换映射,避免功能键误触发
- 重构RemoteController,分离信令连接与远程控制逻辑,支持设备列表选择与配对码兑换
- AuthRepository接口新增getBindings、getOnlineDevices、redeemPairingCode方法
- DioAuthRepository实现401自动刷新token重试机制
- ConnectionSessionState扩展设备列表、在线状态、配对码等状态字段
2026-08-03 20:22:29 +08:00

30 lines
1.1 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.
// GENERATED CODE - DO NOT MODIFY BY HAND
part of 'connection_controller.dart';
// **************************************************************************
// RiverpodGenerator
// **************************************************************************
String _$connectionControllerHash() =>
r'83ae35ab7dbb3a7d23106106040e9146f1dc6782';
/// 连接控制会话控制器:编排信令 + WebRTC管理控制端全部 UI 状态。
///
/// Copied from [ConnectionController].
@ProviderFor(ConnectionController)
final connectionControllerProvider =
NotifierProvider<ConnectionController, ConnectionSessionState>.internal(
ConnectionController.new,
name: r'connectionControllerProvider',
debugGetCreateSourceHash: const bool.fromEnvironment('dart.vm.product')
? null
: _$connectionControllerHash,
dependencies: null,
allTransitiveDependencies: null,
);
typedef _$ConnectionController = Notifier<ConnectionSessionState>;
// ignore_for_file: type=lint
// ignore_for_file: subtype_of_sealed_class, invalid_use_of_internal_member, invalid_use_of_visible_for_testing_member, deprecated_member_use_from_same_package