@sap_oss/wdio-qmate-service
Version:
[](https://api.reuse.software/info/github.com/SAP/wdio-qmate-service)[](http
16 lines (15 loc) • 912 B
TypeScript
export declare class UI5ControlHandler {
static retrieveValidUI5ControlsSubElements(nodes: HTMLCollection): UI5Control[];
static extractBindingPathAndModelProperty(pathObj: any): any;
static findSiblingControls(control: UI5Control): UI5Control[];
static findPreviousOrNextControl(control: UI5Control, bIsNext: boolean): UI5Control | null;
static getControlBindingContextPaths(control: UI5Control): string[];
static getUI5Parent(control: UI5Control): UI5Control | undefined;
static getControlProperty(control: UI5Control, propKey: string): any;
static getControlAllProperties(control: UI5Control): any;
static getBindDataForProperty(control: UI5Control, propKey: string): QMateBindingInfo[];
private static createBindingInfo;
private static getBindingInfos;
private static retrieveCompositeBindings;
static getUI5Ancestors(control: UI5Control): UI5Control[];
}