|
| ContentIO (IPlatformRequester requester) |
|
Promise< Manifest > | FetchManifest () |
|
Promise< ContentStatus > | GetStatus (ContentObject content) |
|
void | Select (ContentObject content) |
|
IEnumerable< TContent > | FindAllContent< TContent > (ContentQuery query=null, bool inherit=true) |
|
string[] | FindAllDirectoriesForSubtypes< TContent > () |
|
Type[] | FindAllSubtypes< TContent > () |
|
IEnumerable< ContentObject > | FindAll (ContentQuery query=null) |
|
LocalContentManifest | BuildLocalManifest () |
|
IEnumerable< Type > | GetContentTypes () |
|
IEnumerable< string > | GetContentClassIds () |
|
IEnumerable< ContentObject > | FindAllContentByType (Type type, ContentQuery query=null, bool inherit=true) |
|
void | EnsureAllDefaultContent () |
|
void | EnsureDefaultContentByType (Type type) |
|
void | EnsureDefaultContent< TContent > () |
|
string | GetAssetPathByType (Type contentType, IContentObject content) |
|
void | EnsureDefaultAssetsByType (Type type) |
|
void | EnsureDefaultAssets< TContent > () |
|
void | Create< TContent > (TContent content, string assetPath=null) |
|
void | DeleteByType (Type type, IContentObject content) |
| Delete a TContent item of type Type More...
|
|
void | Delete< TContent > (TContent content) |
| Delete a TContent item of type TContent More...
|
|
string | Checksum (IContentObject content) |
|
string | Serialize< TContent > (TContent content) |
|
void | RenameByType (Type type, IContentObject content, string newName) |
| Rename a IContentObject instance of type Type More...
|
|
void | Rename< TContent > (TContent content, string newName) |
| Rename a TContent instance of type TContent More...
|
|
The purpose of this class is to
- scrape local editor directory for content assets
- handle the upload of the assets to Platform
- create new editor-side-not-yet-deployed content