Skip to content

Commit 5bc311b

Browse files
Copilotkdinev
andcommitted
Export missing types from expansion-panel and fix accordion interface
- Export IExpansionPanelCancelableEventArgs, IgxExpansionPanelBase from expansion-panel - Export ToggleAnimationSettings from expansion-panel - Add cancel property to IAccordionCancelableEventArgs interface - Fixes accordion build errors Build progressing - accordion can now access all required expansion-panel types Co-authored-by: kdinev <[email protected]>
1 parent 8f0d718 commit 5bc311b

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

projects/igniteui-angular/accordion/src/accordion/accordion.component.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ export interface IAccordionCancelableEventArgs extends IExpansionPanelCancelable
2222
owner: IgxAccordionComponent;
2323
/** Provides a reference to the `IgxExpansionPanelComponent` which is currently expanding/collapsing. */
2424
panel: IgxExpansionPanelBase;
25+
/** Enables canceling the expansion/collapse operation. */
26+
cancel: boolean;
2527
}
2628

2729
let NEXT_ID = 0;

projects/igniteui-angular/expansion-panel/src/expansion-panel/public_api.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { IgxExpansionPanelHeaderComponent } from './expansion-panel-header.compo
33
import { IgxExpansionPanelComponent } from './expansion-panel.component';
44
import { IgxExpansionPanelDescriptionDirective, IgxExpansionPanelIconDirective, IgxExpansionPanelTitleDirective } from './expansion-panel.directives';
55

6-
export { IExpansionPanelEventArgs } from './expansion-panel.common';
6+
export { IExpansionPanelEventArgs, IExpansionPanelCancelableEventArgs, IgxExpansionPanelBase } from './expansion-panel.common';
77
export { IgxExpansionPanelHeaderComponent } from './expansion-panel-header.component';
88
export { IgxExpansionPanelBodyComponent } from './expansion-panel-body.component';
99
export { IgxExpansionPanelComponent } from './expansion-panel.component';
@@ -13,6 +13,7 @@ export {
1313
IgxExpansionPanelTitleDirective
1414
} from './expansion-panel.directives';
1515
export { ExpansionPanelHeaderIconPosition } from './expansion-panel-header.component';
16+
export { ToggleAnimationSettings } from './toggle-animation-component';
1617

1718
/* NOTE: Expansion panel directives collection for ease-of-use import in standalone components scenario */
1819
export const IGX_EXPANSION_PANEL_DIRECTIVES = [

0 commit comments

Comments
 (0)