public static TElementType ToBeClickable <TElementType>(this TElementType element, int?timeoutInterval = null, int?sleepInterval = null) where TElementType : Element { var until = new WaitToBeClickableStrategy(timeoutInterval, sleepInterval); element.EnsureState(until); return(element); }
public static TComponentType ToBeClickable <TComponentType>(this TComponentType element, int?timeoutInterval = null, int?sleepInterval = null) where TComponentType : AndroidComponent { var until = new WaitToBeClickableStrategy <AndroidDriver <AndroidElement>, AndroidElement>(timeoutInterval, sleepInterval); element.EnsureState(until); return(element); }