From b2de8b5d2eb9e3d0b5dd95b4a54f884748bd3b5d Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Sun, 14 Jun 2026 11:57:13 -0700 Subject: [PATCH] First draft of makeColumnField() plugin hook --- datasette/static/column-chooser.js | 4 +- datasette/static/datasette-manager.js | 29 +++ datasette/static/table.js | 184 ++++++++++++++-- datasette/views/table.py | 6 +- docs/javascript_plugins.rst | 298 ++++++++++++++++++++++++++ tests/test_table_html.py | 10 +- 6 files changed, 510 insertions(+), 21 deletions(-) diff --git a/datasette/static/column-chooser.js b/datasette/static/column-chooser.js index 133e7cb0..198641f3 100644 --- a/datasette/static/column-chooser.js +++ b/datasette/static/column-chooser.js @@ -31,9 +31,9 @@ class ColumnChooser extends HTMLElement {