NIMStatusBarNotificationConfig(- {bool ring = true, 
- String? notificationSound, 
- bool vibrate = true, 
- int? ledARGB, 
- int? ledOnMs, 
- int? ledOffMs, 
- bool hideContent = false, 
- bool downTimeToggle = false, 
- String? downTimeBegin, 
- String? downTimeEnd, 
- bool downTimeEnableNotification = true, 
- String? notificationEntranceClassName, 
- bool titleOnlyShowAppName = false, 
- NIMNotificationFoldStyle notificationFoldStyle = NIMNotificationFoldStyle.all, 
- int? notificationColor, 
- bool showBadge = true, 
- String? customTitleWhenTeamNameEmpty, 
)Implementation
  NIMStatusBarNotificationConfig({
  this.ring = true,
  this.notificationSound,
  this.vibrate = true,
  this.ledARGB,
  this.ledOnMs,
  this.ledOffMs,
  this.hideContent = false,
  this.downTimeToggle = false,
  this.downTimeBegin,
  this.downTimeEnd,
  this.downTimeEnableNotification = true,
  this.notificationEntranceClassName,
  this.titleOnlyShowAppName = false,
  this.notificationFoldStyle = NIMNotificationFoldStyle.all,
  this.notificationColor,
  this.showBadge = true,
  this.customTitleWhenTeamNameEmpty,
  this.notificationExtraType = NIMNotificationExtraType.message,
});