UNPKG

youzanyun-devtool-worker

Version:

- web - ws - proxy

19 lines (18 loc) 726 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); class AbstractCommand { async start() { setImmediate(async () => { let container = global.container; this.toolBarService = await container.getServiceInstance('toolBarService'); this.toolWindowService = await container.getServiceInstance('toolWindowService'); this.contentWindowService = await container.getServiceInstance('contentWindowService'); }); } async getService(serviceName) { let container = global.container; let service = await container.getServiceInstance(serviceName); return service; } } exports.AbstractCommand = AbstractCommand;