.
This commit is contained in:
parent
b9bfdc02aa
commit
34d23c05ca
15
packages/rdx-criteria/src/codelytv/Criteria.d.ts
vendored
15
packages/rdx-criteria/src/codelytv/Criteria.d.ts
vendored
@ -1,15 +0,0 @@
|
||||
import { FiltersPrimitives } from "./Filter";
|
||||
import { Filters } from "./Filters";
|
||||
import { Order } from "./Order";
|
||||
export declare class Criteria {
|
||||
readonly filters: Filters;
|
||||
readonly order: Order;
|
||||
readonly pageSize: number | null;
|
||||
readonly pageNumber: number | null;
|
||||
constructor(filters: Filters, order: Order, pageSize: number | null, pageNumber: number | null);
|
||||
static fromPrimitives(filters: FiltersPrimitives[], orderBy: string | null, orderType: string | null, pageSize: number | null, pageNumber: number | null): Criteria;
|
||||
static withFilters(filters: FiltersPrimitives[]): Criteria;
|
||||
hasOrder(): boolean;
|
||||
hasFilters(): boolean;
|
||||
}
|
||||
//# sourceMappingURL=Criteria.d.ts.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"Criteria.d.ts","sourceRoot":"","sources":["Criteria.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,iBAAiB,EAAE,MAAM,UAAU,CAAC;AAC7C,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAC;AAEpC,OAAO,EAAE,KAAK,EAAE,MAAM,SAAS,CAAC;AAEhC,qBAAa,QAAQ;aAEH,OAAO,EAAE,OAAO;aAChB,KAAK,EAAE,KAAK;aACZ,QAAQ,EAAE,MAAM,GAAG,IAAI;aACvB,UAAU,EAAE,MAAM,GAAG,IAAI;gBAHzB,OAAO,EAAE,OAAO,EAChB,KAAK,EAAE,KAAK,EACZ,QAAQ,EAAE,MAAM,GAAG,IAAI,EACvB,UAAU,EAAE,MAAM,GAAG,IAAI;IAO1C,MAAM,CAAC,cAAc,CACpB,OAAO,EAAE,iBAAiB,EAAE,EAC5B,OAAO,EAAE,MAAM,GAAG,IAAI,EACtB,SAAS,EAAE,MAAM,GAAG,IAAI,EACxB,QAAQ,EAAE,MAAM,GAAG,IAAI,EACvB,UAAU,EAAE,MAAM,GAAG,IAAI,GACvB,QAAQ;IASX,MAAM,CAAC,WAAW,CAAC,OAAO,EAAE,iBAAiB,EAAE,GAAG,QAAQ;IAI1D,QAAQ,IAAI,OAAO;IAInB,UAAU,IAAI,OAAO;CAGrB"}
|
||||
@ -1,31 +0,0 @@
|
||||
import { Filters } from "./Filters";
|
||||
import { InvalidCriteria } from "./InvalidCriteria";
|
||||
import { Order } from "./Order";
|
||||
export class Criteria {
|
||||
filters;
|
||||
order;
|
||||
pageSize;
|
||||
pageNumber;
|
||||
constructor(filters, order, pageSize, pageNumber) {
|
||||
this.filters = filters;
|
||||
this.order = order;
|
||||
this.pageSize = pageSize;
|
||||
this.pageNumber = pageNumber;
|
||||
if (pageNumber !== null && pageSize === null) {
|
||||
throw new InvalidCriteria();
|
||||
}
|
||||
}
|
||||
static fromPrimitives(filters, orderBy, orderType, pageSize, pageNumber) {
|
||||
return new Criteria(Filters.fromPrimitives(filters), Order.fromPrimitives(orderBy, orderType), pageSize, pageNumber);
|
||||
}
|
||||
static withFilters(filters) {
|
||||
return Criteria.fromPrimitives(filters, null, null, null, null);
|
||||
}
|
||||
hasOrder() {
|
||||
return !this.order.isNone();
|
||||
}
|
||||
hasFilters() {
|
||||
return !this.filters.isEmpty();
|
||||
}
|
||||
}
|
||||
//# sourceMappingURL=Criteria.js.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"Criteria.js","sourceRoot":"","sources":["Criteria.ts"],"names":[],"mappings":"AACA,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAC;AACpC,OAAO,EAAE,eAAe,EAAE,MAAM,mBAAmB,CAAC;AACpD,OAAO,EAAE,KAAK,EAAE,MAAM,SAAS,CAAC;AAEhC,MAAM,OAAO,QAAQ;IAEH;IACA;IACA;IACA;IAJjB,YACiB,OAAgB,EAChB,KAAY,EACZ,QAAuB,EACvB,UAAyB;QAHzB,YAAO,GAAP,OAAO,CAAS;QAChB,UAAK,GAAL,KAAK,CAAO;QACZ,aAAQ,GAAR,QAAQ,CAAe;QACvB,eAAU,GAAV,UAAU,CAAe;QAEzC,IAAI,UAAU,KAAK,IAAI,IAAI,QAAQ,KAAK,IAAI,EAAE,CAAC;YAC9C,MAAM,IAAI,eAAe,EAAE,CAAC;QAC7B,CAAC;IACF,CAAC;IAED,MAAM,CAAC,cAAc,CACpB,OAA4B,EAC5B,OAAsB,EACtB,SAAwB,EACxB,QAAuB,EACvB,UAAyB;QAEzB,OAAO,IAAI,QAAQ,CAClB,OAAO,CAAC,cAAc,CAAC,OAAO,CAAC,EAC/B,KAAK,CAAC,cAAc,CAAC,OAAO,EAAE,SAAS,CAAC,EACxC,QAAQ,EACR,UAAU,CACV,CAAC;IACH,CAAC;IAED,MAAM,CAAC,WAAW,CAAC,OAA4B;QAC9C,OAAO,QAAQ,CAAC,cAAc,CAAC,OAAO,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,CAAC,CAAC;IACjE,CAAC;IAED,QAAQ;QACP,OAAO,CAAC,IAAI,CAAC,KAAK,CAAC,MAAM,EAAE,CAAC;IAC7B,CAAC;IAED,UAAU;QACT,OAAO,CAAC,IAAI,CAAC,OAAO,CAAC,OAAO,EAAE,CAAC;IAChC,CAAC;CACD"}
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"Filter.d.ts","sourceRoot":"","sources":["Filter.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAC5C,OAAO,EAAE,cAAc,EAAY,MAAM,kBAAkB,CAAC;AAC5D,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAE5C,MAAM,MAAM,iBAAiB,GAAG;IAC/B,KAAK,EAAE,MAAM,CAAC;IACd,QAAQ,EAAE,MAAM,CAAC;IACjB,KAAK,EAAE,MAAM,CAAC;CACd,CAAC;AAEF,qBAAa,MAAM;IAClB,QAAQ,CAAC,KAAK,EAAE,WAAW,CAAC;IAC5B,QAAQ,CAAC,QAAQ,EAAE,cAAc,CAAC;IAClC,QAAQ,CAAC,KAAK,EAAE,WAAW,CAAC;gBAEhB,KAAK,EAAE,WAAW,EAAE,QAAQ,EAAE,cAAc,EAAE,KAAK,EAAE,WAAW;IAM5E,MAAM,CAAC,cAAc,CAAC,KAAK,EAAE,MAAM,EAAE,QAAQ,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM,GAAG,MAAM;IAQ7E,YAAY,IAAI,iBAAiB;CAOjC"}
|
||||
@ -1,24 +0,0 @@
|
||||
import { FilterField } from "./FilterField";
|
||||
import { FilterOperator, Operator } from "./FilterOperator";
|
||||
import { FilterValue } from "./FilterValue";
|
||||
export class Filter {
|
||||
field;
|
||||
operator;
|
||||
value;
|
||||
constructor(field, operator, value) {
|
||||
this.field = field;
|
||||
this.operator = operator;
|
||||
this.value = value;
|
||||
}
|
||||
static fromPrimitives(field, operator, value) {
|
||||
return new Filter(new FilterField(field), new FilterOperator(Operator[operator]), new FilterValue(value));
|
||||
}
|
||||
toPrimitives() {
|
||||
return {
|
||||
field: this.field.value,
|
||||
operator: this.operator.value,
|
||||
value: this.value.value,
|
||||
};
|
||||
}
|
||||
}
|
||||
//# sourceMappingURL=Filter.js.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"Filter.js","sourceRoot":"","sources":["Filter.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAC5C,OAAO,EAAE,cAAc,EAAE,QAAQ,EAAE,MAAM,kBAAkB,CAAC;AAC5D,OAAO,EAAE,WAAW,EAAE,MAAM,eAAe,CAAC;AAQ5C,MAAM,OAAO,MAAM;IACT,KAAK,CAAc;IACnB,QAAQ,CAAiB;IACzB,KAAK,CAAc;IAE5B,YAAY,KAAkB,EAAE,QAAwB,EAAE,KAAkB;QAC3E,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;QACnB,IAAI,CAAC,QAAQ,GAAG,QAAQ,CAAC;QACzB,IAAI,CAAC,KAAK,GAAG,KAAK,CAAC;IACpB,CAAC;IAED,MAAM,CAAC,cAAc,CAAC,KAAa,EAAE,QAAgB,EAAE,KAAa;QACnE,OAAO,IAAI,MAAM,CAChB,IAAI,WAAW,CAAC,KAAK,CAAC,EACtB,IAAI,cAAc,CAAC,QAAQ,CAAC,QAAiC,CAAC,CAAC,EAC/D,IAAI,WAAW,CAAC,KAAK,CAAC,CACtB,CAAC;IACH,CAAC;IAED,YAAY;QACX,OAAO;YACN,KAAK,EAAE,IAAI,CAAC,KAAK,CAAC,KAAK;YACvB,QAAQ,EAAE,IAAI,CAAC,QAAQ,CAAC,KAAK;YAC7B,KAAK,EAAE,IAAI,CAAC,KAAK,CAAC,KAAK;SACvB,CAAC;IACH,CAAC;CACD"}
|
||||
@ -1,5 +0,0 @@
|
||||
export declare class FilterField {
|
||||
readonly value: string;
|
||||
constructor(value: string);
|
||||
}
|
||||
//# sourceMappingURL=FilterField.d.ts.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"FilterField.d.ts","sourceRoot":"","sources":["FilterField.ts"],"names":[],"mappings":"AAAA,qBAAa,WAAW;aACK,KAAK,EAAE,MAAM;gBAAb,KAAK,EAAE,MAAM;CACzC"}
|
||||
@ -1,7 +0,0 @@
|
||||
export class FilterField {
|
||||
value;
|
||||
constructor(value) {
|
||||
this.value = value;
|
||||
}
|
||||
}
|
||||
//# sourceMappingURL=FilterField.js.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"FilterField.js","sourceRoot":"","sources":["FilterField.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,WAAW;IACK;IAA5B,YAA4B,KAAa;QAAb,UAAK,GAAL,KAAK,CAAQ;IAAG,CAAC;CAC7C"}
|
||||
@ -1,22 +0,0 @@
|
||||
export declare enum Operator {
|
||||
EQUAL = "=",
|
||||
NOT_EQUAL = "!=",
|
||||
GREATER_THAN = ">",
|
||||
GREATER_THAN_OR_EQUAL = ">=",
|
||||
LOWER_THAN = "<",
|
||||
LOWER_THAN_OR_EQUAL = "<=",
|
||||
CONTAINS = "CONTAINS",
|
||||
NOT_CONTAINS = "NOT_CONTAINS"
|
||||
}
|
||||
export declare class FilterOperator {
|
||||
readonly value: Operator;
|
||||
constructor(value: Operator);
|
||||
isContains(): boolean;
|
||||
isNotContains(): boolean;
|
||||
isNotEquals(): boolean;
|
||||
isGreaterThan(): boolean;
|
||||
isGreaterThanOrEqual(): boolean;
|
||||
isLowerThan(): boolean;
|
||||
isLowerThanOrEqual(): boolean;
|
||||
}
|
||||
//# sourceMappingURL=FilterOperator.d.ts.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"FilterOperator.d.ts","sourceRoot":"","sources":["FilterOperator.ts"],"names":[],"mappings":"AAAA,oBAAY,QAAQ;IACnB,KAAK,MAAM;IACX,SAAS,OAAO;IAChB,YAAY,MAAM;IAClB,qBAAqB,OAAO;IAC5B,UAAU,MAAM;IAChB,mBAAmB,OAAO;IAC1B,QAAQ,aAAa;IACrB,YAAY,iBAAiB;CAC7B;AAED,qBAAa,cAAc;aACE,KAAK,EAAE,QAAQ;gBAAf,KAAK,EAAE,QAAQ;IAE3C,UAAU,IAAI,OAAO;IAIrB,aAAa,IAAI,OAAO;IAIxB,WAAW,IAAI,OAAO;IAItB,aAAa,IAAI,OAAO;IAIxB,oBAAoB,IAAI,OAAO;IAI/B,WAAW,IAAI,OAAO;IAItB,kBAAkB,IAAI,OAAO;CAG7B"}
|
||||
@ -1,39 +0,0 @@
|
||||
export var Operator;
|
||||
(function (Operator) {
|
||||
Operator["EQUAL"] = "=";
|
||||
Operator["NOT_EQUAL"] = "!=";
|
||||
Operator["GREATER_THAN"] = ">";
|
||||
Operator["GREATER_THAN_OR_EQUAL"] = ">=";
|
||||
Operator["LOWER_THAN"] = "<";
|
||||
Operator["LOWER_THAN_OR_EQUAL"] = "<=";
|
||||
Operator["CONTAINS"] = "CONTAINS";
|
||||
Operator["NOT_CONTAINS"] = "NOT_CONTAINS";
|
||||
})(Operator || (Operator = {}));
|
||||
export class FilterOperator {
|
||||
value;
|
||||
constructor(value) {
|
||||
this.value = value;
|
||||
}
|
||||
isContains() {
|
||||
return this.value.valueOf() === Operator.CONTAINS.valueOf();
|
||||
}
|
||||
isNotContains() {
|
||||
return this.value.valueOf() === Operator.NOT_CONTAINS.valueOf();
|
||||
}
|
||||
isNotEquals() {
|
||||
return this.value.valueOf() === Operator.NOT_EQUAL.valueOf();
|
||||
}
|
||||
isGreaterThan() {
|
||||
return this.value.valueOf() === Operator.GREATER_THAN.valueOf();
|
||||
}
|
||||
isGreaterThanOrEqual() {
|
||||
return this.value.valueOf() === Operator.GREATER_THAN_OR_EQUAL.valueOf();
|
||||
}
|
||||
isLowerThan() {
|
||||
return this.value.valueOf() === Operator.LOWER_THAN.valueOf();
|
||||
}
|
||||
isLowerThanOrEqual() {
|
||||
return this.value.valueOf() === Operator.LOWER_THAN_OR_EQUAL.valueOf();
|
||||
}
|
||||
}
|
||||
//# sourceMappingURL=FilterOperator.js.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"FilterOperator.js","sourceRoot":"","sources":["FilterOperator.ts"],"names":[],"mappings":"AAAA,MAAM,CAAN,IAAY,QASX;AATD,WAAY,QAAQ;IACnB,uBAAW,CAAA;IACX,4BAAgB,CAAA;IAChB,8BAAkB,CAAA;IAClB,wCAA4B,CAAA;IAC5B,4BAAgB,CAAA;IAChB,sCAA0B,CAAA;IAC1B,iCAAqB,CAAA;IACrB,yCAA6B,CAAA;AAC9B,CAAC,EATW,QAAQ,KAAR,QAAQ,QASnB;AAED,MAAM,OAAO,cAAc;IACE;IAA5B,YAA4B,KAAe;QAAf,UAAK,GAAL,KAAK,CAAU;IAAG,CAAC;IAE/C,UAAU;QACT,OAAO,IAAI,CAAC,KAAK,CAAC,OAAO,EAAE,KAAK,QAAQ,CAAC,QAAQ,CAAC,OAAO,EAAE,CAAC;IAC7D,CAAC;IAED,aAAa;QACZ,OAAO,IAAI,CAAC,KAAK,CAAC,OAAO,EAAE,KAAK,QAAQ,CAAC,YAAY,CAAC,OAAO,EAAE,CAAC;IACjE,CAAC;IAED,WAAW;QACV,OAAO,IAAI,CAAC,KAAK,CAAC,OAAO,EAAE,KAAK,QAAQ,CAAC,SAAS,CAAC,OAAO,EAAE,CAAC;IAC9D,CAAC;IAED,aAAa;QACZ,OAAO,IAAI,CAAC,KAAK,CAAC,OAAO,EAAE,KAAK,QAAQ,CAAC,YAAY,CAAC,OAAO,EAAE,CAAC;IACjE,CAAC;IAED,oBAAoB;QACnB,OAAO,IAAI,CAAC,KAAK,CAAC,OAAO,EAAE,KAAK,QAAQ,CAAC,qBAAqB,CAAC,OAAO,EAAE,CAAC;IAC1E,CAAC;IAED,WAAW;QACV,OAAO,IAAI,CAAC,KAAK,CAAC,OAAO,EAAE,KAAK,QAAQ,CAAC,UAAU,CAAC,OAAO,EAAE,CAAC;IAC/D,CAAC;IAED,kBAAkB;QACjB,OAAO,IAAI,CAAC,KAAK,CAAC,OAAO,EAAE,KAAK,QAAQ,CAAC,mBAAmB,CAAC,OAAO,EAAE,CAAC;IACxE,CAAC;CACD"}
|
||||
@ -1,5 +0,0 @@
|
||||
export declare class FilterValue {
|
||||
readonly value: string;
|
||||
constructor(value: string);
|
||||
}
|
||||
//# sourceMappingURL=FilterValue.d.ts.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"FilterValue.d.ts","sourceRoot":"","sources":["FilterValue.ts"],"names":[],"mappings":"AAAA,qBAAa,WAAW;aACK,KAAK,EAAE,MAAM;gBAAb,KAAK,EAAE,MAAM;CACzC"}
|
||||
@ -1,7 +0,0 @@
|
||||
export class FilterValue {
|
||||
value;
|
||||
constructor(value) {
|
||||
this.value = value;
|
||||
}
|
||||
}
|
||||
//# sourceMappingURL=FilterValue.js.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"FilterValue.js","sourceRoot":"","sources":["FilterValue.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,WAAW;IACK;IAA5B,YAA4B,KAAa;QAAb,UAAK,GAAL,KAAK,CAAQ;IAAG,CAAC;CAC7C"}
|
||||
@ -1,9 +0,0 @@
|
||||
import { Filter, FiltersPrimitives } from "./Filter";
|
||||
export declare class Filters {
|
||||
readonly value: Filter[];
|
||||
constructor(value: Filter[]);
|
||||
static fromPrimitives(filters: FiltersPrimitives[]): Filters;
|
||||
toPrimitives(): FiltersPrimitives[];
|
||||
isEmpty(): boolean;
|
||||
}
|
||||
//# sourceMappingURL=Filters.d.ts.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"Filters.d.ts","sourceRoot":"","sources":["Filters.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,MAAM,EAAE,iBAAiB,EAAE,MAAM,UAAU,CAAC;AAErD,qBAAa,OAAO;aACS,KAAK,EAAE,MAAM,EAAE;gBAAf,KAAK,EAAE,MAAM,EAAE;IAE3C,MAAM,CAAC,cAAc,CAAC,OAAO,EAAE,iBAAiB,EAAE,GAAG,OAAO;IAM5D,YAAY,IAAI,iBAAiB,EAAE;IAInC,OAAO,IAAI,OAAO;CAGlB"}
|
||||
@ -1,17 +0,0 @@
|
||||
import { Filter } from "./Filter";
|
||||
export class Filters {
|
||||
value;
|
||||
constructor(value) {
|
||||
this.value = value;
|
||||
}
|
||||
static fromPrimitives(filters) {
|
||||
return new Filters(filters.map((filter) => Filter.fromPrimitives(filter.field, filter.operator, filter.value)));
|
||||
}
|
||||
toPrimitives() {
|
||||
return this.value.map((filter) => filter.toPrimitives());
|
||||
}
|
||||
isEmpty() {
|
||||
return this.value.length === 0;
|
||||
}
|
||||
}
|
||||
//# sourceMappingURL=Filters.js.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"Filters.js","sourceRoot":"","sources":["Filters.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,MAAM,EAAqB,MAAM,UAAU,CAAC;AAErD,MAAM,OAAO,OAAO;IACS;IAA5B,YAA4B,KAAe;QAAf,UAAK,GAAL,KAAK,CAAU;IAAG,CAAC;IAE/C,MAAM,CAAC,cAAc,CAAC,OAA4B;QACjD,OAAO,IAAI,OAAO,CACjB,OAAO,CAAC,GAAG,CAAC,CAAC,MAAM,EAAE,EAAE,CAAC,MAAM,CAAC,cAAc,CAAC,MAAM,CAAC,KAAK,EAAE,MAAM,CAAC,QAAQ,EAAE,MAAM,CAAC,KAAK,CAAC,CAAC,CAC3F,CAAC;IACH,CAAC;IAED,YAAY;QACX,OAAO,IAAI,CAAC,KAAK,CAAC,GAAG,CAAC,CAAC,MAAM,EAAE,EAAE,CAAC,MAAM,CAAC,YAAY,EAAE,CAAC,CAAC;IAC1D,CAAC;IAED,OAAO;QACN,OAAO,IAAI,CAAC,KAAK,CAAC,MAAM,KAAK,CAAC,CAAC;IAChC,CAAC;CACD"}
|
||||
@ -1,4 +0,0 @@
|
||||
export declare class InvalidCriteria extends Error {
|
||||
constructor();
|
||||
}
|
||||
//# sourceMappingURL=InvalidCriteria.d.ts.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"InvalidCriteria.d.ts","sourceRoot":"","sources":["InvalidCriteria.ts"],"names":[],"mappings":"AAAA,qBAAa,eAAgB,SAAQ,KAAK;;CAIzC"}
|
||||
@ -1,6 +0,0 @@
|
||||
export class InvalidCriteria extends Error {
|
||||
constructor() {
|
||||
super("Page size is required when page number is defined");
|
||||
}
|
||||
}
|
||||
//# sourceMappingURL=InvalidCriteria.js.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"InvalidCriteria.js","sourceRoot":"","sources":["InvalidCriteria.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,eAAgB,SAAQ,KAAK;IACzC;QACC,KAAK,CAAC,mDAAmD,CAAC,CAAC;IAC5D,CAAC;CACD"}
|
||||
11
packages/rdx-criteria/src/codelytv/Order.d.ts
vendored
11
packages/rdx-criteria/src/codelytv/Order.d.ts
vendored
@ -1,11 +0,0 @@
|
||||
import { OrderBy } from "./OrderBy";
|
||||
import { OrderType } from "./OrderType";
|
||||
export declare class Order {
|
||||
readonly orderBy: OrderBy;
|
||||
readonly orderType: OrderType;
|
||||
constructor(orderBy: OrderBy, orderType: OrderType);
|
||||
static none(): Order;
|
||||
static fromPrimitives(orderBy: string | null, orderType: string | null): Order;
|
||||
isNone(): boolean;
|
||||
}
|
||||
//# sourceMappingURL=Order.d.ts.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"Order.d.ts","sourceRoot":"","sources":["Order.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAC;AACpC,OAAO,EAAE,SAAS,EAAc,MAAM,aAAa,CAAC;AAEpD,qBAAa,KAAK;aAEA,OAAO,EAAE,OAAO;aAChB,SAAS,EAAE,SAAS;gBADpB,OAAO,EAAE,OAAO,EAChB,SAAS,EAAE,SAAS;IAGrC,MAAM,CAAC,IAAI,IAAI,KAAK;IAIpB,MAAM,CAAC,cAAc,CAAC,OAAO,EAAE,MAAM,GAAG,IAAI,EAAE,SAAS,EAAE,MAAM,GAAG,IAAI,GAAG,KAAK;IAM9E,MAAM,IAAI,OAAO;CAGjB"}
|
||||
@ -1,22 +0,0 @@
|
||||
import { OrderBy } from "./OrderBy";
|
||||
import { OrderType, OrderTypes } from "./OrderType";
|
||||
export class Order {
|
||||
orderBy;
|
||||
orderType;
|
||||
constructor(orderBy, orderType) {
|
||||
this.orderBy = orderBy;
|
||||
this.orderType = orderType;
|
||||
}
|
||||
static none() {
|
||||
return new Order(new OrderBy(""), new OrderType(OrderTypes.NONE));
|
||||
}
|
||||
static fromPrimitives(orderBy, orderType) {
|
||||
return orderBy !== null
|
||||
? new Order(new OrderBy(orderBy), new OrderType(orderType))
|
||||
: Order.none();
|
||||
}
|
||||
isNone() {
|
||||
return this.orderType.isNone();
|
||||
}
|
||||
}
|
||||
//# sourceMappingURL=Order.js.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"Order.js","sourceRoot":"","sources":["Order.ts"],"names":[],"mappings":"AAAA,OAAO,EAAE,OAAO,EAAE,MAAM,WAAW,CAAC;AACpC,OAAO,EAAE,SAAS,EAAE,UAAU,EAAE,MAAM,aAAa,CAAC;AAEpD,MAAM,OAAO,KAAK;IAEA;IACA;IAFjB,YACiB,OAAgB,EAChB,SAAoB;QADpB,YAAO,GAAP,OAAO,CAAS;QAChB,cAAS,GAAT,SAAS,CAAW;IAClC,CAAC;IAEJ,MAAM,CAAC,IAAI;QACV,OAAO,IAAI,KAAK,CAAC,IAAI,OAAO,CAAC,EAAE,CAAC,EAAE,IAAI,SAAS,CAAC,UAAU,CAAC,IAAI,CAAC,CAAC,CAAC;IACnE,CAAC;IAED,MAAM,CAAC,cAAc,CAAC,OAAsB,EAAE,SAAwB;QACrE,OAAO,OAAO,KAAK,IAAI;YACtB,CAAC,CAAC,IAAI,KAAK,CAAC,IAAI,OAAO,CAAC,OAAO,CAAC,EAAE,IAAI,SAAS,CAAC,SAAuB,CAAC,CAAC;YACzE,CAAC,CAAC,KAAK,CAAC,IAAI,EAAE,CAAC;IACjB,CAAC;IAED,MAAM;QACL,OAAO,IAAI,CAAC,SAAS,CAAC,MAAM,EAAE,CAAC;IAChC,CAAC;CACD"}
|
||||
@ -1,5 +0,0 @@
|
||||
export declare class OrderBy {
|
||||
readonly value: string;
|
||||
constructor(value: string);
|
||||
}
|
||||
//# sourceMappingURL=OrderBy.d.ts.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"OrderBy.d.ts","sourceRoot":"","sources":["OrderBy.ts"],"names":[],"mappings":"AAAA,qBAAa,OAAO;aACS,KAAK,EAAE,MAAM;gBAAb,KAAK,EAAE,MAAM;CACzC"}
|
||||
@ -1,7 +0,0 @@
|
||||
export class OrderBy {
|
||||
value;
|
||||
constructor(value) {
|
||||
this.value = value;
|
||||
}
|
||||
}
|
||||
//# sourceMappingURL=OrderBy.js.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"OrderBy.js","sourceRoot":"","sources":["OrderBy.ts"],"names":[],"mappings":"AAAA,MAAM,OAAO,OAAO;IACS;IAA5B,YAA4B,KAAa;QAAb,UAAK,GAAL,KAAK,CAAQ;IAAG,CAAC;CAC7C"}
|
||||
@ -1,11 +0,0 @@
|
||||
export declare enum OrderTypes {
|
||||
ASC = "ASC",
|
||||
DESC = "DESC",
|
||||
NONE = "NONE"
|
||||
}
|
||||
export declare class OrderType {
|
||||
readonly value: OrderTypes;
|
||||
constructor(value: OrderTypes);
|
||||
isNone(): boolean;
|
||||
}
|
||||
//# sourceMappingURL=OrderType.d.ts.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"OrderType.d.ts","sourceRoot":"","sources":["OrderType.ts"],"names":[],"mappings":"AAAA,oBAAY,UAAU;IACrB,GAAG,QAAQ;IACX,IAAI,SAAS;IACb,IAAI,SAAS;CACb;AAED,qBAAa,SAAS;aACO,KAAK,EAAE,UAAU;gBAAjB,KAAK,EAAE,UAAU;IAE7C,MAAM,IAAI,OAAO;CAGjB"}
|
||||
@ -1,16 +0,0 @@
|
||||
export var OrderTypes;
|
||||
(function (OrderTypes) {
|
||||
OrderTypes["ASC"] = "ASC";
|
||||
OrderTypes["DESC"] = "DESC";
|
||||
OrderTypes["NONE"] = "NONE";
|
||||
})(OrderTypes || (OrderTypes = {}));
|
||||
export class OrderType {
|
||||
value;
|
||||
constructor(value) {
|
||||
this.value = value;
|
||||
}
|
||||
isNone() {
|
||||
return this.value === OrderTypes.NONE;
|
||||
}
|
||||
}
|
||||
//# sourceMappingURL=OrderType.js.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"OrderType.js","sourceRoot":"","sources":["OrderType.ts"],"names":[],"mappings":"AAAA,MAAM,CAAN,IAAY,UAIX;AAJD,WAAY,UAAU;IACrB,yBAAW,CAAA;IACX,2BAAa,CAAA;IACb,2BAAa,CAAA;AACd,CAAC,EAJW,UAAU,KAAV,UAAU,QAIrB;AAED,MAAM,OAAO,SAAS;IACO;IAA5B,YAA4B,KAAiB;QAAjB,UAAK,GAAL,KAAK,CAAY;IAAG,CAAC;IAEjD,MAAM;QACL,OAAO,IAAI,CAAC,KAAK,KAAK,UAAU,CAAC,IAAI,CAAC;IACvC,CAAC;CACD"}
|
||||
11
packages/rdx-criteria/src/codelytv/index.d.ts
vendored
11
packages/rdx-criteria/src/codelytv/index.d.ts
vendored
@ -1,11 +0,0 @@
|
||||
export * from "./Criteria";
|
||||
export * from "./Filter";
|
||||
export * from "./FilterField";
|
||||
export * from "./FilterOperator";
|
||||
export * from "./Filters";
|
||||
export * from "./FilterValue";
|
||||
export * from "./InvalidCriteria";
|
||||
export * from "./Order";
|
||||
export * from "./OrderBy";
|
||||
export * from "./OrderType";
|
||||
//# sourceMappingURL=index.d.ts.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"index.d.ts","sourceRoot":"","sources":["index.ts"],"names":[],"mappings":"AAAA,cAAc,YAAY,CAAC;AAC3B,cAAc,UAAU,CAAC;AACzB,cAAc,eAAe,CAAC;AAC9B,cAAc,kBAAkB,CAAC;AACjC,cAAc,WAAW,CAAC;AAC1B,cAAc,eAAe,CAAC;AAC9B,cAAc,mBAAmB,CAAC;AAClC,cAAc,SAAS,CAAC;AACxB,cAAc,WAAW,CAAC;AAC1B,cAAc,aAAa,CAAC"}
|
||||
@ -1,11 +0,0 @@
|
||||
export * from "./Criteria";
|
||||
export * from "./Filter";
|
||||
export * from "./FilterField";
|
||||
export * from "./FilterOperator";
|
||||
export * from "./Filters";
|
||||
export * from "./FilterValue";
|
||||
export * from "./InvalidCriteria";
|
||||
export * from "./Order";
|
||||
export * from "./OrderBy";
|
||||
export * from "./OrderType";
|
||||
//# sourceMappingURL=index.js.map
|
||||
@ -1 +0,0 @@
|
||||
{"version":3,"file":"index.js","sourceRoot":"","sources":["index.ts"],"names":[],"mappings":"AAAA,cAAc,YAAY,CAAC;AAC3B,cAAc,UAAU,CAAC;AACzB,cAAc,eAAe,CAAC;AAC9B,cAAc,kBAAkB,CAAC;AACjC,cAAc,WAAW,CAAC;AAC1B,cAAc,eAAe,CAAC;AAC9B,cAAc,mBAAmB,CAAC;AAClC,cAAc,SAAS,CAAC;AACxB,cAAc,WAAW,CAAC;AAC1B,cAAc,aAAa,CAAC"}
|
||||
Loading…
Reference in New Issue
Block a user