Skip to content

Latest commit

 

History

History
59 lines (49 loc) · 1.83 KB

File metadata and controls

59 lines (49 loc) · 1.83 KB

API Report File for "@angular/aria_accordion_testing"

Do not edit this file. It is a report generated by API Extractor.

import * as _angular_cdk_testing from '@angular/cdk/testing';
import { BaseHarnessFilters } from '@angular/cdk/testing';
import { ComponentHarness } from '@angular/cdk/testing';
import { ContentContainerComponentHarness } from '@angular/cdk/testing';
import { HarnessPredicate } from '@angular/cdk/testing';

// @public
export class AccordionGroupHarness extends ComponentHarness {
    getAccordions(filters?: AccordionHarnessFilters): Promise<AccordionHarness[]>;
    // (undocumented)
    static hostSelector: string;
    static with(options?: AccordionGroupHarnessFilters): HarnessPredicate<AccordionGroupHarness>;
}

// @public
export interface AccordionGroupHarnessFilters extends BaseHarnessFilters {
}

// @public
export class AccordionHarness extends ContentContainerComponentHarness<AccordionSection> {
    blur(): Promise<void>;
    collapse(): Promise<void>;
    expand(): Promise<void>;
    focus(): Promise<void>;
    protected getRootHarnessLoader(): Promise<_angular_cdk_testing.HarnessLoader>;
    getTitle(): Promise<string>;
    // (undocumented)
    static hostSelector: string;
    isDisabled(): Promise<boolean>;
    isExpanded(): Promise<boolean>;
    isFocused(): Promise<boolean>;
    toggle(): Promise<void>;
    static with(options?: AccordionHarnessFilters): HarnessPredicate<AccordionHarness>;
}

// @public
export interface AccordionHarnessFilters extends BaseHarnessFilters {
    disabled?: boolean;
    expanded?: boolean;
    title?: string | RegExp;
}

// @public
export enum AccordionSection {
    // (undocumented)
    PANEL = "[ngAccordionPanel]",
    // (undocumented)
    TRIGGER = "[ngAccordionTrigger]"
}

// (No @packageDocumentation comment for this package)