UNPKG

rush-init-project-plugin

Version:

Rush plugin for initialize project in monorepo

53 lines 1.68 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.goNext = exports.start = exports.getCurrentState = exports.PROCESS_STATUS = void 0; exports.PROCESS_STATUS = { NULL: -1, START: 0, TEMPLATE_SELECTING: 1, FORM_FILLING: 2, ACTIONS_INVOKING: 3, FINISHED: 4 }; var currentState = exports.PROCESS_STATUS.NULL; var getCurrentState = function () { return currentState; }; exports.getCurrentState = getCurrentState; var start = function () { currentState = exports.PROCESS_STATUS.TEMPLATE_SELECTING; }; exports.start = start; var goNext = function () { switch (currentState) { case exports.PROCESS_STATUS.NULL: currentState = exports.PROCESS_STATUS.START; break; case exports.PROCESS_STATUS.START: currentState = exports.PROCESS_STATUS.TEMPLATE_SELECTING; break; case exports.PROCESS_STATUS.TEMPLATE_SELECTING: currentState = exports.PROCESS_STATUS.FORM_FILLING; break; case exports.PROCESS_STATUS.FORM_FILLING: currentState = exports.PROCESS_STATUS.ACTIONS_INVOKING; break; case exports.PROCESS_STATUS.ACTIONS_INVOKING: currentState = exports.PROCESS_STATUS.FINISHED; break; default: currentState = exports.PROCESS_STATUS.NULL; break; } }; exports.goNext = goNext; // const goPrev = () => { // switch(currentState){ // case PROCESS_STATUS.FORM_FILLING: // currentState = PROCESS_STATUS.TEMPLATE_SELECTING; // break; // default // break; // } // } //# sourceMappingURL=EventManager.js.map