UNPKG

webgme-engine

Version:

WebGME server and Client API without a GUI

59 lines (53 loc) 1.68 kB
/*eslint-env node*/ /** * @module Server:WorkerConstants * @author kecso / https://github.com/kecso */ 'use strict'; module.exports = { msgTypes: { request: 'request', result: 'result', initialize: 'initialize', initialized: 'initialized', query: 'query' }, workerStates: { initializing: 'initializing', free: 'free', working: 'working', waiting: 'waiting' }, workerTypes: { connected: 'connected', simple: 'simple' }, workerCommands: { initialize: 'initialize', // Requests executePlugin: 'executePlugin', seedProject: 'seedProject', diff: 'diff', autoMerge: 'autoMerge', resolve: 'resolve', checkConstraints: 'checkConstraints', importProjectFromFile: 'importProjectFromFile', exportProjectToFile: 'exportProjectToFile', addLibrary: 'addLibrary', updateLibrary: 'updateLibrary', exportSelectionToFile: 'exportSelectionToFile', importSelectionFromFile: 'importSelectionFromFile', updateProjectFromFile: 'updateProjectFromFile', // AddOn related connectedWorkerStart: 'connectedWorkerStart', connectedWorkerQuery: 'connectedWorkerQuery', connectedWorkerStop: 'connectedworkerStop', connectedWorkerStatus: 'connectedWorkerStatus', //Rename renameConcept: 'renameConcept', changeAttributeMeta: 'changeAttributeMeta', renameMetaPointerTarget: 'renameMetaPointerTarget', changeAspectMeta: 'changeAspectMeta', removeMetaRule: 'removeMetaRule' } };