ChatNotificationSettings constructor

const ChatNotificationSettings({
  1. required bool useDefaultMuteFor,
  2. required int muteFor,
  3. required bool useDefaultSound,
  4. required int soundId,
  5. required bool useDefaultShowPreview,
  6. required bool showPreview,
  7. required bool useDefaultMuteStories,
  8. required bool muteStories,
  9. required bool useDefaultStorySound,
  10. required int storySoundId,
  11. required bool useDefaultShowStorySender,
  12. required bool showStorySender,
  13. required bool useDefaultDisablePinnedMessageNotifications,
  14. required bool disablePinnedMessageNotifications,
  15. required bool useDefaultDisableMentionNotifications,
  16. required bool disableMentionNotifications,
})

Contains information about notification settings for a chat or a forum topic

Implementation

const ChatNotificationSettings({
  required this.useDefaultMuteFor,
  required this.muteFor,
  required this.useDefaultSound,
  required this.soundId,
  required this.useDefaultShowPreview,
  required this.showPreview,
  required this.useDefaultMuteStories,
  required this.muteStories,
  required this.useDefaultStorySound,
  required this.storySoundId,
  required this.useDefaultShowStorySender,
  required this.showStorySender,
  required this.useDefaultDisablePinnedMessageNotifications,
  required this.disablePinnedMessageNotifications,
  required this.useDefaultDisableMentionNotifications,
  required this.disableMentionNotifications,
});