Esempio n. 1
0
        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));
        }
Esempio n. 2
0
 internal void AddSortModel(ITableSortModel model)
 {
     SortModel.Add(model);
 }
Esempio n. 3
0
 internal void AddSortModel(ITableSortModel model)
 {
     SortModel ??= new List <ITableSortModel>();
     SortModel.Add(model);
 }