@taiga-ui/kit
Version:
Taiga UI Angular main components kit
17 lines (16 loc) • 1.29 kB
TypeScript
import { ElementRef } from '@angular/core';
import { TuiExpand } from '@taiga-ui/core/components/expand';
import { TuiAccordionDirective } from './accordion.directive';
import * as i0 from "@angular/core";
import * as i1 from "@taiga-ui/core/directives/group";
export declare class TuiAccordionComponent {
protected readonly expands: import("@angular/core").Signal<readonly TuiExpand[]>;
protected readonly directives: import("@angular/core").Signal<readonly TuiAccordionDirective[]>;
protected readonly elements: import("@angular/core").Signal<readonly ElementRef<any>[]>;
protected readonly sync: import("@angular/core").EffectRef;
readonly closeOthers: import("@angular/core").InputSignal<boolean>;
readonly size: import("@angular/core").InputSignal<"m" | "s" | "l">;
toggle(directive: TuiAccordionDirective): void;
static ɵfac: i0.ɵɵFactoryDeclaration<TuiAccordionComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<TuiAccordionComponent, "tui-accordion", never, { "closeOthers": { "alias": "closeOthers"; "required": false; "isSignal": true; }; "size": { "alias": "size"; "required": false; "isSignal": true; }; }, {}, ["expands", "directives", "elements"], ["*"], true, [{ directive: typeof i1.TuiGroup; inputs: {}; outputs: {}; }]>;
}