77import * as _angular_cdk_bidi from ' @angular/cdk/bidi' ;
88import * as _angular_core from ' @angular/core' ;
99import { OnDestroy } from ' @angular/core' ;
10+ import { OnInit } from ' @angular/core' ;
1011import { WritableSignal } from ' @angular/core' ;
1112
1213// @public
@@ -19,18 +20,16 @@ export class AccordionContent {
1920
2021// @public
2122export class AccordionGroup {
22- constructor ();
2323 collapseAll(): void ;
2424 readonly disabled: _angular_core .InputSignalWithTransform <boolean , unknown >;
25- readonly element: HTMLElement ;
2625 expandAll(): void ;
2726 readonly multiExpandable: _angular_core .InputSignalWithTransform <boolean , unknown >;
2827 readonly _pattern: AccordionGroupPattern ;
2928 readonly softDisabled: _angular_core .InputSignalWithTransform <boolean , unknown >;
3029 readonly textDirection: _angular_core .WritableSignal <_angular_cdk_bidi .Direction >;
3130 readonly wrap: _angular_core .InputSignalWithTransform <boolean , unknown >;
3231 // (undocumented)
33- static ɵdir: _angular_core .ɵɵDirectiveDeclaration <AccordionGroup , " [ngAccordionGroup]" , [" ngAccordionGroup" ], { " disabled" : { " alias" : " disabled" ; " required" : false ; " isSignal" : true ; }; " multiExpandable" : { " alias" : " multiExpandable" ; " required" : false ; " isSignal" : true ; }; " softDisabled" : { " alias" : " softDisabled" ; " required" : false ; " isSignal" : true ; }; " wrap" : { " alias" : " wrap" ; " required" : false ; " isSignal" : true ; }; }, {}, [" _triggers" , " _panels " ], never , true , never >;
32+ static ɵdir: _angular_core .ɵɵDirectiveDeclaration <AccordionGroup , " [ngAccordionGroup]" , [" ngAccordionGroup" ], { " disabled" : { " alias" : " disabled" ; " required" : false ; " isSignal" : true ; }; " multiExpandable" : { " alias" : " multiExpandable" ; " required" : false ; " isSignal" : true ; }; " softDisabled" : { " alias" : " softDisabled" ; " required" : false ; " isSignal" : true ; }; " wrap" : { " alias" : " wrap" ; " required" : false ; " isSignal" : true ; }; }, {}, [" _triggers" ], never , true , never >;
3433 // (undocumented)
3534 static ɵfac: _angular_core .ɵɵFactoryDeclaration <AccordionGroup , never >;
3635}
@@ -42,31 +41,29 @@ export class AccordionPanel {
4241 collapse(): void ;
4342 expand(): void ;
4443 readonly id: _angular_core .InputSignal <string >;
45- readonly panelId: _angular_core .InputSignal <string >;
46- readonly _pattern: AccordionPanelPattern ;
4744 toggle(): void ;
4845 readonly visible: _angular_core .Signal <boolean >;
4946 // (undocumented)
50- static ɵdir: _angular_core .ɵɵDirectiveDeclaration <AccordionPanel , " [ngAccordionPanel]" , [" ngAccordionPanel" ], { " id" : { " alias" : " id" ; " required" : false ; " isSignal" : true ; }; " panelId " : { " alias " : " panelId " ; " required " : true ; " isSignal " : true ; }; }, {}, never , never , true , [{ directive: typeof DeferredContentAware ; inputs: { " preserveContent" : " preserveContent" ; }; outputs: {}; }]>;
47+ static ɵdir: _angular_core .ɵɵDirectiveDeclaration <AccordionPanel , " [ngAccordionPanel]" , [" ngAccordionPanel" ], { " id" : { " alias" : " id" ; " required" : false ; " isSignal" : true ; }; }, {}, never , never , true , [{ directive: typeof DeferredContentAware ; inputs: { " preserveContent" : " preserveContent" ; }; outputs: {}; }]>;
5148 // (undocumented)
5249 static ɵfac: _angular_core .ɵɵFactoryDeclaration <AccordionPanel , never >;
5350}
5451
5552// @public
56- export class AccordionTrigger {
57- readonly _accordionPanelPattern: WritableSignal <AccordionPanelPattern | undefined >;
53+ export class AccordionTrigger implements OnInit {
5854 readonly active: _angular_core .Signal <boolean >;
5955 collapse(): void ;
6056 readonly disabled: _angular_core .InputSignalWithTransform <boolean , unknown >;
61- readonly element: HTMLElement ;
6257 expand(): void ;
6358 readonly expanded: _angular_core .ModelSignal <boolean >;
6459 readonly id: _angular_core .InputSignal <string >;
65- readonly panelId: _angular_core .InputSignal <string >;
66- readonly _pattern: AccordionTriggerPattern ;
60+ // (undocumented)
61+ ngOnInit(): void ;
62+ readonly panel: _angular_core .InputSignal <AccordionPanel >;
63+ _pattern: AccordionTriggerPattern ;
6764 toggle(): void ;
6865 // (undocumented)
69- static ɵdir: _angular_core .ɵɵDirectiveDeclaration <AccordionTrigger , " [ngAccordionTrigger]" , [" ngAccordionTrigger" ], { " id " : { " alias" : " id " ; " required" : false ; " isSignal" : true ; }; " panelId " : { " alias" : " panelId " ; " required" : true ; " isSignal" : true ; }; " disabled" : { " alias" : " disabled" ; " required" : false ; " isSignal" : true ; }; " expanded" : { " alias" : " expanded" ; " required" : false ; " isSignal" : true ; }; }, { " expanded" : " expandedChange" ; }, never , never , true , never >;
66+ static ɵdir: _angular_core .ɵɵDirectiveDeclaration <AccordionTrigger , " [ngAccordionTrigger]" , [" ngAccordionTrigger" ], { " panel " : { " alias" : " panel " ; " required" : true ; " isSignal" : true ; }; " id " : { " alias" : " id " ; " required" : false ; " isSignal" : true ; }; " disabled" : { " alias" : " disabled" ; " required" : false ; " isSignal" : true ; }; " expanded" : { " alias" : " expanded" ; " required" : false ; " isSignal" : true ; }; }, { " expanded" : " expandedChange" ; }, never , never , true , never >;
7067 // (undocumented)
7168 static ɵfac: _angular_core .ɵɵFactoryDeclaration <AccordionTrigger , never >;
7269}
0 commit comments