[ { "interfaces": [ { "base": "nsISupports", "callable": false, "consts": [], "enums": [], "id": "nsIInlineSpellChecker", "members": [ { "name": "spellChecker", "readonly": true, "type": "nsIEditorSpellCheck" }, { "args": [ { "name": "aEditor", "optional": false, "type": "nsIEditor" } ], "iid_is": null, "name": "init", "type": "void" }, { "args": [ { "name": "aDestroyingFrames", "optional": false, "type": "boolean" } ], "iid_is": null, "name": "cleanup", "type": "void" }, { "name": "enableRealTimeSpell", "readonly": false, "type": "boolean" }, { "args": [ { "name": "aSelection", "optional": false, "type": "Range" } ], "iid_is": null, "name": "spellCheckRange", "type": "void" }, { "args": [ { "name": "aNode", "optional": false, "type": "Node" }, { "name": "aOffset", "optional": false, "type": "u32" } ], "iid_is": null, "name": "getMisspelledWord", "type": "Range" }, { "args": [ { "name": "aNode", "optional": false, "type": "Node" }, { "name": "aOffset", "optional": false, "type": "u32" }, { "name": "aNewword", "optional": false, "type": "string" } ], "iid_is": null, "name": "replaceWord", "type": "void" }, { "args": [ { "name": "aWord", "optional": false, "type": "string" } ], "iid_is": null, "name": "addWordToDictionary", "type": "void" }, { "args": [ { "name": "aWord", "optional": false, "type": "string" } ], "iid_is": null, "name": "removeWordFromDictionary", "type": "void" }, { "args": [ { "name": "aWord", "optional": false, "type": "string" } ], "iid_is": null, "name": "ignoreWord", "type": "void" }, { "args": [ { "name": "aWordsToIgnore", "optional": false, "type": "string[]" } ], "iid_is": null, "name": "ignoreWords", "type": "void" }, { "args": [], "iid_is": null, "name": "updateCurrentDictionary", "type": "void" }, { "name": "spellCheckPending", "readonly": true, "type": "boolean" } ] } ], "path": "editor/spellchecker/nsIInlineSpellChecker.idl", "typedefs": [ [ "DOMHighResTimeStamp", "double" ], [ "DOMTimeStamp", "u64" ], [ "EpochTimeStamp", "u64" ], [ "PRTime", "i64" ], [ "nsViewID", "u64" ] ] } ]