@wix/design-system
Version:
@wix/design-system
57 lines • 1.75 kB
TypeScript
import { UniDriver } from '@wix/wix-ui-test-utils/dist/types/unidriver';
export declare const modalMobileLayoutDriverFactory: (base: UniDriver) => {
/**
* Gets the title node
* @return {Promise<UniDriver>} Title testkit
*/
getTitle: () => Promise<UniDriver<any, {
parent?: /*elided*/ any | undefined;
base?: any;
selector?: string | Promise<string>;
idx?: number;
timeBudget?: number;
}, any>>;
/**
* Gets the content node
* @return {Promise<UniDriver>} Content testkit
*/
getContent: () => Promise<UniDriver<any, {
parent?: /*elided*/ any | undefined;
base?: any;
selector?: string | Promise<string>;
idx?: number;
timeBudget?: number;
}, any>>;
/**
* Gets the footer node
* @return {Promise<UniDriver>} Footer testkit
*/
getFooter: () => Promise<UniDriver<any, {
parent?: /*elided*/ any | undefined;
base?: any;
selector?: string | Promise<string>;
idx?: number;
timeBudget?: number;
}, any>>;
/**
* Clicks on the overlay
* @return {Promise<void>}
*/
clickOverlay: () => Promise<void>;
/**
* Clicks on the close button
* @return {Promise<void>}
*/
clickCloseButton: () => Promise<void>;
/**
* Checks whether close button exist
* @return {Promise<boolean>}
*/
closeButtonExists: () => Promise<boolean>;
exists: () => Promise<boolean>;
element: () => Promise<any>;
click: () => Promise<void>;
base: UniDriver;
};
export type ModalMobileLayoutUniDriver = ReturnType<typeof modalMobileLayoutDriverFactory>;
//# sourceMappingURL=ModalMobileLayout.uni.driver.d.ts.map