# 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
## Features
β Multilingual support via [HTMLElement.lang](https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/lang) attribute π·πΊ/πΊπΈ supported by default
β π Support all major browsers
β π Reusable between all major JS frameworks
β 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
β Clear format tag 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 `