Creates a new datatable type, instanciating a new Settings object.
The identifier of this datatable type
Transformation functions to use for table operations
Transformation functions to use for table operations
The identifier of this datatable type
Defines the function used to paginate data
Defines the function used to filter data
Defines the function used to paginate data
Defines the function used to sort data
Settings object used to get various values for the datatable & other components
Factory function that copy the VueDatatablePager prototype, and configure as this type.
a new factored VueDatatablePager constructor.
Factory function that copy the VueDatatable prototype, and configure as this type.
a new factored VueDatatable constructor.
Merge a settings object with the TableType.setting object of the instance.
Values to merge.
this
for chaining.
Override the table type's handler method with the provided one. It can be used to override a single handler step, or to change the behavior of a table type at runtime.
The type of the handler ('filter' | 'sort' | 'paginate' | 'display'
)
The new handler to set.
Set a Settings value at a specific path.
Path to the setting value to set.
Value to set at the specified path.
this
for chaining.
Get a Settings value at a specific path.
Path to the setting value to get.
the value at the given path.
Generated using TypeDoc
Defines a type of Datatable, with its Settings object.