UNPKG

selenium-state-machine

Version:
16 lines 759 B
import { WebElement } from 'selenium-webdriver'; import { State } from './State'; import { ValueDependency, FsmDependencyArguments, FsmDependencyCloneArguments } from './Dependency'; /** * Specialized dependency type for WebElement objects. This object is responsible for * handling stale state. */ export declare class WebElementDependency<T extends WebElement> extends ValueDependency<T> { private _debugElementInfo; constructor(config?: FsmDependencyArguments<T>); set(v: T, provider: State<never, never>): WebElementDependency<T>; get value(): T; get debugElement(): WebElement | undefined; protected clone(newValues: FsmDependencyCloneArguments<T>): WebElementDependency<T>; } //# sourceMappingURL=WebElementDependency.d.ts.map