anki/ts/domlib/surround
Henrik Giesel 9ca13ca3bc
Refactor how toolbar buttons get to surround within editor fields (#1931)
* Export surrounder directly from RichTextInput

* Change wording in editor/surround

* Remove empty line

* Change wording

* Fix interfaces

* Add field description directly in NoteEditor

* Strip description logic from ContentEditable

* Make RichTextInput position: relative

* Make attachToShadow an async function

* Apply field styling to field description

* Show FieldDescription only if content empty

* Remove descriptionStore and descriptionKey

* Revert "Make attachToShadow an async function"

This reverts commit b62705eadf7335c7ee0c6c8797047e1f1ccdbf44.

SvelteActionReturnType does not accept Promise<void>

* Fix mess after merge commit

* Require registering surround formats
2022-08-15 13:34:16 +10:00
..
apply Move all buttons to our custom inline surrounding (#1682) 2022-02-22 22:17:22 +10:00
build Move all buttons to our custom inline surrounding (#1682) 2022-02-22 22:17:22 +10:00
tree Refactor how toolbar buttons get to surround within editor fields (#1931) 2022-08-15 13:34:16 +10:00
flat-range.ts Move all buttons to our custom inline surrounding (#1682) 2022-02-22 22:17:22 +10:00
index.ts Move all buttons to our custom inline surrounding (#1682) 2022-02-22 22:17:22 +10:00
match-type.ts Move all buttons to our custom inline surrounding (#1682) 2022-02-22 22:17:22 +10:00
split-text.ts Move all buttons to our custom inline surrounding (#1682) 2022-02-22 22:17:22 +10:00
surround-format.ts Move all buttons to our custom inline surrounding (#1682) 2022-02-22 22:17:22 +10:00
surround.test.ts Move all buttons to our custom inline surrounding (#1682) 2022-02-22 22:17:22 +10:00
surround.ts Move all buttons to our custom inline surrounding (#1682) 2022-02-22 22:17:22 +10:00
test-utils.ts Move all buttons to our custom inline surrounding (#1682) 2022-02-22 22:17:22 +10:00
unsurround.test.ts Move all buttons to our custom inline surrounding (#1682) 2022-02-22 22:17:22 +10:00