OrganizationClient class abstract

Annotations
  • @RestApi.new(callAdapter: BetterAuthCallAdapter)

Constructors

OrganizationClient(Dio dio, {String? baseUrl, ParseErrorLogger? errorLogger})
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

acceptInvitation({required String invitationId}) → Future<Result<StatusResponse>>
addMember({String? userId, required String role, String? organizationId, String? teamId}) → Future<Result<MemberResponse>>
addTeamMember({required String teamId, required String userId}) → Future<Result<StatusResponse>>
cancelInvitation({required String invitationId}) → Future<Result<StatusResponse>>
checkSlug({required String slug}) → Future<Result<CheckSlugResponse>>
createOrganization({required CreateOrganizationRequest body}) → Future<Result<OrganizationResponse>>
createTeam({required CreateTeamRequest body}) → Future<Result<TeamResponse>>
deleteOrganization({required String organizationId}) → Future<Result<StatusResponse>>
getActiveMember() → Future<Result<Member>>
getFullOrganization({String? organizationId, String? organizationSlug, int? membersLimit}) → Future<Result<FullOrganizationResponse>>
getInvitation({required String id}) → Future<Result<Invitation>>
inviteMember({required InviteMemberRequest body}) → Future<Result<InvitationResponse>>
leaveOrganization({required String organizationId}) → Future<Result<StatusResponse>>
listInvitations({String? organizationId}) → Future<Result<List<Invitation>>>
listMembers({String? organizationId, int? limit, int? offset, String? sortBy, String? sortDirection, String? filterField, String? filterOperator, String? filterValue}) → Future<Result<List<Member>>>
listOrganizations() → Future<Result<List<Organization>>>
listTeamMembers({String? teamId}) → Future<Result<List<Member>>>
listTeams({String? organizationId}) → Future<Result<List<Team>>>
listUserInvitations() → Future<Result<List<Invitation>>>
listUserTeams() → Future<Result<List<Team>>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
rejectInvitation({required String invitationId}) → Future<Result<StatusResponse>>
removeMember({required String memberIdOrEmail, String? organizationId}) → Future<Result<StatusResponse>>
removeTeam({required String teamId, String? organizationId}) → Future<Result<StatusResponse>>
removeTeamMember({required String teamId, required String userId}) → Future<Result<StatusResponse>>
setActiveOrganization({String? organizationId, String? organizationSlug}) → Future<Result<StatusResponse>>
setActiveTeam({String? teamId}) → Future<Result<StatusResponse>>
toString() → String
A string representation of this object.
inherited
updateMemberRole({required UpdateMemberRoleRequest body}) → Future<Result<MemberResponse>>
updateOrganization({required UpdateOrganizationRequest body}) → Future<Result<OrganizationResponse>>
updateTeam({required UpdateTeamRequest body}) → Future<Result<TeamResponse>>

Operators

operator ==(Object other) → bool
The equality operator.
inherited