HtmlForgeX

API Reference

Class

DataTablesByteSizeFormatterBuilder

Fluent helper to format numeric byte counts for specific headers/columns. Registers per-header formatters on the underlying DataTablesTable so model classes remain unchanged.

Inheritance

  • Object
  • DataTablesByteSizeFormatterBuilder

Methods

public DataTablesByteSizeFormatterBuilder Binary(Boolean enable = true) #
Returns: DataTablesByteSizeFormatterBuilder

Use binary units (KiB, MiB, GiB). Enabled by default.

Parameters

enable System.Boolean = true optionalposition: 0
public DataTablesByteSizeFormatterBuilder Decimals(Int32 decimals) #
Returns: DataTablesByteSizeFormatterBuilder

Number of fractional digits to display for non-byte units.

Parameters

decimals System.Int32 requiredposition: 0
public DataTablesByteSizeFormatterBuilder For(params String[] headers) #
Returns: DataTablesByteSizeFormatterBuilder

Specifies the header names that should be formatted as byte sizes.

Parameters

headers System.String[] requiredposition: 0
public DataTablesByteSizeFormatterBuilder SI(Boolean enable = true) #
Returns: DataTablesByteSizeFormatterBuilder

Use SI units (KB, MB, GB).

Parameters

enable System.Boolean = true optionalposition: 0