UNPKG

1.34 kBJavaScriptView Raw
1define(["require", "exports"], function (require, exports) {
2 "use strict";
3 Object.defineProperty(exports, "__esModule", { value: true });
4 exports.NON_CUSTOM_TAG_KEYS = exports.PRE_DESTROY = exports.POST_CONSTRUCT = exports.DESIGN_PARAM_TYPES = exports.PARAM_TYPES = exports.TAGGED_PROP = exports.TAGGED = exports.MULTI_INJECT_TAG = exports.INJECT_TAG = exports.OPTIONAL_TAG = exports.UNMANAGED_TAG = exports.NAME_TAG = exports.NAMED_TAG = void 0;
5 exports.NAMED_TAG = "named";
6 exports.NAME_TAG = "name";
7 exports.UNMANAGED_TAG = "unmanaged";
8 exports.OPTIONAL_TAG = "optional";
9 exports.INJECT_TAG = "inject";
10 exports.MULTI_INJECT_TAG = "multi_inject";
11 exports.TAGGED = "inversify:tagged";
12 exports.TAGGED_PROP = "inversify:tagged_props";
13 exports.PARAM_TYPES = "inversify:paramtypes";
14 exports.DESIGN_PARAM_TYPES = "design:paramtypes";
15 exports.POST_CONSTRUCT = "post_construct";
16 exports.PRE_DESTROY = "pre_destroy";
17 function getNonCustomTagKeys() {
18 return [
19 exports.INJECT_TAG,
20 exports.MULTI_INJECT_TAG,
21 exports.NAME_TAG,
22 exports.UNMANAGED_TAG,
23 exports.NAMED_TAG,
24 exports.OPTIONAL_TAG,
25 ];
26 }
27 exports.NON_CUSTOM_TAG_KEYS = getNonCustomTagKeys();
28});
29//# sourceMappingURL=metadata_keys.js.map
\No newline at end of file