Table_Columns
Responsible for managing the columns for a specific Posts Table, and column utility functions.
Tags
Table of Contents
- $args : Table_Args
- __construct() : mixed
- column_index() : mixed
- get_all_columns() : mixed
- get_column_heading() : mixed
- get_column_heading_class() : string
- Get the class for each column header <th> tag. This sets the responsive visibility class based on the responsive options.
- get_column_priority() : mixed
- get_column_width() : mixed
- get_columns() : mixed
- get_hidden_columns() : mixed
- is_click_filterable() : mixed
- is_searchable() : mixed
- is_sortable() : mixed
Properties
$args
private
Table_Args
$args
The table args.
Tags
Methods
__construct()
public
__construct(Table_Args $args) : mixed
Parameters
- $args : Table_Args
Tags
Return values
mixed —column_index()
public
column_index(mixed $column[, mixed $incude_hidden = false ]) : mixed
Parameters
- $column : mixed
- $incude_hidden : mixed = false
Tags
Return values
mixed —get_all_columns()
public
get_all_columns() : mixed
Tags
Return values
mixed —get_column_heading()
public
get_column_heading(mixed $index, mixed $column) : mixed
Parameters
- $index : mixed
- $column : mixed
Tags
Return values
mixed —get_column_heading_class()
Get the class for each column header <th> tag. This sets the responsive visibility class based on the responsive options.
public
get_column_heading_class(int $index, string $column) : string
Parameters
- $index : int
-
The column index (0 based)
- $column : string
-
The column name
Tags
Return values
string —The CSS class
get_column_priority()
public
get_column_priority(mixed $index, mixed $column) : mixed
Parameters
- $index : mixed
- $column : mixed
Tags
Return values
mixed —get_column_width()
public
get_column_width(mixed $index, mixed $column) : mixed
Parameters
- $index : mixed
- $column : mixed
Tags
Return values
mixed —get_columns()
public
get_columns() : mixed
Tags
Return values
mixed —get_hidden_columns()
public
get_hidden_columns() : mixed
Tags
Return values
mixed —is_click_filterable()
public
is_click_filterable(mixed $column) : mixed
Parameters
- $column : mixed
Tags
Return values
mixed —is_searchable()
public
is_searchable(mixed $column) : mixed
Parameters
- $column : mixed
Tags
Return values
mixed —is_sortable()
public
is_sortable(mixed $column) : mixed
Parameters
- $column : mixed