Philipp Kühn
89d26f7cba
fix: rename key to pluginKey for menus
2021-08-13 12:33:06 +02:00
Philipp Kühn
9ba61c1582
feat: add key option and shouldShow option to menus ( fix #1480 , fix #1043 , fix #1268 , fix #1503 )
...
* add key option to bubble menu
* ignore react for now
* add shouldShow option to bubble menu extension
* improve types
* remove BubbleMenuPluginKey
* add key and shouldShow option to floating menu extension
* fix: don’t show floating menu within code block
* docs: add new menu options
2021-08-11 14:37:58 +02:00
Philipp Kühn
6ef931f85d
fix another bug for updating node views
2021-07-28 14:51:58 +02:00
Philipp Kühn
d7f6e0ce3f
fix: fix updating node views, fix #1656
2021-07-28 14:49:00 +02:00
Philipp Kühn
d720edbe24
feat!: provide more context to update function of node views, fix #1611
...
* add more powerful update option to node views
* add object params for all node view option props
2021-07-27 12:26:24 +02:00
Philipp Kühn
651e6911e3
feat: add ignoreMutation option to NodeViewRenderer, fix #1538
2021-07-26 18:44:02 +02:00
Philipp Kühn
939fc3d93a
fix: prevent bug when editor is destroyed very fast
2021-05-28 12:14:12 +02:00
Philipp Kühn
fcee5f82c6
feat: add deleteNode method to node views
2021-05-19 00:03:41 +02:00
Philipp Kühn
0f299d228e
fix: move all child nodes within EditorContent
2021-05-18 23:41:54 +02:00
Philipp Kühn
0e1d6d41fe
refactoring
2021-05-04 11:03:11 +02:00
Zdravko Curic
23a152a8df
feat: better types for Vue 2
2021-05-03 15:11:26 +02:00
Philipp Kühn
1c8ca95de2
refactor: remove AnyObject type
2021-04-21 09:43:31 +02:00
Philipp Kühn
9a56f666a1
feat: add tippyOptions prop
2021-04-16 12:42:56 +02:00
Philipp Kühn
d7282f168b
feat: remove keepInBounds
2021-04-16 10:46:50 +02:00
Philipp Kühn
a0e2a830d7
refactor: remove isEditable from node views, remove viewUpdate event
2021-04-07 22:07:36 +02:00
Philipp Kühn
7c757415e9
fix adding decoration classes to node views in vue
2021-04-03 23:15:13 +02:00
Philipp Kühn
4d4f96bfc0
fix flicker bug for menus
2021-04-01 17:55:32 +02:00
Philipp Kühn
007e6f855b
add basic floating menu
2021-04-01 15:19:31 +02:00
Philipp Kühn
daa8e72477
add doc page for bubble menu
2021-03-30 14:07:18 +02:00
Philipp Kühn
f0f6e79408
add nodeViewProps, fix #214
2021-03-17 21:43:45 +01:00
Philipp Kühn
7d52a3aad1
improve some types, fix #213
2021-03-17 21:21:57 +01:00
Philipp Kühn
49fcf829f3
refactoring
2021-03-16 22:22:13 +01:00
Philipp Kühn
a76de1ab6d
move some nodeview logic to core
2021-03-16 21:55:40 +01:00
Philipp Kühn
e765c8e981
refactoring
2021-03-15 09:00:44 +01:00
Philipp Kühn
109bff0892
refactoring
2021-03-14 18:00:50 +01:00
Philipp Kühn
2017b84578
fix some typescript bugs
2021-03-05 11:58:52 +01:00
Philipp Kühn
e9e3418a0f
don’t use __vue__
2021-03-05 11:01:26 +01:00
Philipp Kühn
983b56a5f2
add NodeViewWrapper and NodeViewContent to vue-2
2021-03-05 10:18:44 +01:00
Philipp Kühn
6bafc18215
refactoring
2021-03-01 08:44:01 +01:00
Philipp Kühn
64b8f5c514
update docs
2021-02-28 23:39:29 +01:00
Philipp Kühn
00e673f700
change exports
2021-02-28 23:24:26 +01:00
Philipp Kühn
015c47707a
add vue-2 and vue-3
2021-02-27 23:56:08 +01:00