Bläddra i källkod

:memo: https://github.com/Vanessa219/vditor/pull/1775

Vanessa 7 månader sedan
förälder
incheckning
9378c5acea
4 ändrade filer med 14 tillägg och 6 borttagningar
  1. 3 0
      CHANGELOG.md
  2. 1 0
      README.md
  3. 7 6
      README_en_US.md
  4. 3 0
      types/index.d.ts

+ 3 - 0
CHANGELOG.md

@@ -1,6 +1,9 @@
 ## Vditor change log
 
 ### 升级
+
+* 3.10
+  * 添加 options.unSelect
 * 3.9
   * 添加 insertEmptyBlock
   * 添加 markmapRender 方法

+ 1 - 0
README.md

@@ -209,6 +209,7 @@ Markdown 输出的 HTML 所展现的外观。内置 ant-design, light,dark,w
 | esc(value: string) | <kbd>esc</kbd> 按下后触发 | - |
 | ctrlEnter(value: string) | <kbd>⌘/ctrl+enter</kbd> 按下后触发 | - |
 | select(value: string) | 编辑器中选中文字后触发 | - |
+| unSelect() | 编辑器中未选中文字后触发 | - |
 | tab | <kbd>tab</kbd> 键操作字符串,支持 `\t` 及任意字符串 | - |
 | typewriterMode | 是否启用打字机模式 | false |
 | cdn | 配置自建 CDN 地址 | `https://unpkg.com/vditor@${VDITOR_VERSION}` |

+ 7 - 6
README_en_US.md

@@ -178,13 +178,14 @@ Can be filled with element `id` or element itself` HTMLElement`
 | width | Total editor width, supports % | 'auto' |
 | placeholder | Tips when the input area is empty | '' |
 | lang | I18n type: en_US, fr_FR, pt_BR, ja_JP, ko_KR, ru_RU, sv_SE, zh_CN, zh_TW | 'zh_CN' |
-| input | Trigger after input (value: string) | - |
-| focus | Trigger after focusing (value: string) | - |
-| blur | Trigger after out of focus (value: string) | - |
+| input(value: string) | Trigger after input  | - |
+| focus(value: string) | Trigger after focusing | - |
+| blur(value: string) | Trigger after out of focus | - |
 | keydown(event: KeyboardEvent) | Trigger after keydown | - |
-| esc | Trigger after pressing <kbd>esc</kbd> (value: string) | - |
-| ctrlEnter | Trigger after pressing <kbd>⌘/ctrl+enter</kbd> (value: string) | - |
-| select | Triggered after selecting text in the editor (value: string) | - |
+| esc(value: string) | Trigger after pressing | - |
+| ctrlEnter(value: string) | Trigger after pressing <kbd>⌘/ctrl+enter</kbd> | - |
+| select(value: string) | Triggered after selecting text in the editor | - |
+| unSelect() | Triggered after un selecting text in the editor | - |
 | tab | <kbd>tab</kbd> key operation string, support `\ t` and any string | - |
 | typewriterMode | Whether to enable typewriter mode | false |
 | cdn | Configure self-built CDN address | `https://unpkg.com/vditor@${VDITOR_VERSION}` |

+ 3 - 0
types/index.d.ts

@@ -775,6 +775,9 @@ interface IOptions {
 
     /** 编辑器中选中文字后触发 */
     select?(value: string): void;
+
+    /** 编辑器中未选中文字后触发 */
+    unSelect?(): void;
 }
 
 interface IEChart {