@nova-ui/bits
Version:
SolarWinds Nova Framework
17 lines (16 loc) • 591 B
TypeScript
import { Atom } from "../../atom";
import { ButtonAtom } from "../button/button.atom";
export declare class ProgressAtom extends Atom {
static CSS_CLASS: string;
private get root();
getCancelButton(): ButtonAtom;
canCancel(): Promise<boolean>;
cancelProgress(): Promise<void>;
getWidth(): Promise<number>;
getLabel(): Promise<string>;
getPercent(): Promise<string>;
getOptionalDescription(): Promise<string>;
isProgressBarDisplayed(): Promise<boolean>;
waitForDisplayed(timeout?: number): Promise<void>;
isIndeterminate(): Promise<boolean>;
}