public static DataProvider <string, TOwner> Content <TNavigateTo, TOwner>(this ButtonDelegate <TNavigateTo, TOwner> clickable)
     where TOwner : PageObject <TOwner>
     where TNavigateTo : PageObject <TNavigateTo>
 {
     return(clickable.GetControl().Content);
 }
 public static UIComponentVerificationProvider <Control <TOwner>, TOwner> Should <TNavigateTo, TOwner>(this ButtonDelegate <TNavigateTo, TOwner> clickable)
     where TOwner : PageObject <TOwner>
     where TNavigateTo : PageObject <TNavigateTo>
 {
     return(clickable.GetControl().Should);
 }
 public static bool IsEnabled <TNavigateTo, TOwner>(this ButtonDelegate <TNavigateTo, TOwner> clickable)
     where TOwner : PageObject <TOwner>
     where TNavigateTo : PageObject <TNavigateTo>
 {
     return(clickable.GetControl().IsEnabled.Value);
 }
 public static bool Missing <TNavigateTo, TOwner>(this ButtonDelegate <TNavigateTo, TOwner> clickable, SearchOptions options = null)
     where TOwner : PageObject <TOwner>
     where TNavigateTo : PageObject <TNavigateTo>
 {
     return(clickable.GetControl().Missing(options));
 }
Beispiel #5
0
 public static bool Exists <TOwner>(this ButtonDelegate <TOwner> clickable, SearchOptions options = null)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().Exists(options));
 }
 public static TOwner Click <TNavigateTo, TOwner>(this ButtonDelegate <TNavigateTo, TOwner> clickable)
     where TOwner : PageObject <TOwner>
     where TNavigateTo : PageObject <TNavigateTo>
 {
     return(clickable.GetControl().Click());
 }
Beispiel #7
0
 public static UIComponentVerificationProvider <Control <TOwner>, TOwner> WaitTo <TOwner>(this ButtonDelegate <TOwner> clickable)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().WaitTo);
 }
Beispiel #8
0
 public static TOwner ScrollTo <TOwner>(this ButtonDelegate <TOwner> clickable)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().ScrollTo());
 }
Beispiel #9
0
 public static TOwner RightClick <TOwner>(this ButtonDelegate <TOwner> clickable)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().RightClick());
 }
Beispiel #10
0
 public static TOwner Focus <TOwner>(this ButtonDelegate <TOwner> clickable)
     where TOwner : PageObject <TOwner>
 {
     return(clickable.GetControl().Focus());
 }
Beispiel #11
0
 public static TNavigateTo ClickAndGo <TNavigateTo, TOwner>(this ButtonDelegate <TNavigateTo, TOwner> buttonDelegate)
     where TNavigateTo : PageObject <TNavigateTo>
     where TOwner : PageObject <TOwner>
 {
     return(buttonDelegate.GetControl().ClickAndGo());
 }