Organization constructor

Organization({
  1. required OrganizationObjectEnum object,
  2. required String id,
  3. required String name,
  4. required String slug,
  5. int? membersCount,
  6. bool? missingMemberWithElevatedPermissions,
  7. int? pendingInvitationsCount,
  8. required int maxAllowedMemberships,
  9. required bool adminDeleteEnabled,
  10. Map<String, Object> publicMetadata = const {},
  11. Map<String, Object> privateMetadata = const {},
  12. String? createdBy,
  13. required int createdAt,
  14. required int updatedAt,
})

Returns a new Organization instance.

Implementation

Organization({
  required this.object,
  required this.id,
  required this.name,
  required this.slug,
  this.membersCount,
  this.missingMemberWithElevatedPermissions,
  this.pendingInvitationsCount,
  required this.maxAllowedMemberships,
  required this.adminDeleteEnabled,
  this.publicMetadata = const {},
  this.privateMetadata = const {},
  this.createdBy,
  required this.createdAt,
  required this.updatedAt,
});