Dodanie KVC/KVO. Przeniesienie modeli do models.js.
[redakcja.git] / project / static / js / lib / codemirror / util.js
index 61f927d..0cd91d4 100644 (file)
@@ -114,3 +114,21 @@ function addEventHandler(node, type, handler, removeFunc) {
 function nodeText(node) {
   return node.textContent || node.innerText || node.nodeValue || "";
 }
 function nodeText(node) {
   return node.textContent || node.innerText || node.nodeValue || "";
 }
+
+function nodeTop(node) {
+  var top = 0;
+  while (node.offsetParent) {
+    top += node.offsetTop;
+    node = node.offsetParent;
+  }
+  return top;
+}
+
+function isBR(node) {
+  var nn = node.nodeName;
+  return nn == "BR" || nn == "br";
+}
+function isSpan(node) {
+  var nn = node.nodeName;
+  return nn == "SPAN" || nn == "span";
+}