ngx-formly-tabs
Version:
ngx-formly-tabs is an Angular module that adds Components that enable flexible tab use for @ngx-formly.
22 lines • 1.66 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Pipe } from '@angular/core';
export class VisiblePipe {
/**
* @param {?} tabs
* @return {?}
*/
transform(tabs) {
return Array.isArray(tabs) ? tabs.filter((/**
* @param {?} t
* @return {?}
*/
t => !t.hidden)) : [];
}
}
VisiblePipe.decorators = [
{ type: Pipe, args: [{ name: 'visible' },] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmlzaWJsZS5waXBlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LWZvcm1seS10YWJzLyIsInNvdXJjZXMiOlsibGliL3RhYnNldC92aXNpYmxlLnBpcGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxJQUFJLEVBQWlCLE1BQU0sZUFBZSxDQUFDO0FBSXBELE1BQU0sT0FBTyxXQUFXOzs7OztJQUN0QixTQUFTLENBQUMsSUFBb0I7UUFDNUIsT0FBTyxLQUFLLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTTs7OztRQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQztJQUNoRSxDQUFDOzs7WUFKRixJQUFJLFNBQUMsRUFBQyxJQUFJLEVBQUUsU0FBUyxFQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBUYWJDb21wb25lbnQgfSBmcm9tICcuLi90YWIvdGFiLmNvbXBvbmVudCc7XHJcblxyXG5AUGlwZSh7bmFtZTogJ3Zpc2libGUnfSlcclxuZXhwb3J0IGNsYXNzIFZpc2libGVQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XHJcbiAgdHJhbnNmb3JtKHRhYnM6IFRhYkNvbXBvbmVudFtdKTogVGFiQ29tcG9uZW50W10ge1xyXG4gICAgcmV0dXJuIEFycmF5LmlzQXJyYXkodGFicykgPyB0YWJzLmZpbHRlcih0ID0+ICF0LmhpZGRlbikgOiBbXTtcclxuICB9XHJcbn1cclxuIl19