Class MBGrid_DataHelper<TRowData>
Inheritance
MBGrid_DataHelper<TRowData>
Assembly: Material.Blazor.dll
Syntax
public class MBGrid_DataHelper<TRowData>
Type Parameters
Name |
Description |
TRowData |
|
Methods
|
Improve this Doc
View Source
PrepareGridData(IEnumerable<TRowData>, PropertyInfo, PropertyInfo, Direction, PropertyInfo, Direction, Boolean, PropertyInfo, IEnumerable<String>, Func<IEnumerable<TRowData>, PropertyInfo, Direction, PropertyInfo, Direction, IEnumerable<TRowData>>, Func<IEnumerable<TRowData>, Boolean, PropertyInfo, PropertyInfo, IEnumerable<String>, IEnumerable<KeyValuePair<String, IEnumerable<KeyValuePair<String, TRowData>>>>>)
Declaration
public IEnumerable<KeyValuePair<string, IEnumerable<KeyValuePair<string, TRowData>>>> PrepareGridData(IEnumerable<TRowData> data, PropertyInfo dataKeyInfo, PropertyInfo orderPropertyInfo1 = null, Direction orderDirection1 = Direction.Ascending, PropertyInfo orderPropertyInfo2 = null, Direction orderDirection2 = Direction.Ascending, bool group = false, PropertyInfo groupPropertyInfo = null, IEnumerable<string> groupItemEnumerable = null, Func<IEnumerable<TRowData>, PropertyInfo, Direction, PropertyInfo, Direction, IEnumerable<TRowData>> OrderData = null, Func<IEnumerable<TRowData>, bool, PropertyInfo, PropertyInfo, IEnumerable<string>, IEnumerable<KeyValuePair<string, IEnumerable<KeyValuePair<string, TRowData>>>>> GroupItems = null)
Parameters
Type |
Name |
Description |
IEnumerable<TRowData> |
data |
|
PropertyInfo |
dataKeyInfo |
|
PropertyInfo |
orderPropertyInfo1 |
|
Direction |
orderDirection1 |
|
PropertyInfo |
orderPropertyInfo2 |
|
Direction |
orderDirection2 |
|
Boolean |
group |
|
PropertyInfo |
groupPropertyInfo |
|
IEnumerable<String> |
groupItemEnumerable |
|
Func<IEnumerable<TRowData>, PropertyInfo, Direction, PropertyInfo, Direction, IEnumerable<TRowData>> |
OrderData |
|
Func<IEnumerable<TRowData>, Boolean, PropertyInfo, PropertyInfo, IEnumerable<String>, IEnumerable<KeyValuePair<String, IEnumerable<KeyValuePair<String, TRowData>>>>> |
GroupItems |
|
Returns