aboutsummaryrefslogtreecommitdiffstats
path: root/lib/dom_utils.coffee
diff options
context:
space:
mode:
authorStephen Blott2015-01-23 11:02:31 +0000
committerStephen Blott2015-01-23 15:41:02 +0000
commite1b7b0a963490b0991d72a0143f489e0bc1e8096 (patch)
treedc10bf7994b1ccc259af65aea9c029908cccd7d3 /lib/dom_utils.coffee
parent256beee031efef70f4ee750044d9e697d66868bd (diff)
downloadvimium-e1b7b0a963490b0991d72a0143f489e0bc1e8096.tar.bz2
Visual/edit modes: more (and better) commands.
Diffstat (limited to 'lib/dom_utils.coffee')
-rw-r--r--lib/dom_utils.coffee5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/dom_utils.coffee b/lib/dom_utils.coffee
index 477abef2..c1ce051f 100644
--- a/lib/dom_utils.coffee
+++ b/lib/dom_utils.coffee
@@ -231,6 +231,11 @@ DomUtils =
@remove()
false
+ simulateTextEntry: (element, text) ->
+ event = document.createEvent "TextEvent"
+ event.initTextEvent "textInput", true, true, null, text
+ element.dispatchEvent event
+
extend DomUtils,
# From: https://github.com/component/textarea-caret-position/blob/master/index.js
getCaretCoordinates: do ->