UNPKG

@progress/kendo-e2e

Version:

Kendo UI end-to-end test utilities.

21 lines (20 loc) 981 B
import { Browser, By, WebElement } from "../selenium"; import { UIComponent } from './ui-component'; export declare class Upload extends UIComponent { protected parentElement?: WebElement | By | string; static SELECTOR: string; constructor(browser: Browser, locator?: string, parentElement?: WebElement | By | string); uploadInput(): Promise<WebElement>; uploadButton(): Promise<WebElement>; uploadStatus(): Promise<string>; uploads(): Promise<WebElement[]>; uploadFileName(index: number): Promise<string>; uploadValidationMessage(index: number): Promise<string>; uploadAction(index: number): Promise<WebElement>; uplaodStatus(index: number): Promise<WebElement>; pauseButton(index: number): Promise<WebElement>; resumeButton(index: number): Promise<WebElement>; cancelButton(index: number): Promise<WebElement>; removeButton(index: number): Promise<WebElement>; waitForUploadStatus(status: string): Promise<void>; }