Adds shortcuts for undo/redo for thangs tab view

This commit is contained in:
Jayant Jain 2014-06-22 19:11:15 +05:30
parent f3f57c8581
commit efa2bee08c

View file

@ -57,6 +57,8 @@ module.exports = class ThangsTabView extends View
'delete, del, backspace': 'deleteSelectedExtantThang'
'left': -> @moveAddThangSelection -1
'right': -> @moveAddThangSelection 1
'ctrl+z': 'undoAction'
'ctrl+shift+z': 'redoAction'
constructor: (options) ->
super options
@ -450,6 +452,12 @@ module.exports = class ThangsTabView extends View
$('#add-thangs-column').toggle()
@onWindowResize e
undoAction: (e) ->
@thangsTreema.undo()
redoAction: (e) ->
@thangsTreema.redo()
class ThangsNode extends TreemaNode.nodeMap.array
valueClass: 'treema-array-replacement'
getChildren: ->