UNPKG

@progress/kendo-e2e

Version:

Kendo UI end-to-end test utilities.

31 lines (30 loc) 1.35 kB
import { DropDownList } from "./dropdownlist"; import { NumericTextBox } from "./numerictextbox"; import { UIComponent } from "./ui-component"; import { Browser, By, WebElement } from "../selenium"; export declare class ImageEditor extends UIComponent { protected parentElement?: WebElement | By | string; static SELECTOR: string; constructor(browser: Browser, locator?: string, parentElement?: WebElement | By | string); canvas(): Promise<WebElement>; uploadButton(): Promise<WebElement>; downloadButton(): Promise<WebElement>; actionPane(): Promise<WebElement>; ratioDropDown(): Promise<DropDownList>; undoButton(): Promise<WebElement>; redoButton(): Promise<WebElement>; cropButton(): Promise<WebElement>; resizeButton(): Promise<WebElement>; zoomInButton(): Promise<WebElement>; zoomOutButton(): Promise<WebElement>; zoomOptionsDropDown(): Promise<DropDownList>; actionPanePortraitButton(): Promise<WebElement>; actionPaneLandscapeButton(): Promise<WebElement>; widthNumeric(): Promise<NumericTextBox>; heightNumeric(): Promise<NumericTextBox>; measureWidthDopDown(): Promise<DropDownList>; measureHeightDopDown(): Promise<DropDownList>; lockAspectRatio(): Promise<WebElement>; cancelButton(): Promise<WebElement>; confirmButton(): Promise<WebElement>; }