Configuration constructor Null safety

Configuration(
  1. {required String applicationCode,
  2. String? pluginVersion,
  3. bool? inAppChatEnabled,
  4. AndroidSettings? androidSettings,
  5. IOSSettings? iosSettings,
  6. PrivacySettings? privacySettings,
  7. List<NotificationCategory>? notificationCategories,
  8. bool? defaultMessageStorage}
)

Implementation

Configuration({
  required this.applicationCode,
  this.pluginVersion,
  this.inAppChatEnabled,
  this.androidSettings,
  this.iosSettings,
  this.privacySettings,
  this.notificationCategories,
  this.defaultMessageStorage,
});