framework/extensions/markdown
Alexander Skvortsov 09b14b980a Attach oninput, inputListeners, onsubmit via mdarea extension
Recent versions of mdarea are quite powerful, and have internal state data structures. As a result, updating current editor value via `oninput` event listeners isn't reliable. Instead, we can use the mdarea extension API to handle keypresses exactly when markdownarea wants us to.

This also removes the `super` call from `build`, and directly creates/configures the applicable DOM elements. Since the mdarea editor driver's initialization is already quite different from BasicEditorDriver, it should fully own this step.
2021-02-27 16:05:25 -05:00
..
.github/workflows Add GitHub workflow for JavaScript building 2019-08-20 23:54:24 +02:00
js Attach oninput, inputListeners, onsubmit via mdarea extension 2021-02-27 16:05:25 -05:00
less Tweak spoiler code 2020-04-24 22:10:36 +02:00
locale Move locale files from language pack to extension. (#21) 2021-02-17 16:25:57 -05:00
.editorconfig Add phpcs, Travis, clean up editorconfig and eslint 2015-09-04 11:36:18 +09:30
.gitattributes Add gitattributes 2015-09-17 09:09:47 +09:30
.gitignore Update for composer branch 2015-10-11 16:35:01 +10:30
.styleci.yml Update StyleCI rules 2016-11-16 15:46:18 +10:30
CHANGELOG.md changelog and constraint for beta 15 2020-12-15 09:04:29 +01:00
composer.json changelog and constraint for beta 15 2020-12-15 09:04:29 +01:00
extend.php Add empty locale extender to clear cache properly on enable/disable. 2020-06-19 22:18:56 -04:00
icon.svg Update for composer branch 2015-10-11 16:35:01 +10:30
LICENSE Update LICENSE to allow auto-detection 2019-12-04 21:17:33 +01:00