Skip to content

Latest commit

 

History

History
60 lines (51 loc) · 1.73 KB

File metadata and controls

60 lines (51 loc) · 1.73 KB

API Report File for "@angular/aria_listbox_testing"

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

import { BaseHarnessFilters } from '@angular/cdk/testing';
import { ComponentHarness } from '@angular/cdk/testing';
import { HarnessPredicate } from '@angular/cdk/testing';

// @public (undocumented)
export class ListboxHarness extends ComponentHarness {
    blur(): Promise<void>;
    // (undocumented)
    focus(): Promise<void>;
    // (undocumented)
    getOptions(filters?: ListboxOptionHarnessFilters): Promise<ListboxOptionHarness[]>;
    // (undocumented)
    getOrientation(): Promise<'vertical' | 'horizontal'>;
    // (undocumented)
    static hostSelector: string;
    // (undocumented)
    isDisabled(): Promise<boolean>;
    // (undocumented)
    isMulti(): Promise<boolean>;
    // (undocumented)
    static with(options?: ListboxHarnessFilters): HarnessPredicate<ListboxHarness>;
}

// @public
export interface ListboxHarnessFilters extends BaseHarnessFilters {
    disabled?: boolean;
}

// @public (undocumented)
export class ListboxOptionHarness extends ComponentHarness {
    // (undocumented)
    click(): Promise<void>;
    // (undocumented)
    getText(): Promise<string>;
    // (undocumented)
    static hostSelector: string;
    // (undocumented)
    isDisabled(): Promise<boolean>;
    // (undocumented)
    isSelected(): Promise<boolean>;
    // (undocumented)
    static with(options?: ListboxOptionHarnessFilters): HarnessPredicate<ListboxOptionHarness>;
}

// @public
export interface ListboxOptionHarnessFilters extends BaseHarnessFilters {
    disabled?: boolean;
    selected?: boolean;
    text?: string | RegExp;
}

// (No @packageDocumentation comment for this package)