@lunaeme/circe-core
Version:
Circe :: Angular Core Services and Tools
22 lines • 2.55 kB
JavaScript
import { __decorate } from "tslib";
import { Pipe } from '@angular/core';
import { OrderPipe } from 'ngx-order-pipe';
let OrderConditionPipe = class OrderConditionPipe {
constructor(_o) {
this._o = _o;
}
transform(value, orderBy, condition, reverse, caseSensitive) {
const _condition = (condition === undefined) ? true : !!condition;
return (_condition) ? this._o.transform(value, orderBy, !!reverse, !!caseSensitive) : value;
}
};
OrderConditionPipe.ctorParameters = () => [
{ type: OrderPipe }
];
OrderConditionPipe = __decorate([
Pipe({
name: 'orderCondition'
})
], OrderConditionPipe);
export { OrderConditionPipe };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3JkZXItY29uZGl0aW9uLnBpcGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AbHVuYWVtZS9jaXJjZS1jb3JlLyIsInNvdXJjZXMiOlsibGliL29yZGVyLWNvbmRpdGlvbi9vcmRlci1jb25kaXRpb24ucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsTUFBTSxlQUFlLENBQUM7QUFDcEQsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBSzNDLElBQWEsa0JBQWtCLEdBQS9CLE1BQWEsa0JBQWtCO0lBQzdCLFlBQW9CLEVBQWE7UUFBYixPQUFFLEdBQUYsRUFBRSxDQUFXO0lBQUcsQ0FBQztJQUVyQyxTQUFTLENBQUMsS0FBVSxFQUFFLE9BQWUsRUFBRSxTQUFtQixFQUFFLE9BQWlCLEVBQUUsYUFBdUI7UUFDcEcsTUFBTSxVQUFVLEdBQVksQ0FBQyxTQUFTLEtBQUssU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQztRQUMzRSxPQUFPLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLEtBQUssRUFBRSxPQUFPLEVBQUUsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQztJQUM5RixDQUFDO0NBQ0YsQ0FBQTs7WUFOeUIsU0FBUzs7QUFEdEIsa0JBQWtCO0lBSDlCLElBQUksQ0FBQztRQUNKLElBQUksRUFBRSxnQkFBZ0I7S0FDdkIsQ0FBQztHQUNXLGtCQUFrQixDQU85QjtTQVBZLGtCQUFrQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUsIFBpcGVUcmFuc2Zvcm0gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IE9yZGVyUGlwZSB9IGZyb20gJ25neC1vcmRlci1waXBlJztcblxuQFBpcGUoe1xuICBuYW1lOiAnb3JkZXJDb25kaXRpb24nXG59KVxuZXhwb3J0IGNsYXNzIE9yZGVyQ29uZGl0aW9uUGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIF9vOiBPcmRlclBpcGUpIHt9XG5cbiAgdHJhbnNmb3JtKHZhbHVlOiBhbnksIG9yZGVyQnk6IHN0cmluZywgY29uZGl0aW9uPzogYm9vbGVhbiwgcmV2ZXJzZT86IGJvb2xlYW4sIGNhc2VTZW5zaXRpdmU/OiBib29sZWFuKTogQXJyYXk8YW55PiB7XG4gICAgY29uc3QgX2NvbmRpdGlvbjogYm9vbGVhbiA9IChjb25kaXRpb24gPT09IHVuZGVmaW5lZCkgPyB0cnVlIDogISFjb25kaXRpb247XG4gICAgcmV0dXJuIChfY29uZGl0aW9uKSA/IHRoaXMuX28udHJhbnNmb3JtKHZhbHVlLCBvcmRlckJ5LCAhIXJldmVyc2UsICEhY2FzZVNlbnNpdGl2ZSkgOiB2YWx1ZTtcbiAgfVxufVxuIl19