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