UNPKG

@wix/design-system

Version:

@wix/design-system

66 lines 1.86 kB
import { UniDriver } from '@wix/wix-ui-test-utils/dist/types/unidriver'; export declare const tabsUniDriverFactory: (base: UniDriver) => { /** * Gets all titles text * @return {Promise<string[]>} */ getTitles: () => Promise<string[]>; /** * Clicks the tab at index * @param {number} index * @return {Promise<void>} */ clickTabAt: (index: number) => Promise<void>; /** * Gets active tab index * @return {Promise<number>} */ getActiveTabIndex: () => Promise<number>; /** * Checks whether tabs type is default * @return {Promise<boolean>} */ isDefaultType: () => Promise<boolean>; /** * Gets tabs container type * @return {Promise<string>} */ getItemsContainerType: () => Promise<string>; /** * Gets the data-hook * @param {number} index * @return {Promise<string>} */ getDataHook: (index: number) => Promise<string>; /** * Gets a set of tabs widths * @return {Promise<Set<string>>} */ getItemsWidth: () => Promise<Set<string>>; /** * Checks whether tabs has a divider * @return {Promise<boolean>} */ hasDivider: () => Promise<boolean>; /** * Gets the side content * @return {Promise<UniDriver|null>} */ getSideContent: () => Promise<UniDriver | null>; /** * Gets tabs max widths * @return {Promise<string[]>} */ getItemsMaxWidths: () => Promise<string[]>; /** * Gets tabs min widths * @return {Promise<string[]>} */ getItemsMinWidths: () => Promise<string[]>; exists: () => Promise<boolean>; element: () => Promise<any>; click: () => Promise<void>; base: UniDriver; }; export type TabsUniDriver = ReturnType<typeof tabsUniDriverFactory>; //# sourceMappingURL=Tabs.uni.driver.d.ts.map