🔄 TablixJS Sorting Feature Demo

💡 How to Use Sorting & Search

📊 Basic Client-Side Sorting

Default sorting with auto-detection of data types (numbers, dates, text). Search configured with 300ms delay and 2-character minimum.

Programmatic Controls:

Click column headers to sort. Each click cycles through ascending → descending → unsorted. Use the search box to filter results in real-time.

⚙️ Custom Sort Functions

Columns with custom sort logic, different data types, and special sorting rules. Fast search with 200ms delay and immediate filtering (1 character).

Test Custom Sorting:

Custom sorting: Priority (Critical > High > Medium > Low), Status (Active > Pending > Inactive), Score (numeric). Search works across all visible columns.

🌐 Server-Side Sorting (Simulated)

Sorting handled by server with loading states and pagination integration. Conservative search with 500ms delay and 3-character minimum to reduce server requests.

Server Sorting:

Server-side sorting with simulated loading delays. Search functionality works with client-side filtering.

🌙 Dark Theme Sorting

Sorting features work seamlessly with the dark theme. Medium-speed search with 250ms delay and 2-character minimum.

Dark Theme Sorting: