The getCells function returns an array of CellComponent objects, one for each cell in the column.
The getDefinition function returns the column definition object for the column.
The getElement function returns the DOM node for the colum.
The getField function returns the field name for the column.
Get the current header filter value of a column.
The getNextColumn function returns the Column Component for the next visible column in the table, if there is no next column it will return a value of false.
The getParentColumn function returns the ColumnComponent for the parent column of this column. if no parent exists, this function will return false.
The getPrevColumn function returns the Column Component for the previous visible column in the table, if there is no previous column it will return a value of false.
The getSubColumns function returns an array of ColumnComponent objects, one for each sub column of this column.
The getTable function returns the Tabulator object for the table containing the column.
Returns the width of the column in pixels
The headerFilterFocus function will place focus on the header filter element for this column if it exists.
The hide function hides the column if it is visible.
The isVisible function returns a boolean to show if the column is visible, a value of true means it is visible.
You can move a column component next to another column using the move function.
The reloadHeaderFilter function rebuilds the header filter element, updating any params passed into the editor used to generate the filter.
The scrollTo function will scroll the table to the column if it is visible.
The setHeaderFilterValue function set the value of the columns header filter element to the value provided in the first argument.
You can set the width of a column using the setWidth function, passing the width of the column in pixes as an integer as the first argument.Passing a value of true to the function will resize the column to fit its contents
The show function shows the column if it is hidden.
The toggle function toggles the visibility of the column, switching between hidden and visible.
Update the definition of a column. It is worth noting that using this function actually replaces the old column with a totally new column component, therefore any references to the previous column component will no longer work after this function has been run. The function will return a promise that will resolve when the column has been updated, passing in the updated column component as an argument.
You can validate a column
This will return a value of true if every cell passes validation, if any cells fail, then it will return an array of Cell Components representing each cell in that column that has failed validation.
The delete function deletes the column, removing it from the table.