tia
Version:
Time is All (logs driven test engine with ExtJs support)
46 lines (45 loc) • 1.39 kB
TypeScript
import { Teq } from '../types/ej-types';
import { ElementIdForLog } from '../../../common-types';
import { ComponentActions, ComponentChecks, ComponentGrabs, ComponentLogs } from './component';
/**
* gT.eC.button.a or gT.eC.button.actions
*/
export declare class ButtonActions extends ComponentActions {
static compName: string;
}
/**
* gT.eC.button.c or gT.eC.button.checks
*/
export declare class ButtonChecks extends ComponentChecks {
static compName: string;
}
/**
* gT.eC.button.g or gT.eC.button.grabs
*/
export declare class ButtonGrabs extends ComponentGrabs {
static compName: string;
/**
* Returns info about the button which user can see on the display.
*/
static info(tEQ: Teq, idForLog?: ElementIdForLog): Promise<string>;
}
/**
* gT.eC.button.l or gT.eC.button.logs
*/
export declare class ButtonLogs extends ComponentLogs {
static compName: string;
/**
* Prints info about the button which user can see on the display.
*/
static info(tEQ: Teq, idForLog?: ElementIdForLog): Promise<void>;
}
export declare class ButtonAPI {
static a: typeof ButtonActions;
static actions: typeof ButtonActions;
static c: typeof ButtonChecks;
static checks: typeof ButtonChecks;
static g: typeof ButtonGrabs;
static grabs: typeof ButtonGrabs;
static l: typeof ButtonLogs;
static logs: typeof ButtonLogs;
}