UNPKG

@microsoft/windows-admin-center-sdk

Version:

Microsoft - Windows Admin Center Shell

26 lines (25 loc) 1.31 kB
import { AfterContentInit, AfterViewInit, Injector, QueryList } from '@angular/core'; import { CoreBaseComponent } from '../common/base.component'; import { AccordionPanelComponent } from './accordion-panel/accordion-panel.component'; import * as i0 from "@angular/core"; export declare class AccordionComponent extends CoreBaseComponent implements AfterContentInit, AfterViewInit { private _canCloseAny; /** * The source name to use for logging */ protected get logSourceName(): string; panels: QueryList<AccordionPanelComponent>; canOpenMultiple: boolean; canCloseAll: boolean; set canCloseAny(value: boolean); get canCloseAny(): boolean; constructor(injector: Injector); ngAfterContentInit(): void; private getToggleObservablesCore; private getToggleObservables; private getAllPanelObservables; onPanelToggled(panel: AccordionPanelComponent): void; closePanelsExcept(panel: AccordionPanelComponent): void; static ɵfac: i0.ɵɵFactoryDeclaration<AccordionComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<AccordionComponent, "sme-accordion", never, { "canOpenMultiple": "canOpenMultiple"; "canCloseAll": "canCloseAll"; "canCloseAny": "canCloseAny"; }, {}, ["panels"], ["*"], false, never>; }