Class TableActionConfigurationExtensions
Class containing extension methods for table actions.
public static class TableActionConfigurationExtensions
- Inheritance
-
objectTableActionConfigurationExtensions
Methods
AddDeleteAction(IList<ActionConfiguration>, AddDeleteActionParameters)
Adds a delete table action.
public static IList<ActionConfiguration> AddDeleteAction(this IList<ActionConfiguration> configuration, AddDeleteActionParameters addDeleteActionParameters)
Parameters
configurationIList<ActionConfiguration>Action configuration.
addDeleteActionParametersAddDeleteActionParametersAction parameters.
Returns
- IList<ActionConfiguration>
AddDeleteAction(IList<ActionConfiguration>, string, string, Action<ActionConfiguration, IDataContainer>, string)
Adds a delete table action.
public static IList<ActionConfiguration> AddDeleteAction(this IList<ActionConfiguration> configuration, string deleteCommandName, string label = null, Action<ActionConfiguration, IDataContainer> actionStateEvaluator = null, string title = null)
Parameters
configurationIList<ActionConfiguration>Action configuration.
deleteCommandNamestringDelete command name.
labelstringCommand label.
actionStateEvaluatorAction<ActionConfiguration, IDataContainer>Action used for table action state evaluation per each row.
titlestringCommand title for tooltip.
Returns
- IList<ActionConfiguration>