|
Beamable SDK
|
This class defines the main entry point for the Groups feature. More...


Public Member Functions | |
| GroupsService (IPlatformService platform, IBeamableRequester requester) | |
| override Promise< GroupsView > | GetCurrent (string scope="") |
Public Member Functions inherited from Beamable.Common.Api.Groups.GroupsApi | |
| GroupsApi (IUserContext ctx, IBeamableRequester requester) | |
| Promise< GroupUser > | GetUser (long gamerTag) |
| Promise< Group > | GetGroup (long groupId) |
| Promise< EmptyResponse > | DisbandGroup (long group) |
| Promise< GroupMembershipResponse > | LeaveGroup (long group) |
| Promise< GroupMembershipResponse > | JoinGroup (long group) |
| Promise< EmptyResponse > | Petition (long group) |
| Promise< GroupSearchResponse > | GetRecommendations () |
| Promise< GroupSearchResponse > | Search (string name=null, List< string > enrollmentTypes=null, bool? hasSlots=null, long? scoreMin=null, long? scoreMax=null, string sortField=null, int? sortValue=null, int? offset=null, int? limit=null) |
| Promise< GroupCreateResponse > | CreateGroup (GroupCreateRequest request) |
| Promise< AvailabilityResponse > | CheckAvailability (string name, string tag) |
| Promise< EmptyResponse > | SetGroupProps (long groupId, GroupUpdateProperties props) |
| Promise< GroupMembershipResponse > | Kick (long group, long gamerTag) |
| Promise< EmptyResponse > | SetRole (long group, long gamerTag, string role) |
| Promise< EmptyResponse > | MakeDonationRequest (long group, Currency currency) |
| Promise< EmptyResponse > | Donate (long group, long recipientId, long amount) |
| string | AddQuery (string query, string key, string value) |
Public Member Functions inherited from Beamable.Common.Api.ISupportsGet< GroupsView > | |
| Promise< TData > | GetCurrent (string scope="") |
Properties | |
| GroupsSubscription | Subscribable [get] |
Properties inherited from Beamable.Common.Api.Groups.GroupsApi | |
| IUserContext | Ctx [get] |
| IBeamableRequester | Requester [get] |
Properties inherited from Beamable.Api.IHasPlatformSubscriber< GroupsSubscription, GroupUser, GroupsView > | |
| TPlatformSubscriber | Subscribable [get] |
| Allows scopes to consume fresh data when available. More... | |
This class defines the main entry point for the Groups feature.

1.8.17