igniteui-angular-core
Version:
Ignite UI Angular Core logic used in multiple UI components.
160 lines (159 loc) • 5.43 kB
JavaScript
/*
THIS INFRAGISTICS ULTIMATE SOFTWARE LICENSE AGREEMENT ("AGREEMENT") LOCATED HERE:
https://www.infragistics.com/legal/license/igultimate-la
https://www.infragistics.com/legal/license/igultimate-eula
GOVERNS THE LICENSING, INSTALLATION AND USE OF INFRAGISTICS SOFTWARE. BY DOWNLOADING AND/OR INSTALLING AND USING INFRAGISTICS SOFTWARE: you are indicating that you have read and understand this Agreement, and agree to be legally bound by it on behalf of the yourself and your company.
*/
import { __extends } from "tslib";
import { FilterExpressionDescription } from "./FilterExpressionDescription";
import { markType } from "./type";
/**
* @hidden
*/
var OperationFilterExpressionDescription = /** @class */ /*@__PURE__*/ (function (_super) {
__extends(OperationFilterExpressionDescription, _super);
function OperationFilterExpressionDescription() {
var _this = _super.call(this) || this;
_this.an = false;
_this.aw = null;
_this.ak = false;
_this.ax = null;
_this.am = false;
_this.ad = null;
_this.ai = false;
_this.ae = null;
_this.al = false;
_this.av = null;
_this.aj = false;
return _this;
}
OperationFilterExpressionDescription.prototype.get_type = function () {
return "OperationFilterExpression";
};
Object.defineProperty(OperationFilterExpressionDescription.prototype, "isComparisonOperation", {
get: function () {
return this.an;
},
set: function (a) {
this.an = a;
this.j("IsComparisonOperation");
},
enumerable: false,
configurable: true
});
Object.defineProperty(OperationFilterExpressionDescription.prototype, "propertyName", {
get: function () {
return this.aw;
},
set: function (a) {
this.aw = a;
this.j("PropertyName");
},
enumerable: false,
configurable: true
});
Object.defineProperty(OperationFilterExpressionDescription.prototype, "hasPropertyName", {
get: function () {
return this.ak;
},
set: function (a) {
this.ak = a;
this.j("HasPropertyName");
},
enumerable: false,
configurable: true
});
Object.defineProperty(OperationFilterExpressionDescription.prototype, "valueRef", {
get: function () {
return this.ax;
},
set: function (a) {
this.ax = a;
this.j("ValueRef");
},
enumerable: false,
configurable: true
});
Object.defineProperty(OperationFilterExpressionDescription.prototype, "hasValue", {
get: function () {
return this.am;
},
set: function (a) {
this.am = a;
this.j("HasValue");
},
enumerable: false,
configurable: true
});
Object.defineProperty(OperationFilterExpressionDescription.prototype, "left", {
get: function () {
return this.ad;
},
set: function (a) {
this.ad = a;
this.j("Left");
},
enumerable: false,
configurable: true
});
Object.defineProperty(OperationFilterExpressionDescription.prototype, "hasLeft", {
get: function () {
return this.ai;
},
set: function (a) {
this.ai = a;
this.j("HasLeft");
},
enumerable: false,
configurable: true
});
Object.defineProperty(OperationFilterExpressionDescription.prototype, "right", {
get: function () {
return this.ae;
},
set: function (a) {
this.ae = a;
this.j("Right");
},
enumerable: false,
configurable: true
});
Object.defineProperty(OperationFilterExpressionDescription.prototype, "hasRight", {
get: function () {
return this.al;
},
set: function (a) {
this.al = a;
this.j("HasRight");
},
enumerable: false,
configurable: true
});
Object.defineProperty(OperationFilterExpressionDescription.prototype, "operator", {
get: function () {
return this.av;
},
set: function (a) {
this.av = a;
this.j("Operator");
},
enumerable: false,
configurable: true
});
Object.defineProperty(OperationFilterExpressionDescription.prototype, "hasOperator", {
get: function () {
return this.aj;
},
set: function (a) {
this.aj = a;
this.j("HasOperator");
},
enumerable: false,
configurable: true
});
OperationFilterExpressionDescription.$t = markType(OperationFilterExpressionDescription, 'OperationFilterExpressionDescription', FilterExpressionDescription.$);
OperationFilterExpressionDescription.__marshalByValue1 = true;
OperationFilterExpressionDescription.__marshalByValueAlias1 = "OperationFilterExpression";
return OperationFilterExpressionDescription;
}(FilterExpressionDescription));
export { OperationFilterExpressionDescription };