Conversation
…of uninitialized cells (olifolkerd#4723)
Fix rowgroup roles on header/body (olifolkerd#4555)
…ge-conflict fix navigation conflict with SelectRange and Edit
blur editor after pressing next/prev
fix(rendering): optimize row height initialization in VirtualDomVertical
Add setMaxHeight and setMinHeight functions (olifolkerd#4224)
Fix row data update workflow to properly trigger cells update events of uninitialized cells (olifolkerd#4723)
fix dataree initializeRow: check parentNode before removing elements
* fix deprecated keyCode * add keybindings test * remove unused import
New `datepicker` editor that provides a calendar popup for date selection in table cells. Unlike the existing `date` editor (which uses native browser `<input type="date">`), this builds a full calendar UI from scratch with no external dependencies. Features: - Editable text input with a floating calendar toggle button - Month navigation and year dropdown for quick jumping - Today/Clear footer buttons (configurable) - Min/max date constraints with disabled day styling - Luxon format support (iso, custom, DateTime object) - Customizable day/month names for i18n - Theme-aware: calendar and button use header colors so they look correct across all Tabulator themes including dark ones - Calendar and button use position:fixed so they work regardless of body margins, table overflow, or viewport edge proximity - Button auto-positions: right of cell when there's room, below when at the right edge, above as last resort - Parses YYYY-MM-DD as local time to avoid the classic UTC timezone day-shift bug Files: - New: src/js/modules/Edit/defaults/editors/datepicker.js - Modified: src/js/modules/Edit/defaults/editors.js (registration) - Modified: src/scss/tabulator.scss (calendar + button styles) - New: examples/datepicker.html (demo with theme switcher)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
potential new module. Pushed to a PR for easier review