33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
|
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
+
|
if (oOptions.hasOwnProperty("ui_options")) {
this._bTextArea = oOptions.ui_options.textarea;
this._bEditableNode = oOptions.ui_options.editablenode;
}
}
examineNode (xNode) {
if (xNode && xNode instanceof HTMLElement
&& ( (xNode.tagName == "TEXTAREA" && this._bTextArea && xNode.getAttribute("spellcheck") !== "false")
if (xNode && xNode instanceof HTMLElement) {
if (xNode === this.xTextNode) {
return;
}
if ( ( (xNode.tagName == "TEXTAREA" && this._bTextArea && xNode.getAttribute("spellcheck") !== "false")
|| (xNode.isContentEditable && this._bEditableNode)
|| (xNode.tagName == "IFRAME" && this._bIframe) )
&& xNode.style.display !== "none" && xNode.style.visibility !== "hidden"
&& !(xNode.dataset.grammalecte_button && xNode.dataset.grammalecte_button == "false")) {
this.xTextNode = xNode;
this.show()
&& xNode.style.display !== "none" && xNode.style.visibility !== "hidden"
&& !(xNode.dataset.grammalecte_button && xNode.dataset.grammalecte_button == "false") ) {
this.xTextNode = xNode;
this.show()
}
}
else {
this.xTextNode = null;
this.hide();
}
}
|