UNPKG

fundamental-ngx

Version:

SAP Fiori Fundamentals, implemented in Angular

52 lines 3.25 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Component, ElementRef } from '@angular/core'; var SideNavigationSubLinkComponent = /** @class */ (function () { function SideNavigationSubLinkComponent(el) { this.el = el; } /** * @return {?} */ SideNavigationSubLinkComponent.prototype.ngAfterViewInit = /** * @return {?} */ function () { /** @type {?} */ var child = this.el.nativeElement.children[0]; if (child.tagName === 'A') { child.classList.add('fd-side-nav__sublink'); } }; /** * @return {?} */ SideNavigationSubLinkComponent.prototype.ngOnChanges = /** * @return {?} */ function () { this.ngAfterViewInit(); }; SideNavigationSubLinkComponent.decorators = [ { type: Component, args: [{ selector: 'fd-side-nav-sublink', template: "<ng-content></ng-content>" }] } ]; /** @nocollapse */ SideNavigationSubLinkComponent.ctorParameters = function () { return [ { type: ElementRef } ]; }; return SideNavigationSubLinkComponent; }()); export { SideNavigationSubLinkComponent }; if (false) { /** * @type {?} * @private */ SideNavigationSubLinkComponent.prototype.el; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2lkZS1uYXZpZ2F0aW9uLXN1YmxpbmsuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vZnVuZGFtZW50YWwtbmd4LyIsInNvdXJjZXMiOlsibGliL3NpZGUtbmF2aWdhdGlvbi9zaWRlLW5hdmlnYXRpb24tc3VibGluay5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBaUIsU0FBUyxFQUFFLFVBQVUsRUFBYSxNQUFNLGVBQWUsQ0FBQztBQUVoRjtJQUtJLHdDQUFvQixFQUFjO1FBQWQsT0FBRSxHQUFGLEVBQUUsQ0FBWTtJQUFHLENBQUM7Ozs7SUFFdEMsd0RBQWU7OztJQUFmOztZQUNVLEtBQUssR0FBRyxJQUFJLENBQUMsRUFBRSxDQUFDLGFBQWEsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDO1FBQy9DLElBQUksS0FBSyxDQUFDLE9BQU8sS0FBSyxHQUFHLEVBQUU7WUFDdkIsS0FBSyxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsc0JBQXNCLENBQUMsQ0FBQztTQUMvQztJQUNMLENBQUM7Ozs7SUFFRCxvREFBVzs7O0lBQVg7UUFDSSxJQUFJLENBQUMsZUFBZSxFQUFFLENBQUM7SUFDM0IsQ0FBQzs7Z0JBaEJKLFNBQVMsU0FBQztvQkFDUCxRQUFRLEVBQUUscUJBQXFCO29CQUMvQixxQ0FBdUQ7aUJBQzFEOzs7O2dCQUxrQyxVQUFVOztJQW1CN0MscUNBQUM7Q0FBQSxBQWpCRCxJQWlCQztTQWJZLDhCQUE4Qjs7Ozs7O0lBQzNCLDRDQUFzQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEFmdGVyVmlld0luaXQsIENvbXBvbmVudCwgRWxlbWVudFJlZiwgT25DaGFuZ2VzIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBDb21wb25lbnQoe1xuICAgIHNlbGVjdG9yOiAnZmQtc2lkZS1uYXYtc3VibGluaycsXG4gICAgdGVtcGxhdGVVcmw6ICcuL3NpZGUtbmF2aWdhdGlvbi1zdWJsaW5rLmNvbXBvbmVudC5odG1sJ1xufSlcbmV4cG9ydCBjbGFzcyBTaWRlTmF2aWdhdGlvblN1YkxpbmtDb21wb25lbnQgaW1wbGVtZW50cyBBZnRlclZpZXdJbml0LCBPbkNoYW5nZXMge1xuICAgIGNvbnN0cnVjdG9yKHByaXZhdGUgZWw6IEVsZW1lbnRSZWYpIHt9XG5cbiAgICBuZ0FmdGVyVmlld0luaXQoKSB7XG4gICAgICAgIGNvbnN0IGNoaWxkID0gdGhpcy5lbC5uYXRpdmVFbGVtZW50LmNoaWxkcmVuWzBdO1xuICAgICAgICBpZiAoY2hpbGQudGFnTmFtZSA9PT0gJ0EnKSB7XG4gICAgICAgICAgICBjaGlsZC5jbGFzc0xpc3QuYWRkKCdmZC1zaWRlLW5hdl9fc3VibGluaycpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgbmdPbkNoYW5nZXMoKSB7XG4gICAgICAgIHRoaXMubmdBZnRlclZpZXdJbml0KCk7XG4gICAgfVxufVxuIl19