15 references to SortDirection
Microsoft.AspNetCore.Components.QuickGrid (15)
Columns\ColumnBase.razor.cs (1)
66[Parameter] public SortDirection InitialSortDirection { get; set; } = default;
Columns\GridSort.cs (4)
121new SortedProperty { PropertyName = ToPropertyName(_firstExpression.Item1), Direction = (_firstExpression.Item2 ^ ascending) ? SortDirection.Descending : SortDirection.Ascending } 128result.Add(new SortedProperty { PropertyName = ToPropertyName(thenLambda), Direction = (thenAscending ^ ascending) ? SortDirection.Descending : SortDirection.Ascending });
Columns\SortedProperty.cs (1)
19public SortDirection Direction { get; init; }
QuickGrid.razor.cs (8)
215internal void AddColumn(ColumnBase<TGridItem> column, SortDirection? initialSortDirection, bool isDefaultSortColumn) 224_sortByAscending = initialSortDirection.Value != SortDirection.Descending; 244/// <param name="direction">The direction of sorting. If the value is <see cref="SortDirection.Auto"/>, then it will toggle the direction on each call.</param> 246public Task SortByColumnAsync(ColumnBase<TGridItem> column, SortDirection direction = SortDirection.Auto) 250SortDirection.Ascending => true, 251SortDirection.Descending => false, 252SortDirection.Auto => _sortByColumn != column || !_sortByAscending,
SortDirection.cs (1)
12/// Automatic sort order. When used with <see cref="QuickGrid{TGridItem}.SortByColumnAsync(ColumnBase{TGridItem}, SortDirection)"/>,