UNPKG

tsioc

Version:

tsioc is AOP, Ioc container, via typescript decorator

50 lines (48 loc) 1.4 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * cores decorator actions * * @export */ var CoreActions; (function (CoreActions) { /** * before constructor advice action. */ CoreActions["beforeConstructor"] = "beforeConstructor"; /** * after constructor advice action. */ CoreActions["afterConstructor"] = "afterConstructor"; /** * set param type form metadata. */ CoreActions["bindParameterType"] = "bindParameterType"; /** * set Property type from metadata. */ CoreActions["bindPropertyType"] = "bindPropertyType"; /** * inject property. */ CoreActions["injectProperty"] = "injectProperty"; /** * class provider bind action. */ CoreActions["bindProvider"] = "bindProvider"; /** * access method. */ CoreActions["bindParameterProviders"] = "bindParameterProviders"; CoreActions["componentCache"] = "componentCache"; /** * component init action. after constructor befor property inject. */ CoreActions["componentBeforeInit"] = "componentBeforeInit"; /** * component on init hooks. after property inject. */ CoreActions["componentInit"] = "componentInit"; })(CoreActions = exports.CoreActions || (exports.CoreActions = {})); //# sourceMappingURL=../../sourcemaps/core/actions/CoreActions.js.map