basalt / teams/src / MembershipStore
Interface: MembershipStore
Defined in: teams/src/stores.ts:76
Methods
add()
> add(membership): Promise<void>
Defined in: teams/src/stores.ts:77
Parameters
membership
Returns
Promise<void>
find()
> find(tenantId, userId): Promise<Membership | null>
Defined in: teams/src/stores.ts:78
Parameters
tenantId
string
userId
string
Returns
Promise<Membership | null>
list()
> list(tenantId): Promise<Membership[]>
Defined in: teams/src/stores.ts:79
Parameters
tenantId
string
Returns
Promise<Membership[]>
remove()
> remove(tenantId, userId): Promise<void>
Defined in: teams/src/stores.ts:81
Parameters
tenantId
string
userId
string
Returns
Promise<void>
setRole()
> setRole(tenantId, userId, role): Promise<void>
Defined in: teams/src/stores.ts:80
Parameters
tenantId
string
userId
string
role
string
Returns
Promise<void>