API Reference
Class
DataTablesExportBuilder
Fluent builder for DataTables export configuration
Inheritance
- Object
- DataTablesExportBuilder
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method DataTablesExportBuilder.ColumnVisibility
- Method DataTablesExportBuilder.ConfigureAll
- Method DataTablesExportBuilder.Copy
- Method DataTablesExportBuilder.CSV
- Method DataTablesExportBuilder.Custom
- Method DataTablesExportBuilder.Excel
- Method DataTablesExportBuilder.ExcludeColumns
- Method DataTablesExportBuilder.IncludeColumns
- Method DataTablesExportBuilder.PDF
- Method DataTablesExportBuilder.Print
- Method DataTablesExportBuilder.SelectedRowsOnly
- Method DataTablesExportBuilder.VisibleColumnsOnly
Accepted by parameters
- Method DataTablesSettings.Export
- Method DataTablesTable.ConfigureExport
Constructors
public DataTablesExportBuilder() #Methods
public DataTablesExportBuilder ColumnVisibility(String text = null) #Returns:
DataTablesExportBuilderAdd column visibility toggle button
Parameters
- text System.String = null
public DataTablesExportBuilder ConfigureAll(Action<DataTablesExportOptions> configure) #Returns:
DataTablesExportBuilderConfigure export options for all buttons
Parameters
- configure System.Action{HtmlForgeX.DataTablesExportOptions}
public DataTablesExportBuilder Copy(String text = null, String title = null) #Returns:
DataTablesExportBuilderAdd Copy to clipboard button
Parameters
- text System.String = null
- title System.String = null
public DataTablesExportBuilder CSV(String text = null, String filename = null, String title = null) #Returns:
DataTablesExportBuilderAdd CSV export button
Parameters
- text System.String = null
- filename System.String = null
- title System.String = null
public DataTablesExportBuilder Custom(Action<DataTablesExport> configure) #Returns:
DataTablesExportBuilderAdd custom export button
Parameters
- configure System.Action{HtmlForgeX.DataTablesExport}
public DataTablesExportBuilder Excel(String text = null, String filename = null, String title = null) #Returns:
DataTablesExportBuilderAdd Excel export button
Parameters
- text System.String = null
- filename System.String = null
- title System.String = null
public DataTablesExportBuilder ExcludeColumns(params Int32[] columnIndexes) #Returns:
DataTablesExportBuilderExclude specific columns from export
Parameters
- columnIndexes System.Int32[]
GetExports() #Get configured exports
public DataTablesExportBuilder IncludeColumns(params Int32[] columnIndexes) #Returns:
DataTablesExportBuilderInclude only specific columns in export
Parameters
- columnIndexes System.Int32[]
public DataTablesExportBuilder PDF(String text = null, String filename = null, String title = null) #Returns:
DataTablesExportBuilderAdd PDF export button
Parameters
- text System.String = null
- filename System.String = null
- title System.String = null
public DataTablesExportBuilder Print(String text = null, String title = null) #Returns:
DataTablesExportBuilderAdd Print button
Parameters
- text System.String = null
- title System.String = null
public DataTablesExportBuilder SelectedRowsOnly() #Returns:
DataTablesExportBuilderSet export options to selected rows only
public DataTablesExportBuilder VisibleColumnsOnly() #Returns:
DataTablesExportBuilderSet export options to visible columns only