feat(useInputSelection,useInputCaretPosition): add useInputSelection
and useInputCaretPosition
#4496
+326
−0
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.
Before submitting the PR, please make sure you do the following
fixes #123
).Description
closes #3834
this pr add two new composables.
Despite being classified as experimental, the
selectionchange
API should be very well supported. Chrome as well as Firefox and Safari trigger the event. There are minimal differences in the initial values (https://issues.chromium.org/issues/389368412), which is why I have also dispensed with an autofocus option for the time being.This should not increase the maintenance effort.
Additional context