# vue-tables-2

## vue-tables-2

- [Dependencies & Compatability](https://matanya.gitbook.io/vue-tables-2/master.md)
- [Getting Started](https://matanya.gitbook.io/vue-tables-2/installation.md)
- [Vue Version 3](https://matanya.gitbook.io/vue-tables-2/installation/vue-version-3.md): v-tables-3
- [Client Table](https://matanya.gitbook.io/vue-tables-2/client-table.md): Getting started with client table
- [Asynchronous Loading](https://matanya.gitbook.io/vue-tables-2/client-table/asynchronous-loading.md)
- [Grouping](https://matanya.gitbook.io/vue-tables-2/client-table/grouping.md): Grouping rows by a common value
- [Filtering Algorithm](https://matanya.gitbook.io/vue-tables-2/client-table/filtering-algorithm.md): Define your own filtering rules per column
- [Editable Cells](https://matanya.gitbook.io/vue-tables-2/client-table/editable-cells.md)
- [Server Table](https://matanya.gitbook.io/vue-tables-2/server-table.md): Getting started with server table
- [Implementations](https://matanya.gitbook.io/vue-tables-2/server-table/implementations.md)
- [Custom Request Function](https://matanya.gitbook.io/vue-tables-2/server-table/custom-request-function.md)
- [Setting Multiple Request Parameters](https://matanya.gitbook.io/vue-tables-2/server-table/setting-multiple-request-parameters.md): Set all request parameters programatically
- [Error Message](https://matanya.gitbook.io/vue-tables-2/server-table/error-message.md): Display a custom error message when request fails
- [Draw Counter](https://matanya.gitbook.io/vue-tables-2/server-table/draw-counter.md): Respond only to the latest request
- [Virtual Pagination](https://matanya.gitbook.io/vue-tables-2/virtual-pagination.md)
- [Custom Template](https://matanya.gitbook.io/vue-tables-2/custom-template.md): Build your own UI
- [Column Templates](https://matanya.gitbook.io/vue-tables-2/templates.md)
- [Nested Data Structures](https://matanya.gitbook.io/vue-tables-2/nested-data-structures.md)
- [Selectable Rows](https://matanya.gitbook.io/vue-tables-2/selectable-rows.md)
- [Date Columns](https://matanya.gitbook.io/vue-tables-2/date-columns.md)
- [List Filters](https://matanya.gitbook.io/vue-tables-2/list-filters.md)
- [Custom Filters](https://matanya.gitbook.io/vue-tables-2/custom-filters.md)
- [Custom Sorting](https://matanya.gitbook.io/vue-tables-2/custom-sorting.md)
- [Multiple Sorting](https://matanya.gitbook.io/vue-tables-2/multiple-sorting.md)
- [Child Rows](https://matanya.gitbook.io/vue-tables-2/child-rows.md)
- [Conditional Cell Styling](https://matanya.gitbook.io/vue-tables-2/conditional-cell-styling.md)
- [Columns Visibility](https://matanya.gitbook.io/vue-tables-2/columns-visibility.md)
- [Methods](https://matanya.gitbook.io/vue-tables-2/methods.md): manipulate the table Programmatically
- [Properties](https://matanya.gitbook.io/vue-tables-2/properties.md)
- [Events](https://matanya.gitbook.io/vue-tables-2/events.md)
- [Slots](https://matanya.gitbook.io/vue-tables-2/slots.md)
- [Options API](https://matanya.gitbook.io/vue-tables-2/options-api.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://matanya.gitbook.io/vue-tables-2/master.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
