UNPKG

@wix/design-system

Version:

@wix/design-system

40 lines 1.99 kB
import { BaseUniDriver, UniDriver } from '@wix/wix-ui-test-utils/dist/types/unidriver'; import { EmptyStateAlign, EmptyStateSkin } from './EmptyState.types'; export interface EmptyStateUniDriver extends BaseUniDriver { getTitleText: () => Promise<string>; getSubtitleText: () => Promise<string>; hasTheme: (themeName: EmptyStateSkin) => Promise<boolean>; hasSkin: (skinName: EmptyStateSkin) => Promise<boolean>; getImageUrl: () => (name: string) => Promise<string>; getImageContainerClassName: () => Promise<any>; imageNodeExists: () => Promise<boolean>; childrenContentExists: () => Promise<boolean>; hasAlign: (align: EmptyStateAlign) => Promise<boolean>; } export declare const emptyStateUniDriverFactory: (base: UniDriver) => { /** Returns the element */ element: () => Promise<any>; /** Returns the text of the title */ getTitleText: () => Promise<string>; /** Returns the text of the subtitle */ getSubtitleText: () => Promise<string>; /** Returns true if the component was configured with given skin * @deprecated use `skin` prop and `hasSkin` method instead */ hasTheme: (themeName: EmptyStateSkin) => Promise<boolean>; /** Returns true if the component was configured with given skin */ hasSkin: (skinName: EmptyStateSkin) => Promise<boolean>; /** Returns the URL of the image element (if persist) */ getImageUrl: () => Promise<any>; getImageContainerClassName: () => Promise<any>; /** Returns `true` if a node passed via the `image` prop exists */ imageNodeExists: () => Promise<boolean>; /** Returns `true` if children content exists */ childrenContentExists: () => Promise<boolean>; /** Returns true if the component was configured with given align */ hasAlign: (align: EmptyStateAlign) => Promise<boolean>; exists: () => Promise<boolean>; click: () => Promise<void>; base: UniDriver; }; //# sourceMappingURL=EmptyState.uni.driver.d.ts.map