Skip to content

feat: Make table methods awaitable by returning AwaitableResponse#51

Merged
CrystalWindSnake merged 1 commit into
mainfrom
feat/awaitable-table-methods
Feb 25, 2026
Merged

feat: Make table methods awaitable by returning AwaitableResponse#51
CrystalWindSnake merged 1 commit into
mainfrom
feat/awaitable-table-methods

Conversation

@CrystalWindSnake
Copy link
Copy Markdown
Owner

Return AwaitableResponse instead of self for Tabulator JS method calls

Currently, table methods like run_table_method() return self (fluent style),
which prevents awaiting client-side execution. This makes it impossible to
sequence dependent operations or retrieve data from the client.

Changes:

  • Return AwaitableResponse from methods that invoke Tabulator JS
  • Allow both fire-and-forget and awaitable usage patterns

@CrystalWindSnake CrystalWindSnake linked an issue Feb 25, 2026 that may be closed by this pull request
@CrystalWindSnake CrystalWindSnake merged commit 642dc2e into main Feb 25, 2026
3 checks passed
@CrystalWindSnake CrystalWindSnake deleted the feat/awaitable-table-methods branch March 9, 2026 20:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Return AwaitableResponse from Tabulator methods instead of self

1 participant