UNPKG

@applitools/eyes-browser

Version:
35 lines (34 loc) 1.28 kB
import { AccessibilityRegionType, AccessibilityRegionTypeEnum } from '../enums/AccessibilityRegionType'; import { Region, RegionData } from './Region'; export type AccessibilityMatchSettings = { region: Region; type?: AccessibilityRegionType; }; export declare class AccessibilityMatchSettingsData implements Required<AccessibilityMatchSettings> { private _settings; constructor(settings: AccessibilityMatchSettings); constructor(region: Region); constructor(x: number, y: number, width: number, height: number, type?: AccessibilityRegionType); get region(): Region; set region(region: Region); getRegion(): RegionData; setRegion(region: Region): void; getLeft(): number; setLeft(left: number): void; getTop(): number; setTop(top: number): void; getWidth(): number; setWidth(width: number): void; getHeight(): number; setHeight(height: number): void; get type(): AccessibilityRegionType; set type(type: AccessibilityRegionType); getType(): AccessibilityRegionTypeEnum; setType(type: AccessibilityRegionType): void; /** @internal */ toObject(): AccessibilityMatchSettings; /** @internal */ toJSON(): AccessibilityMatchSettings; /** @internal */ toString(): string; }