Skip to content

Commit af969ba

Browse files
committed
fixup! feat(aria/accordion): introduce accordion harness
1 parent 920f104 commit af969ba

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
## API Report File for "@angular/aria_accordion_testing"
2+
3+
> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).
4+
5+
```ts
6+
7+
import { BaseHarnessFilters } from '@angular/cdk/testing';
8+
import { ComponentHarness } from '@angular/cdk/testing';
9+
import { HarnessPredicate } from '@angular/cdk/testing';
10+
11+
// @public
12+
export class AccordionGroupHarness extends ComponentHarness {
13+
getPanels(filters?: AccordionPanelHarnessFilters): Promise<AccordionPanelHarness[]>;
14+
getTriggers(filters?: AccordionTriggerHarnessFilters): Promise<AccordionTriggerHarness[]>;
15+
static hostSelector: string;
16+
static with(options?: AccordionGroupHarnessFilters): HarnessPredicate<AccordionGroupHarness>;
17+
}
18+
19+
// @public
20+
export interface AccordionGroupHarnessFilters extends BaseHarnessFilters {
21+
}
22+
23+
// @public
24+
export class AccordionPanelHarness extends ComponentHarness {
25+
getText(): Promise<string>;
26+
static hostSelector: string;
27+
isExpanded(): Promise<boolean>;
28+
static with(options?: AccordionPanelHarnessFilters): HarnessPredicate<AccordionPanelHarness>;
29+
}
30+
31+
// @public
32+
export interface AccordionPanelHarnessFilters extends BaseHarnessFilters {
33+
trigger?: AccordionTriggerHarness;
34+
}
35+
36+
// @public
37+
export class AccordionTriggerHarness extends ComponentHarness {
38+
blur(): Promise<void>;
39+
click(): Promise<void>;
40+
focus(): Promise<void>;
41+
getText(): Promise<string>;
42+
static hostSelector: string;
43+
isDisabled(): Promise<boolean>;
44+
isExpanded(): Promise<boolean>;
45+
isFocused(): Promise<boolean>;
46+
static with(options?: AccordionTriggerHarnessFilters): HarnessPredicate<AccordionTriggerHarness>;
47+
}
48+
49+
// @public
50+
export interface AccordionTriggerHarnessFilters extends BaseHarnessFilters {
51+
disabled?: boolean;
52+
expanded?: boolean;
53+
text?: string | RegExp;
54+
}
55+
56+
// (No @packageDocumentation comment for this package)
57+
58+
```

0 commit comments

Comments
 (0)