Configure the table's columns.
Function to render a cell.
Function to render the column's header.
Create a column for booleans.
Create an agnostic column with a rendering function.
Create a column for floats.
Create an column for integers.
Create a column for strings.
Define a CSS class for the column.
Define a column visible by default.
Define a specific function to render the header.
Define a hiddable column.
Define a hidden column.
Define a function to filter the data in the table (usefull only for the static table).
Define a function to sort the data (for the dynamic table, a fake function
should be defined here and capture the pagination in the update function to
load the sorted data).
Define an unsortable column.
Define a specific function to render the value.
Define a static width (CSS value).
Column's configuration (opaque).