@hxui/angular
Version:
An Angular library based on the [HXUI design system](https://hxui.io).
21 lines (20 loc) • 1.14 kB
TypeScript
import { ChangeDetectorRef, EventEmitter } from '@angular/core';
import * as i0 from "@angular/core";
/**
* TODO: !BREAKING! align accordion markup for accessibility,
* consider using attribute selector
* @see {@link https://www.w3.org/TR/wai-aria-practices/#accordion}
* @see {@link https://medium.com/javascript-everyday/when-to-use-an-attribute-selector-for-angular-components-7e788ba1bfe7}
*/
export declare class AccordionContainerComponent {
private _changeDetectionRef;
expanded: boolean;
index: number;
disabled: boolean;
empty: boolean;
headerClick: EventEmitter<number>;
constructor(_changeDetectionRef: ChangeDetectorRef);
toggle(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<AccordionContainerComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<AccordionContainerComponent, "hx-accordion-container, hxa-accordion-container", never, { "expanded": "expanded"; "index": "index"; "disabled": "disabled"; "empty": "empty"; }, { "headerClick": "headerClick"; }, never, ["hx-accordion-header, hxa-accordion-header", "hx-accordion-body, hxa-accordion-body"]>;
}