UNPKG

@junte/ui

Version:

Quality Angular UI components kit

23 lines 2.77 kB
import { __decorate } from "tslib"; import { Pipe } from '@angular/core'; let GetOptionsPipe = class GetOptionsPipe { transform(options, ..._versions) { const values = Object.values(options); values.sort((a, b) => a.index > b.index ? 1 : (a.index < b.index ? -1 : 0)); return values; } }; GetOptionsPipe = __decorate([ Pipe({ name: 'getOptions' }) ], GetOptionsPipe); export { GetOptionsPipe }; let GetOptionPipe = class GetOptionPipe { transform(key, options, ..._versions) { return options.persisted[key]; } }; GetOptionPipe = __decorate([ Pipe({ name: 'getOption' }) ], GetOptionPipe); export { GetOptionPipe }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGlwZXMuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AanVudGUvdWkvIiwic291cmNlcyI6WyJsaWIvZm9ybXMvc2VsZWN0L3BpcGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFpQixNQUFNLGVBQWUsQ0FBQztBQUlwRCxJQUFhLGNBQWMsR0FBM0IsTUFBYSxjQUFjO0lBQ3pCLFNBQVMsQ0FBQyxPQUFtQyxFQUFFLEdBQUcsU0FBbUI7UUFDbkUsTUFBTSxNQUFNLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQztRQUN0QyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQztRQUM1RSxPQUFPLE1BQU0sQ0FBQztJQUNoQixDQUFDO0NBQ0YsQ0FBQTtBQU5ZLGNBQWM7SUFEMUIsSUFBSSxDQUFDLEVBQUMsSUFBSSxFQUFFLFlBQVksRUFBQyxDQUFDO0dBQ2QsY0FBYyxDQU0xQjtTQU5ZLGNBQWM7QUFTM0IsSUFBYSxhQUFhLEdBQTFCLE1BQWEsYUFBYTtJQUN4QixTQUFTLENBQUMsR0FBVyxFQUFFLE9BQWdCLEVBQUUsR0FBRyxTQUFtQjtRQUM3RCxPQUFPLE9BQU8sQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLENBQUM7SUFDaEMsQ0FBQztDQUNGLENBQUE7QUFKWSxhQUFhO0lBRHpCLElBQUksQ0FBQyxFQUFDLElBQUksRUFBRSxXQUFXLEVBQUMsQ0FBQztHQUNiLGFBQWEsQ0FJekI7U0FKWSxhQUFhIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgSU9wdGlvbiwgT3B0aW9ucyB9IGZyb20gJy4vbW9kZWwnO1xuXG5AUGlwZSh7bmFtZTogJ2dldE9wdGlvbnMnfSlcbmV4cG9ydCBjbGFzcyBHZXRPcHRpb25zUGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xuICB0cmFuc2Zvcm0ob3B0aW9uczogeyBba2V5OiBzdHJpbmddOiBJT3B0aW9uIH0sIC4uLl92ZXJzaW9uczogbnVtYmVyW10pOiBJT3B0aW9uW10ge1xuICAgIGNvbnN0IHZhbHVlcyA9IE9iamVjdC52YWx1ZXMob3B0aW9ucyk7XG4gICAgdmFsdWVzLnNvcnQoKGEsIGIpID0+IGEuaW5kZXggPiBiLmluZGV4ID8gMSA6IChhLmluZGV4IDwgYi5pbmRleCA/IC0xIDogMCkpO1xuICAgIHJldHVybiB2YWx1ZXM7XG4gIH1cbn1cblxuQFBpcGUoe25hbWU6ICdnZXRPcHRpb24nfSlcbmV4cG9ydCBjbGFzcyBHZXRPcHRpb25QaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XG4gIHRyYW5zZm9ybShrZXk6IHN0cmluZywgb3B0aW9uczogT3B0aW9ucywgLi4uX3ZlcnNpb25zOiBudW1iZXJbXSk6IElPcHRpb24ge1xuICAgIHJldHVybiBvcHRpb25zLnBlcnNpc3RlZFtrZXldO1xuICB9XG59XG4iXX0=