UNPKG

@iotize/ionic

Version:

Iotize specific building blocks on top of @ionic/angular.

20 lines 2.21 kB
import { Pipe } from '@angular/core'; import { listEnumValues } from '@iotize/common/utility'; import * as i0 from "@angular/core"; export class ListEnumValuesPipe { transform(enumData) { if (!enumData) { return []; } return listEnumValues(enumData); } } /** @nocollapse */ ListEnumValuesPipe.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: ListEnumValuesPipe, deps: [], target: i0.ɵɵFactoryTarget.Pipe }); /** @nocollapse */ ListEnumValuesPipe.ɵpipe = i0.ɵɵngDeclarePipe({ minVersion: "14.0.0", version: "15.2.10", ngImport: i0, type: ListEnumValuesPipe, name: "listEnumValues" }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: ListEnumValuesPipe, decorators: [{ type: Pipe, args: [{ name: 'listEnumValues', }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibGlzdC1lbnVtLXZhbHVlcy5waXBlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvaW90aXplLWlvbmljL2NvbmZpZy9zcmMvbGliL2xpc3QtZW51bS12YWx1ZXMucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsSUFBSSxFQUFpQixNQUFNLGVBQWUsQ0FBQztBQUNwRCxPQUFPLEVBQUUsY0FBYyxFQUFFLE1BQU0sd0JBQXdCLENBQUM7O0FBS3hELE1BQU0sT0FBTyxrQkFBa0I7SUFDN0IsU0FBUyxDQUFDLFFBQWlFO1FBQ3pFLElBQUksQ0FBQyxRQUFRLEVBQUU7WUFDYixPQUFPLEVBQUUsQ0FBQztTQUNYO1FBQ0QsT0FBTyxjQUFjLENBQUMsUUFBUSxDQUFDLENBQUM7SUFDbEMsQ0FBQzs7bUlBTlUsa0JBQWtCO2lJQUFsQixrQkFBa0I7NEZBQWxCLGtCQUFrQjtrQkFIOUIsSUFBSTttQkFBQztvQkFDSixJQUFJLEVBQUUsZ0JBQWdCO2lCQUN2QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUsIFBpcGVUcmFuc2Zvcm0gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IGxpc3RFbnVtVmFsdWVzIH0gZnJvbSAnQGlvdGl6ZS9jb21tb24vdXRpbGl0eSc7XG5cbkBQaXBlKHtcbiAgbmFtZTogJ2xpc3RFbnVtVmFsdWVzJyxcbn0pXG5leHBvcnQgY2xhc3MgTGlzdEVudW1WYWx1ZXNQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XG4gIHRyYW5zZm9ybShlbnVtRGF0YTogeyBba2V5OiBzdHJpbmcgfCBudW1iZXJdOiBzdHJpbmcgfCBudW1iZXIgfSB8IHVuZGVmaW5lZCkge1xuICAgIGlmICghZW51bURhdGEpIHtcbiAgICAgIHJldHVybiBbXTtcbiAgICB9XG4gICAgcmV0dXJuIGxpc3RFbnVtVmFsdWVzKGVudW1EYXRhKTtcbiAgfVxufVxuIl19