/// <summary> /// Default handler for refreshing that delegates the action to the view model. /// </summary> protected virtual async Task OnRefreshAsync(MouseEventArgs e) => await SearchModel?.SearchAsync();
/// <summary> /// Default handler for searching that delegates the action to the view model. /// </summary> protected virtual async Task OnSearchAsync(MouseEventArgs e) { await SearchModel?.SearchAsync(); CurrentPage = 1; // reset the current page for new searches }