TablePager
A

Publisher

awltux

TablePager

Tools
Table UI Data Pagination Sorting Configuration Example GDScript

Data Table Control that takes Array[Dictionary] data (e.g. SQLite queries return data in this format, but any data in this format will work) and displays it in a paged table format. Features include, column sort, resizable column width, configurable page size and more.

TablePager

Godot-TablePager is a Godot 4.x game-engine plugin that displays Array[Dictionary] data as an in-game pageable and sortable table.

The project in this directory is used to develop, test and release the plugin.

NOTE: See plugin README.md for details on how to use the plugin in a game.

GitHub repository

Running

Open this project in Godot 4.x.

The default scene for the project is configured with addons/tablepager/Examples/TablePagerExample.tscn

Running the project will show a demo of the TablePager using test data.

Testing

Install the GUT plugin.

Run the test in Tests/unit

It's not very comprehensive, primarily covering the paging feature