1 | export var NAMED_TAG = "named";
|
2 | export var NAME_TAG = "name";
|
3 | export var UNMANAGED_TAG = "unmanaged";
|
4 | export var OPTIONAL_TAG = "optional";
|
5 | export var INJECT_TAG = "inject";
|
6 | export var MULTI_INJECT_TAG = "multi_inject";
|
7 | export var TAGGED = "inversify:tagged";
|
8 | export var TAGGED_PROP = "inversify:tagged_props";
|
9 | export var PARAM_TYPES = "inversify:paramtypes";
|
10 | export var DESIGN_PARAM_TYPES = "design:paramtypes";
|
11 | export var POST_CONSTRUCT = "post_construct";
|
12 | export var PRE_DESTROY = "pre_destroy";
|
13 | function getNonCustomTagKeys() {
|
14 | return [
|
15 | INJECT_TAG,
|
16 | MULTI_INJECT_TAG,
|
17 | NAME_TAG,
|
18 | UNMANAGED_TAG,
|
19 | NAMED_TAG,
|
20 | OPTIONAL_TAG,
|
21 | ];
|
22 | }
|
23 | export var NON_CUSTOM_TAG_KEYS = getNonCustomTagKeys();
|
24 |
|
\ | No newline at end of file |