Beamable SDK
|
Public Member Functions | |
AnnouncementsService (PlatformService platform, PlatformRequester requester) | |
Promise< EmptyResponse > | MarkRead (string id) |
Promise< EmptyResponse > | MarkRead (List< string > ids) |
Promise< EmptyResponse > | MarkDeleted (string id) |
Promise< EmptyResponse > | MarkDeleted (List< string > ids) |
Promise< EmptyResponse > | Claim (string id) |
Promise< EmptyResponse > | Claim (List< string > ids) |
Public Member Functions inherited from Core.Platform.SDK.PlatformSubscribable< AnnouncementQueryResponse, AnnouncementQueryResponse > | |
PlatformSubscription< Data > | Subscribe (Action< Data > callback) |
PlatformSubscription< Data > | Subscribe (string scope, Action< Data > callback) |
Protected Member Functions | |
override void | OnRefresh (AnnouncementQueryResponse data) |
Protected Member Functions inherited from Core.Platform.SDK.PlatformSubscribable< AnnouncementQueryResponse, AnnouncementQueryResponse > | |
PlatformSubscribable (PlatformService platform, PlatformRequester requester, string service) | |
Promise< Unit > | Refresh () |
Promise< Unit > | Refresh (string scope) |
virtual Promise< ScopedRsp > | ExecuteRequest (PlatformRequester requester, string url) |
virtual string | CreateRefreshUrl (string scope) |
Data | GetData () |
Data | GetData (string scope) |
void | Notify (Data data) |
void | Notify (string scope, Data data) |
abstract void | OnRefresh (ScopedRsp data) |
void | ScheduleRefresh (long seconds, string scope) |
void | Unsubscribe (string scope, PlatformSubscription< Data > subscription) |
Additional Inherited Members | |
Protected Attributes inherited from Core.Platform.SDK.PlatformSubscribable< AnnouncementQueryResponse, AnnouncementQueryResponse > | |
PlatformService | platform |
PlatformRequester | requester |