undo-stack:一个简单的撤消重做库,带有可选的撤消组块(批量撤消)

时间:2024-06-05 01:50:01
【文件属性】:

文件名称:undo-stack:一个简单的撤消重做库,带有可选的撤消组块(批量撤消)

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-05 01:50:01

CoffeeScript

撤消堆栈 一个简单的撤消/重做库,带有可选的撤消组块(批量撤消)和可插拔的记录器,具有出色的输出,可为您带来愉悦的观看体验。 例子 var History = require ( 'undo-stack' ) ; var history = new History ( { logger : console . log , limit : 200 } ) ; var x = 5 ; // To add a history step history . add ( { name : 'plus 3' , redo : function ( ) { x += 3 ; } , undo : function ( ) { x -= 3 ; } } ) ; // x is still 5 // To add and call use .do() // shortcut for .add(s


【文件预览】:
undo-stack-master
----.travis.yml(84B)
----karma.conf.coffee(507B)
----package.json(1KB)
----test()
--------History.spec.coffee(9KB)
--------Chunk.spec.coffee(2KB)
----example.js(790B)
----src()
--------Chunk.coffee(258B)
--------History.coffee(2KB)
--------index.coffee(52B)
----.npmignore(5B)
----LICENSE.md(1KB)
----.gitignore(540B)
----README.md(1KB)

网友评论