UNPKG

@ima/core

Version:

IMA.js framework for isomorphic javascript application

40 lines (39 loc) 1.47 kB
/** * Events constants, which is firing to app. */ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "RendererEvents", { enumerable: true, get: function() { return RendererEvents; } }); var RendererEvents = /*#__PURE__*/ function(RendererEvents) { /** * PageRenderer fires event `$IMA.$PageRenderer.mounted` after * current page view is mounted to the DOM. Event's data contain * `{type: string}`. */ RendererEvents["MOUNTED"] = "$IMA.$PageRenderer.mounted"; /** * PageRenderer fires event `$IMA.$PageRenderer.updated` after * current state is updated in the DOM. Event's data contain * `{state: Object<string, *>}`. */ RendererEvents["UPDATED"] = "$IMA.$PageRenderer.updated"; /** * PageRenderer fires event `$IMA.$PageRenderer.unmounted` after current view is * unmounted from the DOM. Event's data contain * `{type: string}`. */ RendererEvents["UNMOUNTED"] = "$IMA.$PageRenderer.unmounted"; /** * PageRenderer fires event `$IMA.$PageRenderer.error` when there is * no _viewContainer in _renderToDOM method. Event's data contain * `{message: string}`. */ RendererEvents["ERROR"] = "$IMA.$PageRenderer.error"; /** * Fired when problem occurs during hydratation. */ RendererEvents["HYDRATE_ERROR"] = "$IMA.$PageRenderer.hydrateError"; return RendererEvents; }({}); //# sourceMappingURL=RendererEvents.js.map