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