JSPM

@wojtekmaj/predict-input-value

1.3.1
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 529
  • Score
    100M100P100Q114716F
  • License MIT

Predicts the input value during KeyDown or KeyPress events, before the input is actually changed

Package Exports

  • @wojtekmaj/predict-input-value

Readme

npm downloads CI

Predict-Input-Value

Predicts the input value during KeyDown or KeyPress events, before the input is actually changed.

tl;dr

  • Install by executing npm install @wojtekmaj/predict-input-value or yarn add @wojtekmaj/predict-input-value.
  • Import by adding import predictInputValue from '@wojtekmaj/predict-input-value'.
  • Use it by writing const nextValue = predictInputValue(event).

Example

Conditions:

  • Input: value "hello"
  • Selected text: "ello"
  • Key pressed: i
function onKeyPress(event) {
  const nextValue = predictInputValue(event); // "hi"
}

License

The MIT License.

Author

Wojciech Maj
kontakt@wojtekmaj.pl
https://wojtekmaj.pl