added debounce code to the key list editor

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2018-08-31 15:19:35 +03:00
parent ea8fdcf557
commit 3de5dae2b9

View File

@ -1144,11 +1144,11 @@ var KeyboardUIActions = actions.Actions({
} else { } else {
var doc = o.doc var doc = o.doc
var text = o.action var text = (o.debounce ?
+ (o.no_default ? '!' : '') `@${o.debounce} `
+ (o.arguments.length > 0 ?
(': '+ o.arguments.map(JSON.stringify).join(' '))
: '') : '')
+ o.code.split('--')[0].trim()
} }
var hidden = !options.show_non_actions var hidden = !options.show_non_actions
@ -1198,6 +1198,7 @@ var KeyboardUIActions = actions.Actions({
doc doc
: (kb.special_handlers[action] : (kb.special_handlers[action]
|| null), || null),
'debounce': o.debounce || '',
}) })
.addClass('key' .addClass('key'
// special stuff... // special stuff...