scratch-gui->State->scratchGui--
2019-10-29 本文已影响0人
hanxianshe_9530
{
scratchGui: {
alerts: {
visible: true,
alertsList: []
},
assetDrag: {
dragging: false,
currentOffset: null,
img: null
},
blockDrag: false,
cards: {
...
},
colorPicker: {
active: false
},
connectionModal: {
extensionId: null
},
customProcedures: {
active: false,
mutator: null,
callback: null
},
editorTab: {
activeTabIndex: 0
},
mode: {
showBranding: false,
isFullScreen: false,
isPlayerOnly: false,
hasEverEnteredEditor: true
},
hoveredTarget: {
sprite: null,
receivedBlocks: false
},
stageSize: {
stageSize: 'large'
},
menus: {
accountMenu: false,
fileMenu: false,
editMenu: false,
languageMenu: false,
loginMenu: false
},
micIndicator: false,
modals: {
backdropLibrary: false,
cameraCapture: false,
costumeLibrary: false,
extensionLibrary: false,
loadingProject: false,
telemetryModal: false,
soundLibrary: false,
spriteLibrary: false,
soundRecorder: false,
connectionModal: false,
tipsLibrary: false
},
monitors: {},
monitorLayout: {
monitors: {},
savedMonitorPositions: {}
},
projectChanged: false,
projectState: {
error: null,
projectData: '',
projectId: '0',
loadingState: 'SHOWING_WITHOUT_ID'
},
projectTitle: 'Scratch作品',
fontsLoaded: true,
restoreDeletion: {
restoreFun: null,
deletedItem: ''
},
targets: {
...
},
timeout: {
autoSaveTimeoutId: null
},
toolbox: {
toolboxXML: ''
},
vm: '',
vmStatus: {
running: false,
started: true,
turbo: false
}
}
}