@vismaux/ngx-nordic-cool
Version:
Common Nordic-Cool components for Angular.
23 lines (22 loc) • 1.12 kB
TypeScript
import { AfterContentChecked, ChangeDetectorRef, OnDestroy, QueryList, TemplateRef } from '@angular/core';
import { NcISidebarItem, NcSidebarItemComponent } from '../sidebar-item/sidebar-item.component';
import { NcSidebarComponent } from '../sidebar.component';
import * as i0 from "@angular/core";
export declare class NcSidebarGroupComponent extends NcISidebarItem implements OnDestroy, AfterContentChecked {
private sidebar;
private cdRef;
private destroyed$;
private _isOpen;
disabled: boolean;
set isOpen(value: boolean);
get isOpen(): boolean;
readonly contentTpl: TemplateRef<any>;
readonly sidebarItems: QueryList<NcSidebarItemComponent>;
constructor(sidebar: NcSidebarComponent, cdRef: ChangeDetectorRef);
ngAfterContentChecked(): void;
ngOnDestroy(): void;
toggle(): void;
private closeOtherGroups;
static ɵfac: i0.ɵɵFactoryDeclaration<NcSidebarGroupComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NcSidebarGroupComponent, "nc-sidebar-group", never, { "disabled": "disabled"; "isOpen": "isOpen"; }, {}, ["sidebarItems"], ["*"]>;
}