e5core-angular-ui
Version:
e5 Anywhere Angular UI
45 lines • 2.85 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/** @enum {string} */
const QueryOperation = {
Equal: "eq",
NotEqual: "ne",
LessThan: "lt",
LessThanOrEqual: "lte",
GreaterThan: "gt",
GreaterThanOrEqual: "gte",
Contains: "contains",
};
export { QueryOperation };
/** @enum {string} */
const QueryBooleanOperation = {
And: "and",
Or: "or",
Not: "not",
};
export { QueryBooleanOperation };
export class QueryExpression {
}
if (false) {
/** @type {?} */
QueryExpression.prototype.Field;
/** @type {?} */
QueryExpression.prototype.Operator;
/** @type {?} */
QueryExpression.prototype.Value;
}
export class DataSourceQuery {
}
if (false) {
/** @type {?} */
DataSourceQuery.prototype.Expressions;
/** @type {?} */
DataSourceQuery.prototype.BooleanOperator;
/** @type {?} */
DataSourceQuery.prototype.SubExpressions;
/** @type {?} */
DataSourceQuery.prototype.Custom;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGF0YS1zb3VyY2UtcXVlcnkuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9lNWNvcmUtYW5ndWxhci11aS8iLCJzb3VyY2VzIjpbImxpYi9kYXRhc291cmNlL2RhdGEtc291cmNlLXF1ZXJ5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztJQUNJLE9BQVEsSUFBSTtJQUNaLFVBQVcsSUFBSTtJQUNmLFVBQVcsSUFBSTtJQUNmLGlCQUFrQixLQUFLO0lBQ3ZCLGFBQWMsSUFBSTtJQUNsQixvQkFBcUIsS0FBSztJQUMxQixVQUFXLFVBQVU7Ozs7O0lBSXJCLEtBQU0sS0FBSztJQUNYLElBQUssSUFBSTtJQUNULEtBQU0sS0FBSzs7O0FBR2YsTUFBTSxPQUFRLGVBQWU7Q0FJNUI7OztJQUhHLGdDQUFnQjs7SUFDaEIsbUNBQTRCOztJQUM1QixnQ0FBZ0I7O0FBR3BCLE1BQU0sT0FBTyxlQUFlO0NBSzNCOzs7SUFKRyxzQ0FBa0M7O0lBQ2xDLDBDQUEwQzs7SUFDMUMseUNBQXFDOztJQUNyQyxpQ0FBZSIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBlbnVtIFF1ZXJ5T3BlcmF0aW9uIHtcclxuICAgIEVxdWFsID0gXCJlcVwiLFxyXG4gICAgTm90RXF1YWwgPSBcIm5lXCIsXHJcbiAgICBMZXNzVGhhbiA9IFwibHRcIixcclxuICAgIExlc3NUaGFuT3JFcXVhbCA9IFwibHRlXCIsXHJcbiAgICBHcmVhdGVyVGhhbiA9IFwiZ3RcIixcclxuICAgIEdyZWF0ZXJUaGFuT3JFcXVhbCA9IFwiZ3RlXCIsXHJcbiAgICBDb250YWlucyA9IFwiY29udGFpbnNcIlxyXG59XHJcblxyXG5leHBvcnQgZW51bSBRdWVyeUJvb2xlYW5PcGVyYXRpb24ge1xyXG4gICAgQW5kID0gXCJhbmRcIixcclxuICAgIE9yID0gXCJvclwiLFxyXG4gICAgTm90ID0gXCJub3RcIlxyXG59XHJcblxyXG5leHBvcnQgY2xhc3MgIFF1ZXJ5RXhwcmVzc2lvbiB7XHJcbiAgICBGaWVsZCA6IHN0cmluZyA7XHJcbiAgICBPcGVyYXRvciA/OiBRdWVyeU9wZXJhdGlvbiA7IC8vIERlZmF1bHQgdG8gRVFVQUxcclxuICAgIFZhbHVlIDogc3RyaW5nIDtcclxufVxyXG5cclxuZXhwb3J0IGNsYXNzIERhdGFTb3VyY2VRdWVyeSB7XHJcbiAgICBFeHByZXNzaW9ucyA6ICBRdWVyeUV4cHJlc3Npb25bXSA7XHJcbiAgICBCb29sZWFuT3BlcmF0b3IgPzogUXVlcnlCb29sZWFuT3BlcmF0aW9uIDtcclxuICAgIFN1YkV4cHJlc3Npb25zID86IERhdGFTb3VyY2VRdWVyeVtdIDsgLy8gcmVzZXJ2ZWRcclxuICAgIEN1c3RvbSA/OiBhbnkgOyAvLyBSZXNlcnZlZCBmb3IgY3VzdG9tIHF1ZXJ5IGluZm9ybWF0aW9uIHBhc3NlZCB0byBkYXRhIHNvdXJjZVxyXG59Il19