UNPKG

@wix/design-system

Version:

@wix/design-system

37 lines 1.7 kB
import { UniDriver } from '@wix/unidriver-core'; import { BaseUniDriver } from '@wix/wix-ui-test-utils/dist/types/base-driver'; declare const radioButtonUniDriverFactory: (base: UniDriver, container: () => UniDriver) => { /** Getting the component's content element */ getContent: () => Promise<any>; keyDown(key: string): Promise<void>; getValue(): Promise<string | null>; getName(): Promise<string | null>; getId(): Promise<string | null>; getLabel(): Promise<string>; getLabel(): Promise<string>; iconExists(): Promise<boolean>; labelExists(): Promise<boolean>; isChecked(): Promise<boolean>; isDisabled(): Promise<boolean>; mouseEnter(): Promise<void>; mouseLeave(): Promise<void>; exists: () => Promise<boolean>; element: () => Promise<any>; click: () => Promise<void>; base: UniDriver; }; export interface RadioGroupUniDriver extends BaseUniDriver { selectByValue: (value: string | number) => Promise<void>; selectByIndex: (index: number) => Promise<void>; getRadioValueAt: (index: number) => Promise<string | number | null>; getRadioIdAt: (index: number) => Promise<string | null>; getRadioName: () => Promise<string | null>; getRadioAtIndex: (index: number) => Promise<ReturnType<typeof radioButtonUniDriverFactory>>; isRadioChecked: (index: number) => Promise<boolean>; getSelectedValue: () => Promise<string | number | null>; isRadioDisabled: (index: number) => Promise<boolean>; getNumberOfRadios: () => Promise<number>; } export declare const radioGroupUniDriverFactory: (base: UniDriver) => RadioGroupUniDriver; export {}; //# sourceMappingURL=RadioGroup.uni.driver.d.ts.map