@asi-ngtools/lib
Version:
This project is a little components library, simple to use, which will help you to simplify your project.
42 lines (41 loc) • 2.88 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,uselessCode} checked by tsc
*/
import { Input, Component, TemplateRef, ViewChild, ContentChild } from '@angular/core';
import { AsiComponentTemplateTabHeaderDef } from '../../common/asi-component-template';
export class AsiNav {
}
AsiNav.decorators = [
{ type: Component, args: [{
selector: 'asi-nav',
template: '<ng-template><ng-content></ng-content></ng-template>'
}] }
];
AsiNav.propDecorators = {
label: [{ type: Input }],
routerLink: [{ type: Input }],
readOnly: [{ type: Input }],
navClass: [{ type: Input }],
contentTemplate: [{ type: ViewChild, args: [TemplateRef,] }],
headerDef: [{ type: ContentChild, args: [AsiComponentTemplateTabHeaderDef,] }]
};
if (false) {
/** @type {?} */
AsiNav.prototype.label;
/** @type {?} */
AsiNav.prototype.routerLink;
/** @type {?} */
AsiNav.prototype.readOnly;
/** @type {?} */
AsiNav.prototype.navClass;
/** @type {?} */
AsiNav.prototype.contentTemplate;
/** @type {?} */
AsiNav.prototype.headerDef;
/** @type {?} */
AsiNav.prototype.active;
/** @type {?} */
AsiNav.prototype.index;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNpLW5hdi5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYXNpLW5ndG9vbHMvbGliLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvYXNpLW5hdi1ncm91cC9hc2ktbmF2L2FzaS1uYXYuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsS0FBSyxFQUFFLFNBQVMsRUFBRSxXQUFXLEVBQUUsU0FBUyxFQUFFLFlBQVksRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN2RixPQUFPLEVBQUUsZ0NBQWdDLEVBQUUsTUFBTSxxQ0FBcUMsQ0FBQztBQU12RixNQUFNOzs7WUFKTCxTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLFNBQVM7Z0JBQ25CLFFBQVEsRUFBRSxzREFBc0Q7YUFDakU7OztvQkFHRSxLQUFLO3lCQUNMLEtBQUs7dUJBQ0wsS0FBSzt1QkFDTCxLQUFLOzhCQUVMLFNBQVMsU0FBQyxXQUFXO3dCQUVyQixZQUFZLFNBQUMsZ0NBQWdDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSW5wdXQsIENvbXBvbmVudCwgVGVtcGxhdGVSZWYsIFZpZXdDaGlsZCwgQ29udGVudENoaWxkIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IEFzaUNvbXBvbmVudFRlbXBsYXRlVGFiSGVhZGVyRGVmIH0gZnJvbSAnLi4vLi4vY29tbW9uL2FzaS1jb21wb25lbnQtdGVtcGxhdGUnO1xyXG5cclxuQENvbXBvbmVudCh7XHJcbiAgc2VsZWN0b3I6ICdhc2ktbmF2JyxcclxuICB0ZW1wbGF0ZTogJzxuZy10ZW1wbGF0ZT48bmctY29udGVudD48L25nLWNvbnRlbnQ+PC9uZy10ZW1wbGF0ZT4nLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgQXNpTmF2IHtcclxuXHJcbiAgQElucHV0KCkgbGFiZWw6IHN0cmluZztcclxuICBASW5wdXQoKSByb3V0ZXJMaW5rOiBzdHJpbmc7XHJcbiAgQElucHV0KCkgcmVhZE9ubHk6IGZhbHNlO1xyXG4gIEBJbnB1dCgpIG5hdkNsYXNzOiAnJztcclxuXHJcbiAgQFZpZXdDaGlsZChUZW1wbGF0ZVJlZikgY29udGVudFRlbXBsYXRlOiBUZW1wbGF0ZVJlZjxhbnk+O1xyXG5cclxuICBAQ29udGVudENoaWxkKEFzaUNvbXBvbmVudFRlbXBsYXRlVGFiSGVhZGVyRGVmKSBoZWFkZXJEZWY6IEFzaUNvbXBvbmVudFRlbXBsYXRlVGFiSGVhZGVyRGVmO1xyXG5cclxuICBwdWJsaWMgYWN0aXZlOiBib29sZWFuO1xyXG4gIHB1YmxpYyBpbmRleDogTnVtYmVyO1xyXG59XHJcbiJdfQ==