Tekst dodał/a:
Autor tekstu
Tłumaczenie:
Autor tłumaczenia
Interpretacja:
Autor interpretacji Autor interpretacji

Tekst piosenki

var Doc = {
dispatch: function(command) {
var handler = Doc.handlers[command.ty]

if (handler) handler(command)
},

handlers: {
„null”: function no_op(data) {
return null
},

„is”: function insert(data) {
var insertBeginIndex = data.ibi,
stringToInsert = data.s

for (var i = 0; i < stringToInsert.length; i++) { Doc.characters.insert({"s": stringToInsert[i]}, (insertBeginIndex - 1) + i) } }, "ds": function del(data) { var deleteStartIndex = data.si, deleteEndIndex = data.ei Doc.characters.delete(deleteStartIndex - 1, deleteEndIndex - 1) }, "as": function alterString(data) { var stringModifications = data.sm, startIndex = data.si, endIndex = data.ei, specialType = data.st for (var i = startIndex - 1; i < endIndex; i++) { $.extend(Doc.characters[i], stringModifications) } }, "mlti": function multiOp(data) { var commands = data.mts $.each(commands, function(i, command) { Doc.dispatch(command) }) } } }

Komentarze (0)