tsioc
Version:
tsioc is AOP, Ioc container, via typescript decorator
41 lines (39 loc) • 878 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
/**
* State of type in ioc.
*
* @export
* @enum {number}
*/
var IocState;
(function (IocState) {
IocState["design"] = "design";
IocState["runtime"] = "runtime";
})(IocState = exports.IocState || (exports.IocState = {}));
/**
* iterate way.
*
* @export
* @enum {number}
*/
var Mode;
(function (Mode) {
/**
* route up. iterate in parents.
*/
Mode[Mode["route"] = 1] = "route";
/**
* iterate in children.
*/
Mode[Mode["children"] = 2] = "children";
/**
* iterate as tree map. node first
*/
Mode[Mode["traverse"] = 3] = "traverse";
/**
* iterate as tree map. node last
*/
Mode[Mode["traverseLast"] = 4] = "traverseLast";
})(Mode = exports.Mode || (exports.Mode = {}));
//# sourceMappingURL=sourcemaps/types.js.map