wix-style-react
Version:
wix-style-react
20 lines (18 loc) • 917 B
TypeScript
import { BaseUniDriver } from '@wix/wix-ui-test-utils/unidriver';
import { RadioUniDriver } from './../Radio/Radio.uni.driver';
export interface RadioGroupUniDriver extends BaseUniDriver {
selectByValue: (value: string | number) => Promise<void>;
selectByIndex: (index: number) => Promise<void>;
getRadioValueAt: (index: number) => Promise<string | number>;
getRadioIdAt: (index: number) => Promise<string>;
getRadioName: () => Promise<string>;
getRadioAtIndex: (index: number) => Promise<HTMLElement & RadioUniDriver>;
getSelectedValue: () => Promise<string | number | null>;
isRadioDisabled: (index: number) => Promise<boolean>;
getClassOfLabelAt: (index: number) => Promise<string>;
isVerticalDisplay: () => Promise<boolean>;
isHorizontalDisplay: () => Promise<boolean>;
isButtonType: () => Promise<boolean>;
spacing: () => Promise<string>;
getNumberOfRadios: () => Promise<number>;
}