mirror of
https://gitlab.com/veilid/veilidchat.git
synced 2025-07-23 14:40:58 -04:00
debugging and cleanup
This commit is contained in:
parent
604ec9cfdd
commit
d460a0388c
69 changed files with 2306 additions and 790 deletions
|
@ -35,7 +35,9 @@ mixin _$ChatComponentState {
|
|||
throw _privateConstructorUsedError; // Title of the chat
|
||||
String get title => throw _privateConstructorUsedError;
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
/// Create a copy of ChatComponentState
|
||||
/// with the given fields replaced by the non-null parameter values.
|
||||
@JsonKey(includeFromJson: false, includeToJson: false)
|
||||
$ChatComponentStateCopyWith<ChatComponentState> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
}
|
||||
|
@ -70,6 +72,8 @@ class _$ChatComponentStateCopyWithImpl<$Res, $Val extends ChatComponentState>
|
|||
// ignore: unused_field
|
||||
final $Res Function($Val) _then;
|
||||
|
||||
/// Create a copy of ChatComponentState
|
||||
/// with the given fields replaced by the non-null parameter values.
|
||||
@pragma('vm:prefer-inline')
|
||||
@override
|
||||
$Res call({
|
||||
|
@ -123,6 +127,8 @@ class _$ChatComponentStateCopyWithImpl<$Res, $Val extends ChatComponentState>
|
|||
) as $Val);
|
||||
}
|
||||
|
||||
/// Create a copy of ChatComponentState
|
||||
/// with the given fields replaced by the non-null parameter values.
|
||||
@override
|
||||
@pragma('vm:prefer-inline')
|
||||
$AsyncValueCopyWith<WindowState<Message>, $Res> get messageWindow {
|
||||
|
@ -164,6 +170,8 @@ class __$$ChatComponentStateImplCopyWithImpl<$Res>
|
|||
$Res Function(_$ChatComponentStateImpl) _then)
|
||||
: super(_value, _then);
|
||||
|
||||
/// Create a copy of ChatComponentState
|
||||
/// with the given fields replaced by the non-null parameter values.
|
||||
@pragma('vm:prefer-inline')
|
||||
@override
|
||||
$Res call({
|
||||
|
@ -301,7 +309,9 @@ class _$ChatComponentStateImpl implements _ChatComponentState {
|
|||
messageWindow,
|
||||
title);
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
/// Create a copy of ChatComponentState
|
||||
/// with the given fields replaced by the non-null parameter values.
|
||||
@JsonKey(includeFromJson: false, includeToJson: false)
|
||||
@override
|
||||
@pragma('vm:prefer-inline')
|
||||
_$$ChatComponentStateImplCopyWith<_$ChatComponentStateImpl> get copyWith =>
|
||||
|
@ -322,26 +332,33 @@ abstract class _ChatComponentState implements ChatComponentState {
|
|||
required final AsyncValue<WindowState<Message>> messageWindow,
|
||||
required final String title}) = _$ChatComponentStateImpl;
|
||||
|
||||
@override // GlobalKey for the chat
|
||||
GlobalKey<ChatState> get chatKey;
|
||||
@override // ScrollController for the chat
|
||||
AutoScrollController get scrollController;
|
||||
@override // TextEditingController for the chat
|
||||
InputTextFieldController get textEditingController;
|
||||
@override // Local user
|
||||
User? get localUser;
|
||||
@override // Active remote users
|
||||
IMap<Typed<FixedEncodedString43>, User> get remoteUsers;
|
||||
@override // Historical remote users
|
||||
IMap<Typed<FixedEncodedString43>, User> get historicalRemoteUsers;
|
||||
@override // Unknown users
|
||||
IMap<Typed<FixedEncodedString43>, User> get unknownUsers;
|
||||
@override // Messages state
|
||||
AsyncValue<WindowState<Message>> get messageWindow;
|
||||
@override // Title of the chat
|
||||
String get title;
|
||||
// GlobalKey for the chat
|
||||
@override
|
||||
@JsonKey(ignore: true)
|
||||
GlobalKey<ChatState> get chatKey; // ScrollController for the chat
|
||||
@override
|
||||
AutoScrollController
|
||||
get scrollController; // TextEditingController for the chat
|
||||
@override
|
||||
InputTextFieldController get textEditingController; // Local user
|
||||
@override
|
||||
User? get localUser; // Active remote users
|
||||
@override
|
||||
IMap<Typed<FixedEncodedString43>, User>
|
||||
get remoteUsers; // Historical remote users
|
||||
@override
|
||||
IMap<Typed<FixedEncodedString43>, User>
|
||||
get historicalRemoteUsers; // Unknown users
|
||||
@override
|
||||
IMap<Typed<FixedEncodedString43>, User> get unknownUsers; // Messages state
|
||||
@override
|
||||
AsyncValue<WindowState<Message>> get messageWindow; // Title of the chat
|
||||
@override
|
||||
String get title;
|
||||
|
||||
/// Create a copy of ChatComponentState
|
||||
/// with the given fields replaced by the non-null parameter values.
|
||||
@override
|
||||
@JsonKey(includeFromJson: false, includeToJson: false)
|
||||
_$$ChatComponentStateImplCopyWith<_$ChatComponentStateImpl> get copyWith =>
|
||||
throw _privateConstructorUsedError;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue