OwnUser constructor
OwnUser({
- List<
Device> devices = const [], - List<
Mute> mutes = const [], - int totalUnreadCount = 0,
- int unreadChannels = 0,
- List<
ChannelMute> channelMutes = const [], - required String id,
- String? role,
- String? name,
- String? image,
- DateTime? createdAt,
- DateTime? updatedAt,
- DateTime? lastActive,
- bool online = false,
- Map<
String, Object?> extraData = const {}, - bool banned = false,
- DateTime? banExpires,
- List<
String> teams = const [], - String? language,
Constructor used for json serialization.
Implementation
OwnUser({
this.devices = const [],
this.mutes = const [],
this.totalUnreadCount = 0,
this.unreadChannels = 0,
this.channelMutes = const [],
required String id,
String? role,
String? name,
String? image,
DateTime? createdAt,
DateTime? updatedAt,
DateTime? lastActive,
bool online = false,
Map<String, Object?> extraData = const {},
bool banned = false,
DateTime? banExpires,
List<String> teams = const [],
String? language,
}) : super(
id: id,
role: role,
name: name,
image: image,
createdAt: createdAt,
updatedAt: updatedAt,
lastActive: lastActive,
online: online,
extraData: extraData,
banned: banned,
banExpires: banExpires,
teams: teams,
language: language,
);