OrganizationWithLogo constructor

OrganizationWithLogo({
  1. required OrganizationWithLogoObjectEnum object,
  2. required String id,
  3. required String name,
  4. required String slug,
  5. required String imageUrl,
  6. required bool hasImage,
  7. int? membersCount,
  8. bool? missingMemberWithElevatedPermissions,
  9. int? pendingInvitationsCount,
  10. required int maxAllowedMemberships,
  11. required bool adminDeleteEnabled,
  12. Map<String, Object> publicMetadata = const {},
  13. Map<String, Object> privateMetadata = const {},
  14. String? createdBy,
  15. required int createdAt,
  16. required int updatedAt,
  17. int? lastActiveAt,
  18. String? logoUrl,
})

Returns a new OrganizationWithLogo instance.

Implementation

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