Beamable SDK
Public Member Functions | Properties | List of all members
Beamable.Editor.Content.ContentManager Class Reference

Public Member Functions

void Initialize ()
 
void RefreshServer ()
 
IContentObject AddItem ()
 
IContentObject AddItem (ContentTypeDescriptor typeDescriptor)
 
Promise< List< ContentExceptionCollection > > ValidateContent (HandleContentProgress progressHandler, HandleValidationErrors errorHandler)
 
Promise< Unit > PublishContent (ContentPublishSet publishSet, HandleContentProgress progressHandler, HandleDownloadFinished finishedHandler)
 
Promise< Unit > DownloadContent (DownloadSummary summary, HandleContentProgress progressHandler, HandleDownloadFinished finishedHandler)
 
async void RefreshWindow (bool isHardRefresh)
 Refresh the data and thus rendering of the ContentManagerWindow More...
 
void ShowDocs ()
 
Promise< DownloadSummary > PrepareDownloadSummary (params ContentItemDescriptor[] filter)
 
Promise< DownloadSummary > PrepareDownloadSummary (string[] ids)
 
void Destroy ()
 
Promise< ContentPublishSet > CreatePublishSet (bool newNamespace=false)
 

Properties

ContentDataModel Model = new ContentDataModel() [get]
 

Member Function Documentation

◆ RefreshWindow()

async void Beamable.Editor.Content.ContentManager.RefreshWindow ( bool  isHardRefresh)
inline

Refresh the data and thus rendering of the ContentManagerWindow

Parameters
isHardRefreshTODO: My though there is that false means keep the currently selected item. TBD if possible. - srivello

The documentation for this class was generated from the following file: