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