-
Notifications
You must be signed in to change notification settings - Fork 13.4k
fix(picker): keyboard entry works with options #28652
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
57 commits
Select commit
Hold shift + click to select a range
7b21bd4
feat(picker-column): add styles, disabled and active states
liamdebeasi 9d0834b
chore(): add updated snapshots
Ionitron 1aeb194
chore: run build
liamdebeasi eace642
refactor: add slot to integrate basic options
liamdebeasi b68c93d
refactor: scrolling column sets value
liamdebeasi 2f3f9dc
refactor: clicking option sets value
liamdebeasi 75ee951
chore: lint
liamdebeasi b1fc672
fix: column scrolls into view when option is ready
liamdebeasi 2c773ed
fix: do not emit ionChange if value did not change
liamdebeasi 3470c64
build and lint
liamdebeasi 8d5a043
add api
liamdebeasi 34ec94f
test: picker-column tests pass
liamdebeasi e933833
test: picker tests pass
liamdebeasi fc36cc5
add TODOs
liamdebeasi 58a89b3
fix disabled test
liamdebeasi 948c8d8
refactor: cache picker column el
liamdebeasi 7473d64
lint
liamdebeasi 313285d
skip test
liamdebeasi 5a9a7d1
refactor: integrate datetime with picker-column-option
liamdebeasi 8693fd6
refactor: remove default slotted content
liamdebeasi 84c3c52
fix: datetime passes disabled state correctly
liamdebeasi edb7bad
typo
liamdebeasi ed8cfa0
chore: remove unused var
liamdebeasi 506f42b
fix: picker-column emits correct payload
liamdebeasi 892a269
test: migrate some datetime tests
liamdebeasi dc93b8a
test: migrate locale datetime tests
liamdebeasi 656ac5b
test: migrate minmax datetime test
liamdebeasi cab5646
fix: datetime use keys for stable identity
liamdebeasi 59113bb
test: migrate prefer-wheel tests
liamdebeasi 9562875
fix: picker column option notifies picker column when ready
liamdebeasi cfcbcd9
fix: picker column selects correct element on scroll
liamdebeasi 3b67bd3
build and lint
liamdebeasi 4b564ee
test: remove .only
liamdebeasi 3da0590
fix(datetime): expose shadow parts
liamdebeasi 514b3b6
fix(picker-column-option): color can be overridden
liamdebeasi 6ddc15f
test(datetime): migrate custom tests
liamdebeasi 6d2f998
chore: lint
liamdebeasi a524131
add todo
liamdebeasi 90e2d2c
remove outdated comment
liamdebeasi c1d5401
test(datetime): migrate one more test file
liamdebeasi e8d5599
Update core/src/components/picker-column/picker-column.tsx
liamdebeasi d48c41d
use generic for query selector
liamdebeasi e4797f7
remove explicit type since it can be inferred
liamdebeasi a98e85d
remove explicit type case
liamdebeasi 33a21d3
remove typecast in favor of generic
liamdebeasi 0ef015b
remove unneeded typecast
liamdebeasi f9d01b9
remove explicit types
liamdebeasi cf3d028
active part no longer includes base part
liamdebeasi d36d645
lint
liamdebeasi 59bd18a
chore: sync
liamdebeasi fdfc5fc
chore: resolve merge conflicts
liamdebeasi ca1b519
fix bad merge on api.txt
liamdebeasi f88b74d
fix(picker): keyboard entry works with options
liamdebeasi 2552147
clean up interfaces
liamdebeasi a00f563
Update picker.tsx
liamdebeasi 56c9575
lint
liamdebeasi cbb7d65
chore: sync
liamdebeasi File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
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
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Keyboard entry is currently only used inside of Datetime where we guarantee textContent is set. If we end up exposing this feature publicly we should revisit this assumption.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could we move this to a comment directly in the code?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added in a00f563