ChatsCompanion class

Inheritance

Constructors

ChatsCompanion({Value<String> id = const Value.absent(), Value<String?> avatar = const Value.absent(), Value<String?> name = const Value.absent(), Value<String> members = const Value.absent(), Value<int> kindIndex = const Value.absent(), Value<bool> isHidden = const Value.absent(), Value<String?> muted = const Value.absent(), Value<String?> directLink = const Value.absent(), Value<PreciseDateTime> createdAt = const Value.absent(), Value<PreciseDateTime> updatedAt = const Value.absent(), Value<String> lastReads = const Value.absent(), Value<PreciseDateTime?> lastDelivery = const Value.absent(), Value<String?> firstItem = const Value.absent(), Value<String?> lastItem = const Value.absent(), Value<String?> lastReadItem = const Value.absent(), Value<int> unreadCount = const Value.absent(), Value<int> totalCount = const Value.absent(), Value<String?> ongoingCall = const Value.absent(), Value<double?> favoritePosition = const Value.absent(), Value<int> membersCount = const Value.absent(), Value<String> ver = const Value.absent(), Value<String?> lastItemCursor = const Value.absent(), Value<String?> lastReadItemCursor = const Value.absent(), Value<String?> recentCursor = const Value.absent(), Value<String?> favoriteCursor = const Value.absent(), Value<int> rowid = const Value.absent()})
const
ChatsCompanion.insert({required String id, Value<String?> avatar = const Value.absent(), Value<String?> name = const Value.absent(), Value<String> members = const Value.absent(), Value<int> kindIndex = const Value.absent(), Value<bool> isHidden = const Value.absent(), Value<String?> muted = const Value.absent(), Value<String?> directLink = const Value.absent(), Value<PreciseDateTime> createdAt = const Value.absent(), Value<PreciseDateTime> updatedAt = const Value.absent(), Value<String> lastReads = const Value.absent(), Value<PreciseDateTime?> lastDelivery = const Value.absent(), Value<String?> firstItem = const Value.absent(), Value<String?> lastItem = const Value.absent(), Value<String?> lastReadItem = const Value.absent(), Value<int> unreadCount = const Value.absent(), Value<int> totalCount = const Value.absent(), Value<String?> ongoingCall = const Value.absent(), Value<double?> favoritePosition = const Value.absent(), Value<int> membersCount = const Value.absent(), required String ver, Value<String?> lastItemCursor = const Value.absent(), Value<String?> lastReadItemCursor = const Value.absent(), Value<String?> recentCursor = const Value.absent(), Value<String?> favoriteCursor = const Value.absent(), Value<int> rowid = const Value.absent()})

Properties

avatar Value<String?>
final
createdAt Value<PreciseDateTime>
final
final
favoriteCursor Value<String?>
final
favoritePosition Value<double?>
final
firstItem Value<String?>
final
hashCode int
The hash code for this object.
no setterinherited
id Value<String>
final
isHidden Value<bool>
final
kindIndex Value<int>
final
lastDelivery Value<PreciseDateTime?>
final
lastItem Value<String?>
final
lastItemCursor Value<String?>
final
lastReadItem Value<String?>
final
lastReadItemCursor Value<String?>
final
lastReads Value<String>
final
members Value<String>
final
membersCount Value<int>
final
muted Value<String?>
final
name Value<String?>
final
ongoingCall Value<String?>
final
recentCursor Value<String?>
final
rowid Value<int>
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
totalCount Value<int>
final
unreadCount Value<int>
final
updatedAt Value<PreciseDateTime>
final
ver Value<String>
final

Methods

copyWith({Value<String>? id, Value<String?>? avatar, Value<String?>? name, Value<String>? members, Value<int>? kindIndex, Value<bool>? isHidden, Value<String?>? muted, Value<String?>? directLink, Value<PreciseDateTime>? createdAt, Value<PreciseDateTime>? updatedAt, Value<String>? lastReads, Value<PreciseDateTime?>? lastDelivery, Value<String?>? firstItem, Value<String?>? lastItem, Value<String?>? lastReadItem, Value<int>? unreadCount, Value<int>? totalCount, Value<String?>? ongoingCall, Value<double?>? favoritePosition, Value<int>? membersCount, Value<String>? ver, Value<String?>? lastItemCursor, Value<String?>? lastReadItemCursor, Value<String?>? recentCursor, Value<String?>? favoriteCursor, Value<int>? rowid}) ChatsCompanion
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toColumns(bool nullToAbsent) Map<String, Expression<Object>>
Converts this object into a map of column names to expressions to insert or update.
override
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

custom({Expression<String>? id, Expression<String>? avatar, Expression<String>? name, Expression<String>? members, Expression<int>? kindIndex, Expression<bool>? isHidden, Expression<String>? muted, Expression<String>? directLink, Expression<int>? createdAt, Expression<int>? updatedAt, Expression<String>? lastReads, Expression<int>? lastDelivery, Expression<String>? firstItem, Expression<String>? lastItem, Expression<String>? lastReadItem, Expression<int>? unreadCount, Expression<int>? totalCount, Expression<String>? ongoingCall, Expression<double>? favoritePosition, Expression<int>? membersCount, Expression<String>? ver, Expression<String>? lastItemCursor, Expression<String>? lastReadItemCursor, Expression<String>? recentCursor, Expression<String>? favoriteCursor, Expression<int>? rowid}) Insertable<ChatRow>