parentNode: parent,\r
focusNode: $(selection.focusNode).parent(),\r
isAtEnd: selection.anchorOffset === anchorNode.text().length\r
- }\r
+ };\r
};\r
\r
var Manager = function(canvas, sandbox) {\r
};\r
canvas.dom.onHide = function() {\r
manager.scrollbarPosition = canvas.dom.find('#rng-module-documentCanvas-contentWrapper').scrollTop();\r
- }\r
+ };\r
};\r
\r
Manager.prototype.selectNode = function(cnode, options) {\r
options = options || {};\r
- var nodeElement = this.getNodeElement(cnode)\r
+ var nodeElement = this.getNodeElement(cnode);\r
\r
this.dimNode(cnode);\r
\r
}\r
\r
\r
-}\r
+};\r
\r
Manager.prototype.getNodeElement = function(cnode) {\r
return this.canvas.dom.find('#'+cnode.getId());\r
}).first();\r
var node;\r
if(firstNodeWithText.length)\r
- node = $(firstNodeWithText[0])\r
+ node = $(firstNodeWithText[0]);\r
else {\r
- node = this.canvas.dom.find('[wlxml-class|="p"]')\r
+ node = this.canvas.dom.find('[wlxml-class|="p"]');\r
}\r
this.selectNode(canvasNode.create(node), {movecaret: true});\r
};\r
collapseArg = false;\r
range.collapse(collapseArg);\r
var selection = document.getSelection();\r
- selection.removeAllRanges()\r
+ selection.removeAllRanges();\r
selection.addRange(range);\r
};\r
\r
this.canvas.nodeRemove({node: toRemove}); // jesli nie ma tekstu, to anchor nie jest tex nodem\r
this.selectNode(prevNode, {movecaret: 'end'});\r
}\r
-}\r
+};\r
\r
Manager.prototype.command = function(command, meta) {\r
var pos = getCursorPosition();\r
}\r
}\r
\r
-}\r
+};\r
\r
\r
return Manager;\r