0.1.4 • Published 8 months ago

@leanprover/unicode-input-component v0.1.4

Weekly downloads
-
License
Apache-2.0
Repository
-
Last release
8 months ago

Usage

  1. Add a new contenteditable div to your HTML that serves as the input: <div id="unicode-input" contenteditable="true"></div>
  2. Import InputAbbreviationRewriter from this package and create a new InputAbbreviationRewriter for #unicode-input
  3. Make sure to call InputAbbreviationRewriter.resetAbbreviations whenever setting the text of #unicode-input programmatically, as the InputAbbreviationRewriter only triggers on actual user input
  4. Add white-space: -moz-pre-space to #unicode-input, otherwise there's an error with multiple spaces on Firefox.
  5. Style #unicode-input to your liking

This component only supports single-line input and no rich text styling other than the abbreviation highlighting.

0.1.2

10 months ago

0.1.1

10 months ago

0.1.4

8 months ago

0.1.3

9 months ago

0.1.0

1 year ago