@angular/material
Version:
Angular Material
30 lines (26 loc) • 1.33 kB
TypeScript
import { AsyncFactoryFn } from '@angular/cdk/testing';
import { HarnessPredicate } from '@angular/cdk/testing';
import { TooltipHarnessFilters as LegacyTooltipHarnessFilters } from '@angular/material/tooltip/testing';
import { _MatTooltipHarnessBase } from '@angular/material/tooltip/testing';
import { TestElement } from '@angular/cdk/testing';
export { LegacyTooltipHarnessFilters }
/**
* Harness for interacting with a standard mat-tooltip in tests.
* @deprecated Use `MatTooltipHarness` from `@angular/material/tooltip/testing` instead. See https://material.angular.io/guide/mdc-migration for information about migrating.
* @breaking-change 17.0.0
*/
export declare class MatLegacyTooltipHarness extends _MatTooltipHarnessBase {
protected _optionalPanel: AsyncFactoryFn<TestElement | null>;
protected _hiddenClass: string;
protected _showAnimationName: string;
protected _hideAnimationName: string;
static hostSelector: string;
/**
* Gets a `HarnessPredicate` that can be used to search
* for a tooltip trigger with specific attributes.
* @param options Options for narrowing the search.
* @return a `HarnessPredicate` configured with the given options.
*/
static with(options?: LegacyTooltipHarnessFilters): HarnessPredicate<MatLegacyTooltipHarness>;
}
export { }