API Reference
Class
MarkdownDataTablesOptions
Subset of DataTables options exposed for Markdown-rendered tables. Keeps a clean, minimal surface while enabling common features.
Inheritance
- Object
- MarkdownDataTablesOptions
Constructors
public MarkdownDataTablesOptions() #Inherited Methods
Properties
public Nullable<Boolean> Paging { get; set; } #Enable DataTables paging. When false, shows all rows.
public Nullable<Int32> PageLength { get; set; } #Default number of rows per page.
public Nullable<Boolean> Searching { get; set; } #Enable client-side searching.
public Nullable<Boolean> Ordering { get; set; } #Enable column ordering.
public Nullable<Boolean> Responsive { get; set; } #Enable responsive layout.
public Nullable<Boolean> Export { get; set; } #Enable export buttons. When set, choose formats with ExportFormats.
public DataTablesExportFormat[] ExportFormats { get; set; } #Export formats to enable.
public Nullable<Boolean> StateSave { get; set; } #Preserve table state (search, sort, page) across reloads.
public Nullable<Boolean> ScrollX { get; set; } #Enable horizontal scroll.
public String ScrollY { get; set; } #Vertical scroll height (e.g., "50vh", "400px").
public Nullable<Boolean> ScrollCollapse { get; set; } #Collapse table height when fewer rows than viewport.
public String Dom { get; set; } #DOM layout string (e.g., "Bfrtip").
public String PagingType { get; set; } #Pagination control style (e.g., "numbers", "simple", "simple_numbers").