UNPKG

3.79 kBJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.BindingInWhenOnSyntax = void 0;
4var binding_in_syntax_1 = require("./binding_in_syntax");
5var binding_on_syntax_1 = require("./binding_on_syntax");
6var binding_when_syntax_1 = require("./binding_when_syntax");
7var BindingInWhenOnSyntax = (function () {
8 function BindingInWhenOnSyntax(binding) {
9 this._binding = binding;
10 this._bindingWhenSyntax = new binding_when_syntax_1.BindingWhenSyntax(this._binding);
11 this._bindingOnSyntax = new binding_on_syntax_1.BindingOnSyntax(this._binding);
12 this._bindingInSyntax = new binding_in_syntax_1.BindingInSyntax(binding);
13 }
14 BindingInWhenOnSyntax.prototype.inRequestScope = function () {
15 return this._bindingInSyntax.inRequestScope();
16 };
17 BindingInWhenOnSyntax.prototype.inSingletonScope = function () {
18 return this._bindingInSyntax.inSingletonScope();
19 };
20 BindingInWhenOnSyntax.prototype.inTransientScope = function () {
21 return this._bindingInSyntax.inTransientScope();
22 };
23 BindingInWhenOnSyntax.prototype.when = function (constraint) {
24 return this._bindingWhenSyntax.when(constraint);
25 };
26 BindingInWhenOnSyntax.prototype.whenTargetNamed = function (name) {
27 return this._bindingWhenSyntax.whenTargetNamed(name);
28 };
29 BindingInWhenOnSyntax.prototype.whenTargetIsDefault = function () {
30 return this._bindingWhenSyntax.whenTargetIsDefault();
31 };
32 BindingInWhenOnSyntax.prototype.whenTargetTagged = function (tag, value) {
33 return this._bindingWhenSyntax.whenTargetTagged(tag, value);
34 };
35 BindingInWhenOnSyntax.prototype.whenInjectedInto = function (parent) {
36 return this._bindingWhenSyntax.whenInjectedInto(parent);
37 };
38 BindingInWhenOnSyntax.prototype.whenParentNamed = function (name) {
39 return this._bindingWhenSyntax.whenParentNamed(name);
40 };
41 BindingInWhenOnSyntax.prototype.whenParentTagged = function (tag, value) {
42 return this._bindingWhenSyntax.whenParentTagged(tag, value);
43 };
44 BindingInWhenOnSyntax.prototype.whenAnyAncestorIs = function (ancestor) {
45 return this._bindingWhenSyntax.whenAnyAncestorIs(ancestor);
46 };
47 BindingInWhenOnSyntax.prototype.whenNoAncestorIs = function (ancestor) {
48 return this._bindingWhenSyntax.whenNoAncestorIs(ancestor);
49 };
50 BindingInWhenOnSyntax.prototype.whenAnyAncestorNamed = function (name) {
51 return this._bindingWhenSyntax.whenAnyAncestorNamed(name);
52 };
53 BindingInWhenOnSyntax.prototype.whenAnyAncestorTagged = function (tag, value) {
54 return this._bindingWhenSyntax.whenAnyAncestorTagged(tag, value);
55 };
56 BindingInWhenOnSyntax.prototype.whenNoAncestorNamed = function (name) {
57 return this._bindingWhenSyntax.whenNoAncestorNamed(name);
58 };
59 BindingInWhenOnSyntax.prototype.whenNoAncestorTagged = function (tag, value) {
60 return this._bindingWhenSyntax.whenNoAncestorTagged(tag, value);
61 };
62 BindingInWhenOnSyntax.prototype.whenAnyAncestorMatches = function (constraint) {
63 return this._bindingWhenSyntax.whenAnyAncestorMatches(constraint);
64 };
65 BindingInWhenOnSyntax.prototype.whenNoAncestorMatches = function (constraint) {
66 return this._bindingWhenSyntax.whenNoAncestorMatches(constraint);
67 };
68 BindingInWhenOnSyntax.prototype.onActivation = function (handler) {
69 return this._bindingOnSyntax.onActivation(handler);
70 };
71 BindingInWhenOnSyntax.prototype.onDeactivation = function (handler) {
72 return this._bindingOnSyntax.onDeactivation(handler);
73 };
74 return BindingInWhenOnSyntax;
75}());
76exports.BindingInWhenOnSyntax = BindingInWhenOnSyntax;
77//# sourceMappingURL=binding_in_when_on_syntax.js.map
\No newline at end of file