Como criar desfazer-refazer em kineticjs?

Existe alguma maneira simples de criardesfazer refazer funciona em Kineticjs? Eu encontrei um Gerenciador de Undo para HTML 5 emhttps://github.com/ArthurClemens/Javascript-Undo-Manager, mas eu não sei como colocar no Kineticjs, por favor me ajude. obrigado.

questionAnswers(4)

yourAnswerToTheQuestion