public static QueryTokenBuilderProxy QueryTokenBuilder <T>(this ILineContainer <T> lineContainer, Expression <Func <T, QueryTokenEmbedded> > property) where T : IModifiableEntity { var lineLocator = lineContainer.LineLocator(property); return(new QueryTokenBuilderProxy(lineLocator.ElementLocator.WaitVisible())); }
public static EntityListCheckBoxProxy EntityListCheckBox <T, V>(this ILineContainer <T> lineContainer, Expression <Func <T, V> > property) where T : IModifiableEntity { var lineLocator = lineContainer.LineLocator(property); return(new EntityListCheckBoxProxy(lineLocator.ElementLocator.WaitVisible(), lineLocator.Route)); }
public static FileLineProxy FileLine <T, V>(this ILineContainer <T> lineContainer, Expression <Func <T, V> > property) where T : ModifiableEntity { var lineLocator = lineContainer.LineLocator(property); return(new FileLineProxy(lineLocator.ElementLocator.WaitVisible(), lineLocator.Route)); }
public static LineContainer <S> SubContainer <T, S>(this ILineContainer <T> lineContainer, Expression <Func <T, S> > property) where T : IModifiableEntity where S : IModifiableEntity { var lineLocator = lineContainer.LineLocator(property); return(new LineContainer <S>(lineLocator.ElementLocator.WaitVisible(), lineLocator.Route)); }
public static void WaitVisible <T, S>(this ILineContainer <T> lineContainer, Expression <Func <T, S> > property) where T : IModifiableEntity { lineContainer.LineLocator(property).ElementLocator.WaitVisible(); }
public static bool IsPresent <T, S>(this ILineContainer <T> lineContainer, Expression <Func <T, S> > property) where T : IModifiableEntity { return(lineContainer.LineLocator(property).ElementLocator.IsPresent()); }