protected override void OnInitialized() { base.OnInitialized(); if (FieldExpression != null) { _propertyReflector = PropertyReflector.Create(FieldExpression); if (Sortable) { SortModel = new SortModel <TData>(_propertyReflector.Value.PropertyInfo, 1, Sort); } } ClassMapper .If("ant-table-column-has-sorters", () => Sortable) .If($"ant-table-column-sort", () => Sortable && SortModel.SortType.IsIn(SortType.Ascending, SortType.Descending)); }
internal void AddSortModel(ITableSortModel model) { SortModel.Add(model); }
internal void AddSortModel(ITableSortModel model) { SortModel ??= new List <ITableSortModel>(); SortModel.Add(model); }