Integration constructor

Integration({
  1. required String id,
  2. required String name,
  3. required String type,
  4. required bool enabled,
  5. bool? syncing,
  6. String? roleId,
  7. bool? enabledEmoticons,
  8. int? expireBehaviour,
  9. int? expireGracePeriod,
  10. User? user,
  11. Account? account,
  12. String? syncedAt,
  13. int? subscriberCount,
  14. bool? revoked,
  15. IntegrationApplication? application,
})

Implementation

Integration({
  required this.id,
  required this.name,
  required this.type,
  required this.enabled,
  this.syncing,
  this.roleId,
  this.enabledEmoticons,
  this.expireBehaviour,
  this.expireGracePeriod,
  this.user,
  this.account,
  this.syncedAt,
  this.subscriberCount,
  this.revoked,
  this.application,
});