public IHttpActionResult Search(AppQuery query) { query.Count = true; var apps = AppService.Search(query); return(Ok(new ScrollableList <App>(apps, Request.RequestUri))); }
public Color GetTextColor(AppQuery baseQuery, int index = 0) { int colorValue = Convert.ToInt32(App.Query(x => baseQuery.Invoke("getCurrentTextColor"))[index]); var color = Color.FromArgb(colorValue); return(color); }
public List <Color> GetTextColors(AppQuery baseQuery) { var colors = App.Query(x => baseQuery.Invoke("getCurrentTextColor")) .Select(value => Color.FromArgb(Convert.ToInt32(value))) .ToList(); return(colors); }
public SettingsPage() { Trait = new PlatformQuery { Android = x => x.Id("SettingsContentFrame") }; _appThemeDialog = BuildBaseAppQuery().Id("select_dialog_listview"); }
public Task <App[]> GetApps(AppQuery query) { var q = _liteRepository.Query <App>(); if (!string.IsNullOrEmpty(query.Id)) { q = q.Where(a => a.Id == query.Id); } return(Task.FromResult(q.OrderBy(a => a.IsSystemApp).ToArray())); }
public ProductController(IProductRepository irepos, AppQuery graphQLQuery, IDocumentExecuter documentExecuter, AppSchema schema) { repos = irepos; _graphQLQuery = graphQLQuery; _documentExecuter = documentExecuter; _schema = schema; }
public List <Color> GetBackgroundColors(AppQuery baseQuery) { var colorValues = App.Query(x => baseQuery.Invoke("getBackground").Invoke("getColor")) .Select(value => Convert.ToInt32(value)) .ToList(); var colors = new List <Color>(); foreach (var colorValue in colorValues) { var color = Color.FromArgb(colorValue); colors.Add(color); } return(colors); }
public TaskMenuOptionsDialog() { _uniqueEditTextInDialog = x => x.Class("TextInputEditText"); _yesButton = x => x.Button("Yes"); _noButton = x => x.Button("No"); _addButton = x => x.Button("Add"); _cancelButton = x => x.Button("Cancel"); _okButton = x => x.Button("Ok"); _closeButton = x => x.Button("Close"); _moveTaskDialogId = BuildBaseAppQuery().Id("MoveTaskListView"); Trait = new PlatformQuery { Android = x => x.Id("TaskMenuOptionsDialogView") }; }
public TasksPage() { _mainFabButton = x => x.Marked("AppFab"); _addTaskListButton = x => x.Id("AddNewTaskListFab"); _addTaskButton = x => x.Id("AddNewTaskFab"); _uniqueEditTextInDialog = x => x.Class("TextInputEditText"); _yesButton = x => x.Button("Yes"); _noButton = x => x.Button("No"); _cancelButton = x => x.Button("Cancel"); _updateButton = x => x.Button("Update"); _taskItemTitleId = x => x.Id("TaskItemTitle"); _taskItemContentId = x => x.Id("TaskItemContent"); _navView = BuildBaseAppQuery().Id("AppNavView"); Trait = new PlatformQuery { Android = _mainFabButton }; }
protected bool IsTextInInputInvalid(string text, AppQuery query, Query okButton, Query input, Color desiredColor) { App.ClearText(input); App.EnterText(input, text); //If the text is empty we wont be able to see the button if (App.Query(okButton).Any()) { App.Tap(okButton); } //If the query to check the validator error doesnt return nothing, that means that is valid if (!App.Query(x => query).Any()) { return(false); } var warningColor = GetTextColor(query); bool areClose = ColorsAreClose(warningColor, desiredColor); bool updateButtonIsVisible = App.Query(okButton).Any(); return(!updateButtonIsVisible || !areClose); }
public Color GetBackgroundColor(AppQuery baseQuery) { var noBgColor = Color.FromArgb(0, 0, 0, 0); return(GetBackgroundColors(baseQuery).First(color => color != noBgColor)); }
public XamarinAppQuery(AppQuery q) => SourceQuery = q;
public static IAppQuery AsGenericAppQuery(this AppQuery q) => new XamarinAppQuery(q);
public IActionResult Index(AppQuery query) { var data = this._appService.Paging(query); return(this.Json(data)); }
private AppQuery GetNewCollectionViewItemNameAppQuery(AppQuery appQuery, string text) => appQuery.All().Text(text);
public async Task <App[]> GetApps(AppQuery query) { var apps = await _appQueries.GetAllAsync(Constants.ApplicationsProjectId); return(apps.OrderBy(a => a.IsSystemApp).ThenBy(a => a.Id).ToArray()); }
AppQuery MenuContentButton(AppQuery app) { return(app.Button("Content")); }
public QueriesController(AppQuery queries) { this.queries = queries; }
AppQuery IntroTitle(AppQuery app) { return app.Class("UILabel").Marked("Sidebar Navigation"); }
AppQuery MenuIntroButton(AppQuery app) { return app.Button("Intro"); }
public AppQueryController(StatefulControllerDependencies dependencies, AppQuery appQuery) : base(dependencies) { _appQuery = appQuery; }
public IPagingResult <AppDto> Paging(AppQuery query) { return(this.Paging(query, query)); }
public AlphasController(AppQuery appQuery, Util util) { this.appQuery = appQuery; this.util = util; }
public AlphasController(IConfiguration config, AppQuery appQuery) { this.config = config; this.appQuery = appQuery; }
public static AppQuery StartsWith(this AppQuery appQuery, string text) => appQuery.Raw($"* {{text BEGINSWITH '{text}'}}");
/// <summary> /// Invokes a method on the object returned by the query, using the <see cref="AppQuery.Invoke(string, object)"/> method. /// </summary> /// <typeparam name="T"></typeparam> /// <param name="query"></param> /// <param name="methodName"></param> /// <param name="arg1"></param> /// <returns></returns> public static AppTypedSelector <object> InvokeGeneric(this AppQuery query, string methodName, object arg1) => query.Invoke(FormatBackdoorMethodName(methodName), arg1);
public static AppQuery ContainsInsensitive(this AppQuery query, string substring) { var rawQuery = string.Format("* {{text CONTAINS[c] '{0}'}}", substring); return(query.Raw(rawQuery)); }
public HomeController(ILogger <HomeController> logger, AppQuery appQuery, Util util) { _logger = logger; this.appQuery = appQuery; this.util = util; }
private AppQuery GetNewItemNameAppQuery(AppQuery appQuery) => appQuery.Marked("NewItemName");
AppQuery ToggleButton(AppQuery app) { return app.All().Button("Toggle Side Menu"); }
public static AppQuery EndsWith(this AppQuery appQuery, string text) => appQuery.Raw($"* {{text ENDSWITH '{text}'}}");
AppQuery ContentTitle(AppQuery app) { return app.Class("UILabel").Marked("Content"); }
public static AppQuery Contains(this AppQuery appQuery, string text) => appQuery.Raw($"* {{text CONTAINS '{text}'}}");
AppQuery MenuContentButton(AppQuery app) { return app.Button("Content"); }
AppQuery MenuIntroButton(AppQuery app) { return(app.Button("Intro")); }