OrganizationWithLogo constructor

OrganizationWithLogo({
  1. required OrganizationWithLogoObjectEnum 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,
  15. String? logoUrl,
  16. required String imageUrl,
  17. required bool hasImage,
})

Returns a new OrganizationWithLogo instance.

Implementation

OrganizationWithLogo({
  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,
  this.logoUrl,
  required this.imageUrl,
  required this.hasImage,
});