UNPKG

ngx-slice-kit

Version:

[![npm version](https://badge.fury.io/js/ngx-slice-kit.svg)](https://badge.fury.io/js/ngx-slice-kit)

25 lines 3.49 kB
import { Component, ContentChildren, ViewEncapsulation } from '@angular/core'; import { NavMenuItemComponent } from './nav-menu-item/nav-menu-item.component'; import * as i0 from "@angular/core"; export class NavMenuComponent { constructor() { this.menuGroup = []; } ngAfterContentInit() { this.menuItems.forEach(tabInstance => this.menuGroup.push(tabInstance)); } } NavMenuComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "14.0.3", ngImport: i0, type: NavMenuComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); NavMenuComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "14.0.3", type: NavMenuComponent, selector: "sdk-nav-menu", queries: [{ propertyName: "menuItems", predicate: NavMenuItemComponent }], ngImport: i0, template: ` <ng-content></ng-content> `, isInline: true, styles: [":host{width:320px}\n"], encapsulation: i0.ViewEncapsulation.None }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "14.0.3", ngImport: i0, type: NavMenuComponent, decorators: [{ type: Component, args: [{ selector: 'sdk-nav-menu', template: ` <ng-content></ng-content> `, encapsulation: ViewEncapsulation.None, styles: [":host{width:320px}\n"] }] }], ctorParameters: function () { return []; }, propDecorators: { menuItems: [{ type: ContentChildren, args: [NavMenuItemComponent] }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibmF2LW1lbnUuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vbGlicy9uZ3gtc2xpY2Uta2l0L3NyYy9saWIvbmF2aWdhdGlvbi9uYXYtbWVudS9uYXYtbWVudS5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFvQixTQUFTLEVBQUUsZUFBZSxFQUFhLGlCQUFpQixFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzNHLE9BQU8sRUFBRSxvQkFBb0IsRUFBRSxNQUFNLHlDQUF5QyxDQUFDOztBQVcvRSxNQUFNLE9BQU8sZ0JBQWdCO0lBTXpCO1FBRk8sY0FBUyxHQUFHLEVBQUUsQ0FBQztJQUd0QixDQUFDO0lBRU0sa0JBQWtCO1FBQ3JCLElBQUksQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQztJQUM1RSxDQUFDOzs2R0FYUSxnQkFBZ0I7aUdBQWhCLGdCQUFnQiw4RUFFUixvQkFBb0IsNkJBUjNCOztLQUVUOzJGQUlRLGdCQUFnQjtrQkFUNUIsU0FBUzsrQkFDSSxjQUFjLFlBRWQ7O0tBRVQsaUJBRWMsaUJBQWlCLENBQUMsSUFBSTswRUFJUyxTQUFTO3NCQUF0RCxlQUFlO3VCQUFDLG9CQUFvQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEFmdGVyQ29udGVudEluaXQsIENvbXBvbmVudCwgQ29udGVudENoaWxkcmVuLCBRdWVyeUxpc3QsIFZpZXdFbmNhcHN1bGF0aW9uIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBOYXZNZW51SXRlbUNvbXBvbmVudCB9IGZyb20gJy4vbmF2LW1lbnUtaXRlbS9uYXYtbWVudS1pdGVtLmNvbXBvbmVudCc7XG5cbkBDb21wb25lbnQoe1xuICAgIHNlbGVjdG9yOiAnc2RrLW5hdi1tZW51JyxcbiAgICAvLyB0ZW1wbGF0ZVVybDogJy4vbmF2LW1lbnUuY29tcG9uZW50Lmh0bWwnLFxuICAgIHRlbXBsYXRlOiBgXG4gICAgICAgIDxuZy1jb250ZW50PjwvbmctY29udGVudD5cbiAgICBgLFxuICAgIHN0eWxlVXJsczogWycuL25hdi1tZW51LmNvbXBvbmVudC5zY3NzJ10sXG4gICAgZW5jYXBzdWxhdGlvbjogVmlld0VuY2Fwc3VsYXRpb24uTm9uZVxufSlcbmV4cG9ydCBjbGFzcyBOYXZNZW51Q29tcG9uZW50IGltcGxlbWVudHMgQWZ0ZXJDb250ZW50SW5pdCB7XG5cbiAgICBAQ29udGVudENoaWxkcmVuKE5hdk1lbnVJdGVtQ29tcG9uZW50KSBwdWJsaWMgbWVudUl0ZW1zITogUXVlcnlMaXN0PE5hdk1lbnVJdGVtQ29tcG9uZW50PjtcblxuICAgIHB1YmxpYyBtZW51R3JvdXAgPSBbXTtcblxuICAgIGNvbnN0cnVjdG9yKCkge1xuICAgIH1cblxuICAgIHB1YmxpYyBuZ0FmdGVyQ29udGVudEluaXQoKTogdm9pZCB7XG4gICAgICAgIHRoaXMubWVudUl0ZW1zLmZvckVhY2godGFiSW5zdGFuY2UgPT4gdGhpcy5tZW51R3JvdXAucHVzaCh0YWJJbnN0YW5jZSkpO1xuICAgIH1cblxufVxuIl19