UNPKG

ngx-materialize

Version:

An Angular wrap around Materialize library

63 lines (62 loc) 3.89 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes} checked by tsc */ import { Component, Input, } from '@angular/core'; export class MzTabItemComponent { /** * @return {?} */ get link() { return this.tabItemId ? this.tabItemId : this.label.replace(/[^a-zA-Z0-9]/g, '').toLowerCase(); } } MzTabItemComponent.decorators = [ { type: Component, args: [{ selector: 'mz-tab-item', template: `<div id="{{ link }}" class="{{ class }}"> <ng-content></ng-content> </div>`, styles: [``], },] }, ]; /** @nocollapse */ MzTabItemComponent.propDecorators = { "active": [{ type: Input },], "class": [{ type: Input },], "disabled": [{ type: Input },], "href": [{ type: Input },], "label": [{ type: Input },], "tabItemId": [{ type: Input },], "target": [{ type: Input },], }; function MzTabItemComponent_tsickle_Closure_declarations() { /** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */ MzTabItemComponent.decorators; /** * @nocollapse * @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>} */ MzTabItemComponent.ctorParameters; /** @type {!Object<string,!Array<{type: !Function, args: (undefined|!Array<?>)}>>} */ MzTabItemComponent.propDecorators; /** @type {?} */ MzTabItemComponent.prototype.active; /** @type {?} */ MzTabItemComponent.prototype.class; /** @type {?} */ MzTabItemComponent.prototype.disabled; /** @type {?} */ MzTabItemComponent.prototype.href; /** @type {?} */ MzTabItemComponent.prototype.label; /** @type {?} */ MzTabItemComponent.prototype.tabItemId; /** @type {?} */ MzTabItemComponent.prototype.target; /** @type {?} */ MzTabItemComponent.prototype.tabs; /** @type {?} */ MzTabItemComponent.prototype.liElement; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFiLWl0ZW0uY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmd4LW1hdGVyaWFsaXplLyIsInNvdXJjZXMiOlsic3JjL3RhYi90YWItaXRlbS90YWItaXRlbS5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFDTCxTQUFTLEVBR1QsS0FBSyxHQUdOLE1BQU0sZUFBZSxDQUFDO0FBU3ZCLE1BQU07Ozs7SUFZSixJQUFJLElBQUk7UUFDTixNQUFNLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsZUFBZSxFQUFFLEVBQUUsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDO0tBQ2hHOzs7WUFyQkYsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxhQUFhO2dCQUN2QixRQUFRLEVBQUU7O09BRUw7Z0JBQ0wsTUFBTSxFQUFFLENBQUMsRUFBRSxDQUFDO2FBQ2I7Ozs7dUJBRUUsS0FBSztzQkFDTCxLQUFLO3lCQUNMLEtBQUs7cUJBQ0wsS0FBSztzQkFDTCxLQUFLOzBCQUNMLEtBQUs7dUJBQ0wsS0FBSyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7XHJcbiAgQ29tcG9uZW50LFxyXG4gIEVsZW1lbnRSZWYsXHJcbiAgSG9zdEJpbmRpbmcsXHJcbiAgSW5wdXQsXHJcbiAgUmVuZGVyZXIsXHJcbiAgVmlld0NoaWxkcmVuLFxyXG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6ICdtei10YWItaXRlbScsXHJcbiAgdGVtcGxhdGU6IGA8ZGl2IGlkPVwie3sgbGluayB9fVwiIGNsYXNzPVwie3sgY2xhc3MgfX1cIj5cclxuICA8bmctY29udGVudD48L25nLWNvbnRlbnQ+XHJcbjwvZGl2PmAsXHJcbiAgc3R5bGVzOiBbYGBdLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgTXpUYWJJdGVtQ29tcG9uZW50IHtcclxuICBASW5wdXQoKSBhY3RpdmU6IGJvb2xlYW47XHJcbiAgQElucHV0KCkgY2xhc3M6IHN0cmluZztcclxuICBASW5wdXQoKSBkaXNhYmxlZDogYm9vbGVhbjtcclxuICBASW5wdXQoKSBocmVmOiBzdHJpbmc7XHJcbiAgQElucHV0KCkgbGFiZWw6IHN0cmluZztcclxuICBASW5wdXQoKSB0YWJJdGVtSWQ6IHN0cmluZztcclxuICBASW5wdXQoKSB0YXJnZXQ6IHN0cmluZztcclxuXHJcbiAgdGFiczogSFRNTEVsZW1lbnQ7XHJcbiAgbGlFbGVtZW50OiBIVE1MRWxlbWVudDtcclxuXHJcbiAgZ2V0IGxpbmsoKTogc3RyaW5nIHtcclxuICAgIHJldHVybiB0aGlzLnRhYkl0ZW1JZCA/IHRoaXMudGFiSXRlbUlkIDogdGhpcy5sYWJlbC5yZXBsYWNlKC9bXmEtekEtWjAtOV0vZywgJycpLnRvTG93ZXJDYXNlKCk7XHJcbiAgfVxyXG59XHJcbiJdfQ==