Teams class

The Teams service allows you to group users of your project and to enable them to share read and write access to your project resources

Constructors

Teams(Client client)

Properties

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

Methods

create({required String teamId, required String name, List<String>? roles}) Future<Team>
Create team
createMembership({required String teamId, required List<String> roles, String? email, String? userId, String? phone, String? url, String? name}) Future<Membership>
Create team membership
delete({required String teamId}) Future
Delete team
deleteMembership({required String teamId, required String membershipId}) Future
Delete team membership
get({required String teamId}) Future<Team>
Get team
getMembership({required String teamId, required String membershipId}) Future<Membership>
Get team membership
getPrefs({required String teamId}) Future<Preferences>
Get team preferences
list({List<String>? queries, String? search}) Future<TeamList>
List teams
listMemberships({required String teamId, List<String>? queries, String? search}) Future<MembershipList>
List team memberships
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
updateMembership({required String teamId, required String membershipId, required List<String> roles}) Future<Membership>
Update membership
updateMembershipStatus({required String teamId, required String membershipId, required String userId, required String secret}) Future<Membership>
Update team membership status
updateName({required String teamId, required String name}) Future<Team>
Update name
updatePrefs({required String teamId, required Map prefs}) Future<Preferences>
Update preferences

Operators

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