#296 - State caching for content dashboard

This commit is contained in:
Elio Struyf
2022-03-23 08:41:22 +01:00
parent 70d8bfe273
commit 491b32baaa
3 changed files with 80 additions and 40 deletions
+22 -11
View File
@@ -1,32 +1,43 @@
export enum DashboardMessage {
getViewType = 'getViewType',
reload = 'reload',
setPageViewType = 'setPageViewType',
// Content dashboard
getData = 'getData',
openFile = 'openFile',
getTheme = 'getTheme',
createContent = 'createContent',
createByContentType = 'createByContentType',
createByTemplate = 'createByTemplate',
updateSetting = 'updateSetting',
initializeProject = 'initializeProject',
reload = 'reload',
setPageViewType = 'setPageViewType',
refreshPages = 'refreshPages',
searchPages = 'searchPages',
// Media Dashboard
openFile = 'openFile',
getMedia = 'getMedia',
copyToClipboard = 'copyToClipboard',
refreshMedia = 'refreshMedia',
refreshPages = 'refreshPages',
uploadMedia = 'uploadMedia',
deleteMedia = 'deleteMedia',
revealMedia = 'revealMedia',
insertPreviewImage = 'insertPreviewImage',
updateMediaMetadata = 'updateMediaMetadata',
createMediaFolder = 'createMediaFolder',
setFramework = 'setFramework',
setState = 'setState',
runCustomScript = 'runCustomScript',
// Data dashboard
getDataEntries = 'getDataEntries',
putDataEntries = 'putDataEntries',
sendTelemetry = 'sendTelemetry',
// Snippets dashboard
insertSnippet = 'insertSnippet',
addSnippet = 'addSnippet',
updateSnippet = 'updateSnippet',
// Other
getTheme = 'getTheme',
updateSetting = 'updateSetting',
initializeProject = 'initializeProject',
setFramework = 'setFramework',
setState = 'setState',
runCustomScript = 'runCustomScript',
sendTelemetry = 'sendTelemetry',
}