summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2021-10-20 22:08:09 +0700
committerShulhan <ms@kilabit.info>2021-10-20 22:08:09 +0700
commita7e2c7db1dec9c5760646cd4901edea4019a1b99 (patch)
tree7099ca0a07d486a634b56f7e72ebe2a0cefc697b
parenteec686b3c4907a9a83cfdcc9a9b4f8772eda4d9f (diff)
downloadpakakeh.ts-a7e2c7db1dec9c5760646cd4901edea4019a1b99.tar.xz
editor: export the ClearSelection method
The ClearSelection method clear the selection indicator on user interface.
-rw-r--r--editor/editor.d.ts2
-rw-r--r--editor/editor.ts5
2 files changed, 4 insertions, 3 deletions
diff --git a/editor/editor.d.ts b/editor/editor.d.ts
index b8064f9..ccd669e 100644
--- a/editor/editor.d.ts
+++ b/editor/editor.d.ts
@@ -31,7 +31,7 @@ export declare class WuiEditor {
SetEditOff(): void;
SetEditOn(): void;
Open(node: WuiVfsNodeInterface): void;
- private clearSelection;
+ ClearSelection(): void;
private initStyle;
private doJoin;
private doSplit;
diff --git a/editor/editor.ts b/editor/editor.ts
index 20afdf1..fe90066 100644
--- a/editor/editor.ts
+++ b/editor/editor.ts
@@ -350,7 +350,8 @@ export class WuiEditor {
this.render()
}
- private clearSelection() {
+ // ClearSelection clear selection range indicator.
+ ClearSelection() {
if (this.range_begin < 0 || this.range_end == 0) {
return
}
@@ -484,7 +485,7 @@ export class WuiEditor {
switch (ev.key) {
case "Escape":
ev.preventDefault()
- ed.clearSelection()
+ ed.ClearSelection()
break
}
return true