API Reference
Class
DataTablesFlattenColumnRule
Fluent rule for one column's enumerable formatting.
Inheritance
- Object
- DataTablesFlattenColumnRule
Methods
Apply(HtmlForgeX.DataTablesTable arg1) #Apply this rule to the root table.
Parameters
- arg1 HtmlForgeX.DataTablesTable
public DataTablesFlattenColumnRule Count() #Returns:
DataTablesFlattenColumnRuleRenders the number of items instead of joining values.
Returns
The current rule instance.
public DataTablesFlattenColumnRule JoinProperty(String property) #Returns:
DataTablesFlattenColumnRuleFlattens complex objects by extracting the specified property.
Parameters
- property System.String
- Property to extract from each item.
Returns
The current rule instance.
public DataTablesFlattenColumnRule JoinToString(String separator = ", ") #Returns:
DataTablesFlattenColumnRuleJoins item ToString values using the provided separator.
Parameters
- separator System.String = ", "
- Separator to use between values.
Returns
The current rule instance.
public DataTablesFlattenColumnRule Json() #Returns:
DataTablesFlattenColumnRuleSerializes the enumerable to JSON.
Returns
The current rule instance.
public DataTablesFlattenColumnRule MaxItems(Int32 max) #Returns:
DataTablesFlattenColumnRuleLimits how many items are rendered before truncation.
Parameters
- max System.Int32
- Maximum number of items.
Returns
The current rule instance.
public DataTablesFlattenColumnRule Mode(DataTablesEnumerableFormat mode) #Returns:
DataTablesFlattenColumnRuleSets the flattening mode explicitly.
Parameters
- mode HtmlForgeX.DataTablesEnumerableFormat
- Flattening mode to apply.
Returns
The current rule instance.
public DataTablesFlattenColumnRule Separator(String separator) #Returns:
DataTablesFlattenColumnRuleOverrides the separator used when joining values.
Parameters
- separator System.String
- Separator to use.
Returns
The current rule instance.