@asi-ngtools/lib
Version:
This project is a little components library, simple to use, which will help you to simplify your project.
46 lines (45 loc) • 3.04 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';
var AsiNav = /** @class */ (function () {
function 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,] }]
};
return AsiNav;
}());
export { AsiNav };
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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNpLW5hdi5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AYXNpLW5ndG9vbHMvbGliLyIsInNvdXJjZXMiOlsibGliL2NvbXBvbmVudHMvYXNpLW5hdi1ncm91cC9hc2ktbmF2L2FzaS1uYXYuY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsS0FBSyxFQUFFLFNBQVMsRUFBRSxXQUFXLEVBQUUsU0FBUyxFQUFFLFlBQVksRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN2RixPQUFPLEVBQUUsZ0NBQWdDLEVBQUUsTUFBTSxxQ0FBcUMsQ0FBQzs7Ozs7Z0JBRXRGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsU0FBUztvQkFDbkIsUUFBUSxFQUFFLHNEQUFzRDtpQkFDakU7Ozt3QkFHRSxLQUFLOzZCQUNMLEtBQUs7MkJBQ0wsS0FBSzsyQkFDTCxLQUFLO2tDQUVMLFNBQVMsU0FBQyxXQUFXOzRCQUVyQixZQUFZLFNBQUMsZ0NBQWdDOztpQkFoQmhEOztTQU9hLE1BQU0iLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbnB1dCwgQ29tcG9uZW50LCBUZW1wbGF0ZVJlZiwgVmlld0NoaWxkLCBDb250ZW50Q2hpbGQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgQXNpQ29tcG9uZW50VGVtcGxhdGVUYWJIZWFkZXJEZWYgfSBmcm9tICcuLi8uLi9jb21tb24vYXNpLWNvbXBvbmVudC10ZW1wbGF0ZSc7XHJcblxyXG5AQ29tcG9uZW50KHtcclxuICBzZWxlY3RvcjogJ2FzaS1uYXYnLFxyXG4gIHRlbXBsYXRlOiAnPG5nLXRlbXBsYXRlPjxuZy1jb250ZW50PjwvbmctY29udGVudD48L25nLXRlbXBsYXRlPicsXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBBc2lOYXYge1xyXG5cclxuICBASW5wdXQoKSBsYWJlbDogc3RyaW5nO1xyXG4gIEBJbnB1dCgpIHJvdXRlckxpbms6IHN0cmluZztcclxuICBASW5wdXQoKSByZWFkT25seTogZmFsc2U7XHJcbiAgQElucHV0KCkgbmF2Q2xhc3M6ICcnO1xyXG5cclxuICBAVmlld0NoaWxkKFRlbXBsYXRlUmVmKSBjb250ZW50VGVtcGxhdGU6IFRlbXBsYXRlUmVmPGFueT47XHJcblxyXG4gIEBDb250ZW50Q2hpbGQoQXNpQ29tcG9uZW50VGVtcGxhdGVUYWJIZWFkZXJEZWYpIGhlYWRlckRlZjogQXNpQ29tcG9uZW50VGVtcGxhdGVUYWJIZWFkZXJEZWY7XHJcblxyXG4gIHB1YmxpYyBhY3RpdmU6IGJvb2xlYW47XHJcbiAgcHVibGljIGluZGV4OiBOdW1iZXI7XHJcbn1cclxuIl19