UNPKG

ngx-pluto

Version:
71 lines 4.44 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, Input, ChangeDetectorRef, ContentChild, ViewEncapsulation } from '@angular/core'; import { NpTabHeaderDirective } from './tab-header.directive'; /** * @ignore */ var NpTab = /** @class */ (function () { function NpTab(cdf) { this.cdf = cdf; this._active = false; this.disabled = false; } Object.defineProperty(NpTab.prototype, "active", { get: /** * @return {?} */ function () { return this._active; }, set: /** * @param {?} val * @return {?} */ function (val) { this._active = val; this.cdf.detectChanges(); }, enumerable: true, configurable: true }); NpTab.decorators = [ { type: Component, args: [{ selector: 'np-tab', template: "<ng-container *ngIf=\"active\">\n <div><ng-content></ng-content></div>\n </ng-container>\n ", encapsulation: ViewEncapsulation.None }] } ]; /** @nocollapse */ NpTab.ctorParameters = function () { return [ { type: ChangeDetectorRef } ]; }; NpTab.propDecorators = { tabTitle: [{ type: Input }], disabled: [{ type: Input }], headerTemplate: [{ type: ContentChild, args: [NpTabHeaderDirective,] }] }; return NpTab; }()); export { NpTab }; if (false) { /** * @type {?} * @private */ NpTab.prototype._active; /** @type {?} */ NpTab.prototype.tabTitle; /** @type {?} */ NpTab.prototype.disabled; /** @type {?} */ NpTab.prototype.headerTemplate; /** * @type {?} * @private */ NpTab.prototype.cdf; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFiLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL25neC1wbHV0by8iLCJzb3VyY2VzIjpbImxpYi90YWIvdGFiLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsaUJBQWlCLEVBQUUsWUFBWSxFQUFlLGlCQUFpQixFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ2xILE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHdCQUF3QixDQUFDOzs7O0FBSzlEO0lBd0JFLGVBQW9CLEdBQXNCO1FBQXRCLFFBQUcsR0FBSCxHQUFHLENBQW1CO1FBZmxDLFlBQU8sR0FBRyxLQUFLLENBQUM7UUFXZixhQUFRLEdBQVksS0FBSyxDQUFDO0lBSVcsQ0FBQztJQWQvQyxzQkFBVyx5QkFBTTs7OztRQUFqQjtZQUNFLE9BQU8sSUFBSSxDQUFDLE9BQU8sQ0FBQztRQUN0QixDQUFDOzs7OztRQUVELFVBQWtCLEdBQVk7WUFDNUIsSUFBSSxDQUFDLE9BQU8sR0FBRyxHQUFHLENBQUM7WUFDbkIsSUFBSSxDQUFDLEdBQUcsQ0FBQyxhQUFhLEVBQUUsQ0FBQztRQUMzQixDQUFDOzs7T0FMQTs7Z0JBWkYsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSxRQUFRO29CQUNsQixRQUFRLEVBQUUsbUlBR0M7b0JBQ1gsYUFBYSxFQUFFLGlCQUFpQixDQUFDLElBQUk7aUJBQ3RDOzs7O2dCQWIwQixpQkFBaUI7OzsyQkF5QnpDLEtBQUs7MkJBQ0wsS0FBSztpQ0FFTCxZQUFZLFNBQUMsb0JBQW9COztJQUdwQyxZQUFDO0NBQUEsQUF6QkQsSUF5QkM7U0FqQlksS0FBSzs7Ozs7O0lBQ2hCLHdCQUF3Qjs7SUFVeEIseUJBQTBCOztJQUMxQix5QkFBbUM7O0lBRW5DLCtCQUF5RTs7Ozs7SUFFN0Qsb0JBQThCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCwgQ2hhbmdlRGV0ZWN0b3JSZWYsIENvbnRlbnRDaGlsZCwgVGVtcGxhdGVSZWYsIFZpZXdFbmNhcHN1bGF0aW9uIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IE5wVGFiSGVhZGVyRGlyZWN0aXZlIH0gZnJvbSAnLi90YWItaGVhZGVyLmRpcmVjdGl2ZSc7XHJcblxyXG4vKipcclxuICogQGlnbm9yZVxyXG4gKi9cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6ICducC10YWInLFxyXG4gIHRlbXBsYXRlOiBgPG5nLWNvbnRhaW5lciAqbmdJZj1cImFjdGl2ZVwiPlxyXG4gICAgICAgICAgICAgICAgPGRpdj48bmctY29udGVudD48L25nLWNvbnRlbnQ+PC9kaXY+XHJcbiAgICAgICAgICAgICA8L25nLWNvbnRhaW5lcj5cclxuICAgICAgICAgICAgYCxcclxuICBlbmNhcHN1bGF0aW9uOiBWaWV3RW5jYXBzdWxhdGlvbi5Ob25lXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBOcFRhYiB7XHJcbiAgcHJpdmF0ZSBfYWN0aXZlID0gZmFsc2U7XHJcbiAgcHVibGljIGdldCBhY3RpdmUoKSB7XHJcbiAgICByZXR1cm4gdGhpcy5fYWN0aXZlO1xyXG4gIH1cclxuXHJcbiAgcHVibGljIHNldCBhY3RpdmUodmFsOiBib29sZWFuKSB7XHJcbiAgICB0aGlzLl9hY3RpdmUgPSB2YWw7XHJcbiAgICB0aGlzLmNkZi5kZXRlY3RDaGFuZ2VzKCk7XHJcbiAgfVxyXG5cclxuICBASW5wdXQoKSB0YWJUaXRsZTogc3RyaW5nO1xyXG4gIEBJbnB1dCgpIGRpc2FibGVkOiBib29sZWFuID0gZmFsc2U7XHJcblxyXG4gIEBDb250ZW50Q2hpbGQoTnBUYWJIZWFkZXJEaXJlY3RpdmUpIGhlYWRlclRlbXBsYXRlOiBOcFRhYkhlYWRlckRpcmVjdGl2ZTtcclxuXHJcbiAgY29uc3RydWN0b3IocHJpdmF0ZSBjZGY6IENoYW5nZURldGVjdG9yUmVmKSB7IH1cclxufVxyXG4iXX0=