@wix/design-system
Version:
@wix/design-system
35 lines • 1.55 kB
TypeScript
import type { UniDriver } from '@wix/unidriver-core';
export declare const linearProgressBarDriverFactory: (base: UniDriver, body: UniDriver) => {
isErrorIconShown: () => Promise<boolean>;
isSuccessIconShown: () => Promise<boolean>;
getTooltipErrorMessage: () => Promise<string | null>;
getSkin: () => Promise<string | null>;
getPadding: () => Promise<string | null>;
getWidth(): Promise<string>;
isSuccessIconDisplayed(): Promise<boolean>;
isErrorIconDisplayed(): Promise<boolean>;
isPercentagesProgressDisplayed(): Promise<boolean>;
hasPrefixIndication(): Promise<boolean>;
hasSuffixIndication(): Promise<boolean>;
getSuffixIndicationText(): Promise<string>;
hasPrefixAriaHidden(): Promise<boolean>;
hasProgressIndicatorAriaHidden(): Promise<boolean>;
getValue(): Promise<string | null>;
getNumericValue(): Promise<number>;
isCompleted(): Promise<boolean>;
hasError(): Promise<boolean>;
getMinValue(): Promise<number>;
getMaxValue(): Promise<number>;
getAriaValueNow(): Promise<number>;
getAriaValueMin(): Promise<number>;
getAriaValueMax(): Promise<number>;
getAriaLabel(): Promise<string>;
getRoleAttribute(): Promise<string>;
getAriaValueText(): Promise<string>;
exists: () => Promise<boolean>;
element: () => Promise<any>;
click: () => Promise<void>;
base: UniDriver;
};
export type LinearProgressBarUniDriver = ReturnType<typeof linearProgressBarDriverFactory>;
//# sourceMappingURL=LinearProgressBar.uni.driver.d.ts.map