WARNING: Most of this content (with the exception of the Mozilla 1.9 XPCOM reference) is very old, and can be expected to be out of date and possibly obsolete. For better XUL documentation, please visit the XUL hub at the Mozilla Developer Center.

@mozilla.org/spellchecker-inline;1

This component implements the following interfaces:

Properties

PRBool nsIInlineSpellChecker.enableRealTimeSpell

readonly nsIEditorSpellCheck nsIInlineSpellChecker.spellChecker

Methods

InterfaceMethod
nsIInlineSpellChecker void addWordToDictionary ( AString word )
nsIInlineSpellChecker [noscript] void cleanup ( )
nsIEditActionListener void DidCreateNode ( DOMString tag , nsIDOMNode node , nsIDOMNode parent , PRInt32 position , nsresult result )
nsIEditActionListener void DidDeleteNode ( nsIDOMNode child , nsresult result )
nsIEditActionListener void DidDeleteSelection ( nsISelection selection )
nsIEditActionListener void DidDeleteText ( nsIDOMCharacterData textNode , PRInt32 offset , PRInt32 length , nsresult result )
nsIEditActionListener void DidInsertNode ( nsIDOMNode node , nsIDOMNode parent , PRInt32 position , nsresult result )
nsIEditActionListener void DidInsertText ( nsIDOMCharacterData textNode , PRInt32 offset , DOMString string , nsresult result )
nsIEditActionListener void DidJoinNodes ( nsIDOMNode leftNode , nsIDOMNode rightNode , nsIDOMNode parent , nsresult result )
nsIEditActionListener void DidSplitNode ( nsIDOMNode existingRightNode , PRInt32 offset , nsIDOMNode newLeftNode , nsresult result )
nsIInlineSpellChecker nsIDOMRange getMispelledWord ( nsIDOMNode node , PRInt32 offset )
nsISupportsWeakReference nsIWeakReference GetWeakReference ( )
nsIDOMEventListener void handleEvent ( nsIDOMEvent event )
nsIInlineSpellChecker void ignoreWord ( AString word )
nsIInlineSpellChecker void ignoreWords ( arrayof PRUnichar* wordsToIgnore , PRUint32 count )
nsIInlineSpellChecker [noscript] void init ( nsIEditor editor )
nsIInlineSpellChecker void replaceWord ( nsIDOMNode node , PRInt32 offset , AString newword )
nsIInlineSpellChecker void spellCheckAfterEditorChange ( PRInt32 action , nsISelection selection , nsIDOMNode previousSelectedNode , PRInt32 previousSelectedOffset , nsIDOMNode startNode , PRInt32 startOffset , nsIDOMNode endNode , PRInt32 endOffset )
nsIInlineSpellChecker void spellCheckRange ( nsIDOMRange selection )
nsIEditActionListener void WillCreateNode ( DOMString tag , nsIDOMNode parent , PRInt32 position )
nsIEditActionListener void WillDeleteNode ( nsIDOMNode child )
nsIEditActionListener void WillDeleteSelection ( nsISelection selection )
nsIEditActionListener void WillDeleteText ( nsIDOMCharacterData textNode , PRInt32 offset , PRInt32 length )
nsIEditActionListener void WillInsertNode ( nsIDOMNode node , nsIDOMNode parent , PRInt32 position )
nsIEditActionListener void WillInsertText ( nsIDOMCharacterData textNode , PRInt32 offset , DOMString string )
nsIEditActionListener void WillJoinNodes ( nsIDOMNode leftNode , nsIDOMNode rightNode , nsIDOMNode parent )
nsIEditActionListener void WillSplitNode ( nsIDOMNode existingRightNode , PRInt32 offset )

Reference documentation is generated from Mozilla's source.