@wix/design-system
Version:
@wix/design-system
37 lines • 1.54 kB
TypeScript
import type { UniDriver } from '@wix/unidriver-core';
export declare const thumbnailPrivateDriverFactory: (base: UniDriver) => {
/** Does the title exist */
titleExists: () => Promise<boolean>;
/** Does bottom title exist */
bottomTitleExists: () => Promise<boolean>;
/** Does the description exist */
descriptionExists: () => Promise<boolean>;
/** Does the selected icon exist */
selectedIconExists: () => boolean;
/** Does the thumbnails image exist */
imageExists: () => Promise<boolean>;
/** Does custom child exist */
customChildExists: () => Promise<boolean>;
/** Trigger keyDown event */
keyDown: (key: import("@wix/unidriver-core").KeyboardKey) => Promise<void>;
/** Trigger mouseOver event */
mouseOver: () => Promise<void>;
/** Check if the thumbnail is focused */
isFocused: () => Promise<boolean>;
getTitle: () => Promise<string>;
getDescription: () => Promise<string>;
getSelectedIcon: () => UniDriver;
getBackgroundImage: () => UniDriver;
isSelected: () => Promise<boolean>;
isDisabled: () => Promise<boolean>;
getImage: () => UniDriver;
getWidth: () => Promise<string>;
getHeight: () => Promise<string>;
getAriaLabel: () => Promise<string | null>;
exists: () => Promise<boolean>;
element: () => Promise<any>;
click: () => Promise<void>;
base: UniDriver;
};
export type ThumbnailPrivateDriver = ReturnType<typeof thumbnailPrivateDriverFactory>;
//# sourceMappingURL=Thumbnail.private.uni.driver.d.ts.map