private async Task DisplayItems(string searchString) { if (IsInternet()) { var items = await EntireItemsProcessor.GetPreviews(ApiHelper.ApiClient, searchString.ToLower()); if (items.Count() > 0) { Items = new ObservableCollection <Grouping <string, ItemPreview> >(items); } else { _maxLength = searchString.Length; } } }
private protected override async Task <IEnumerable <Grouping <string, ItemPreview> > > RefreshPageAsync() { var previews = await EntireItemsProcessor.GetPreviews(ApiHelper.ApiClient); return(previews); }
private protected async override Task GetDataAsync() { IEnumerable <Grouping <string, ItemPreview> > previews = await EntireItemsProcessor.GetPreviews(ApiHelper.ApiClient); DisplayItems(previews); }