UNPKG

@ima/core

Version:

IMA.js framework for isomorphic javascript application

17 lines (16 loc) 765 B
/** * Events constants, which is firing to app. */ export 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