@lunaeme/circe-core
Version:
Circe :: Angular Core Services and Tools
23 lines • 2.68 kB
JavaScript
import { __decorate } from "tslib";
import { Pipe } from '@angular/core';
import { OrderPipe } from 'ngx-order-pipe';
var OrderConditionPipe = /** @class */ (function () {
function OrderConditionPipe(_o) {
this._o = _o;
}
OrderConditionPipe.prototype.transform = function (value, orderBy, condition, reverse, caseSensitive) {
var _condition = (condition === undefined) ? true : !!condition;
return (_condition) ? this._o.transform(value, orderBy, !!reverse, !!caseSensitive) : value;
};
OrderConditionPipe.ctorParameters = function () { return [
{ type: OrderPipe }
]; };
OrderConditionPipe = __decorate([
Pipe({
name: 'orderCondition'
})
], OrderConditionPipe);
return OrderConditionPipe;
}());
export { OrderConditionPipe };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3JkZXItY29uZGl0aW9uLnBpcGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AbHVuYWVtZS9jaXJjZS1jb3JlLyIsInNvdXJjZXMiOlsibGliL29yZGVyLWNvbmRpdGlvbi9vcmRlci1jb25kaXRpb24ucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsTUFBTSxlQUFlLENBQUM7QUFDcEQsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBSzNDO0lBQ0UsNEJBQW9CLEVBQWE7UUFBYixPQUFFLEdBQUYsRUFBRSxDQUFXO0lBQUcsQ0FBQztJQUVyQyxzQ0FBUyxHQUFULFVBQVUsS0FBVSxFQUFFLE9BQWUsRUFBRSxTQUFtQixFQUFFLE9BQWlCLEVBQUUsYUFBdUI7UUFDcEcsSUFBTSxVQUFVLEdBQVksQ0FBQyxTQUFTLEtBQUssU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQztRQUMzRSxPQUFPLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLEtBQUssRUFBRSxPQUFPLEVBQUUsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQztJQUM5RixDQUFDOztnQkFMdUIsU0FBUzs7SUFEdEIsa0JBQWtCO1FBSDlCLElBQUksQ0FBQztZQUNKLElBQUksRUFBRSxnQkFBZ0I7U0FDdkIsQ0FBQztPQUNXLGtCQUFrQixDQU85QjtJQUFELHlCQUFDO0NBQUEsQUFQRCxJQU9DO1NBUFksa0JBQWtCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgT3JkZXJQaXBlIH0gZnJvbSAnbmd4LW9yZGVyLXBpcGUnO1xuXG5AUGlwZSh7XG4gIG5hbWU6ICdvcmRlckNvbmRpdGlvbidcbn0pXG5leHBvcnQgY2xhc3MgT3JkZXJDb25kaXRpb25QaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgX286IE9yZGVyUGlwZSkge31cblxuICB0cmFuc2Zvcm0odmFsdWU6IGFueSwgb3JkZXJCeTogc3RyaW5nLCBjb25kaXRpb24/OiBib29sZWFuLCByZXZlcnNlPzogYm9vbGVhbiwgY2FzZVNlbnNpdGl2ZT86IGJvb2xlYW4pOiBBcnJheTxhbnk+IHtcbiAgICBjb25zdCBfY29uZGl0aW9uOiBib29sZWFuID0gKGNvbmRpdGlvbiA9PT0gdW5kZWZpbmVkKSA/IHRydWUgOiAhIWNvbmRpdGlvbjtcbiAgICByZXR1cm4gKF9jb25kaXRpb24pID8gdGhpcy5fby50cmFuc2Zvcm0odmFsdWUsIG9yZGVyQnksICEhcmV2ZXJzZSwgISFjYXNlU2Vuc2l0aXZlKSA6IHZhbHVlO1xuICB9XG59XG4iXX0=