UNPKG

@ima/core

Version:

IMA.js framework for isomorphic javascript application

27 lines (26 loc) 969 B
/** * Events constants, which is firing to app. */ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "StateEvents", { enumerable: true, get: function() { return StateEvents; } }); var StateEvents = /*#__PURE__*/ function(StateEvents) { /** * PateStateManager fire event `$IMA.$PageStateManager.beforeChangeState` before * state is patched. Event's data contain * `{ oldState: Object<string, *>, newState: Object<string, *>, * pathState: Object<string, *> }`. */ StateEvents["BEFORE_CHANGE_STATE"] = "$IMA.$PageStateManager.beforeChangeState"; /** * PateStateManager fire event `$IMA.$PageStateManager.afterChangeState` after state * is patched. Event's data contain `{newState: Object<string, *>}`. */ StateEvents["AFTER_CHANGE_STATE"] = "$IMA.$PageStateManager.afterChangeState"; return StateEvents; }({}); //# sourceMappingURL=StateEvents.js.map