Preferences constructor
Preferences({
- bool? enableAutoAway,
- int? idleTimeoutLimit,
- int? desktopNotificationDuration,
- String? audioNotifications,
- String? desktopNotifications,
- String? mobileNotifications,
- bool? unreadAlert,
- bool? useEmojis,
- bool? convertAsciiEmoji,
- bool? autoImageLoad,
- bool? saveMobileBandwidth,
- bool? collapseMediaByDefault,
- bool? hideUsernames,
- bool? hideRoles,
- bool? hideFlexTab,
- bool? hideAvatars,
- String? roomsListExhibitionMode,
- String? sidebarViewMode,
- bool? sidebarHideAvatar,
- bool? sidebarShowUnread,
- bool? sidebarShowFavorites,
- String? sendOnEnter,
- int? messageViewMode,
- String? emailNotificationMode,
- bool? roomCounterSidebar,
- String? newRoomNotification,
- String? newMessageNotification,
- bool? muteFocusedConversations,
- int? notificationsSoundVolume,
Implementation
Preferences({
this.enableAutoAway,
this.idleTimeoutLimit,
this.desktopNotificationDuration,
this.audioNotifications,
this.desktopNotifications,
this.mobileNotifications,
this.unreadAlert,
this.useEmojis,
this.convertAsciiEmoji,
this.autoImageLoad,
this.saveMobileBandwidth,
this.collapseMediaByDefault,
this.hideUsernames,
this.hideRoles,
this.hideFlexTab,
this.hideAvatars,
this.roomsListExhibitionMode,
this.sidebarViewMode,
this.sidebarHideAvatar,
this.sidebarShowUnread,
this.sidebarShowFavorites,
this.sendOnEnter,
this.messageViewMode,
this.emailNotificationMode,
this.roomCounterSidebar,
this.newRoomNotification,
this.newMessageNotification,
this.muteFocusedConversations,
this.notificationsSoundVolume,
});