ai-leonid / MutObsLib

Mutation Observer for Undo Redo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MutObsLib

Mutation Observer for Undo Redo

Инициализируем и запускаем менеджер повтора/отмены действий чтобы он следил за изменениями элемента по ID, если не передать то будет следить за body

window.moUndoRedo = new undoredo.MutObs(document.getElementById("element"));

Остановить отслеживание

moUndoRedo.disconnect();

Перезапуск отслеживания изменений

moUndoRedo.reObserve();

Очистка истории изменений

moUndoRedo.reset();

Хранит историю изменений

moUndoRedo.historyList

Повтор действия (входным параметром можно передать количество шагов повтора количество мутаций вперед)

moUndoRedo.redo():

Отмена действия (входным параметром можно передать количество шагов отмены - количество мутаций назад)

moUndoRedo.undo();

About

Mutation Observer for Undo Redo


Languages

Language:JavaScript 100.0%