# wc-wysiwyg custom element
WC-WSIWYG HTML5 Editor written in TypeScript and designed by web-componennt, support all JS frameworks and browsers.
See full demo - [wc-wysiwyg demo](https://webislife.ru/demo/wc-wysiwyg/) list and demo of all editor features
## Install
```
npm i wc-wysiwyg-editor --save
```
## Features
β Multilingual support via [HTMLElement.lang](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/lang) attribute π·πΊ/πΊπΈ supported by default
β CSS styles for all popular HTML5 tags
β CSS support for π₯ in bulleted lists
β Support for style inheritance via CSS class in the `data-content-class` attribute of emoji in bulleted lists
β Inline actions on selected text
β Storing value in `window.localStorage` and restoring after reload, check in comment form below
β Eetting editable properties of any tags, the number of tags and attributes are configurable
β Autocomplete as you type / for supported tags in new paragraph
β Text\HTML5 view switcher
β Size Clear Button `ΘΎ`
β Live preview
- β Keyboard Shortcuts
- `ALT`+`SPACE` toggle the current caret pointer outside the tag
- `ESCAPE` close bottom editor dialog box
β Validation required, minlength, maxlength, filtertags
β Inserting `