webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebCore::TextCheckerClient Class Referenceabstract

#include <TextCheckerClient.h>

Inheritance diagram for WebCore::TextCheckerClient:
WebEditorClient WebEditorClient WebKit::WebEditorClient

Public Member Functions

virtual ~TextCheckerClient ()
 
virtual bool shouldEraseMarkersAfterChangeSelection (TextCheckingType) const =0
 
virtual void ignoreWordInSpellDocument (const String &)=0
 
virtual void learnWord (const String &)=0
 
virtual void checkSpellingOfString (StringView, int *misspellingLocation, int *misspellingLength)=0
 
virtual String getAutoCorrectSuggestionForMisspelledWord (const String &misspelledWord)=0
 
virtual void checkGrammarOfString (StringView, Vector< GrammarDetail > &, int *badGrammarLocation, int *badGrammarLength)=0
 
virtual void getGuessesForWord (const String &word, const String &context, const VisibleSelection &currentSelection, Vector< String > &guesses)=0
 
virtual void requestCheckingOfString (TextCheckingRequest &, const VisibleSelection &currentSelection)=0
 
virtual ~TextCheckerClient ()
 
virtual bool shouldEraseMarkersAfterChangeSelection (TextCheckingType) const =0
 
virtual void ignoreWordInSpellDocument (const String &)=0
 
virtual void learnWord (const String &)=0
 
virtual void checkSpellingOfString (StringView, int *misspellingLocation, int *misspellingLength)=0
 
virtual String getAutoCorrectSuggestionForMisspelledWord (const String &misspelledWord)=0
 
virtual void checkGrammarOfString (StringView, Vector< GrammarDetail > &, int *badGrammarLocation, int *badGrammarLength)=0
 
virtual void getGuessesForWord (const String &word, const String &context, const VisibleSelection &currentSelection, Vector< String > &guesses)=0
 
virtual void requestCheckingOfString (TextCheckingRequest &, const VisibleSelection &currentSelection)=0
 

Constructor & Destructor Documentation

◆ ~TextCheckerClient() [1/2]

virtual WebCore::TextCheckerClient::~TextCheckerClient ( )
inlinevirtual

◆ ~TextCheckerClient() [2/2]

virtual WebCore::TextCheckerClient::~TextCheckerClient ( )
inlinevirtual

Member Function Documentation

◆ checkGrammarOfString() [1/2]

virtual void WebCore::TextCheckerClient::checkGrammarOfString ( StringView  ,
Vector< GrammarDetail > &  ,
int *  badGrammarLocation,
int *  badGrammarLength 
)
pure virtual

◆ checkGrammarOfString() [2/2]

virtual void WebCore::TextCheckerClient::checkGrammarOfString ( StringView  ,
Vector< GrammarDetail > &  ,
int *  badGrammarLocation,
int *  badGrammarLength 
)
pure virtual

◆ checkSpellingOfString() [1/2]

virtual void WebCore::TextCheckerClient::checkSpellingOfString ( StringView  ,
int *  misspellingLocation,
int *  misspellingLength 
)
pure virtual

◆ checkSpellingOfString() [2/2]

virtual void WebCore::TextCheckerClient::checkSpellingOfString ( StringView  ,
int *  misspellingLocation,
int *  misspellingLength 
)
pure virtual

◆ getAutoCorrectSuggestionForMisspelledWord() [1/2]

virtual String WebCore::TextCheckerClient::getAutoCorrectSuggestionForMisspelledWord ( const String misspelledWord)
pure virtual

◆ getAutoCorrectSuggestionForMisspelledWord() [2/2]

virtual String WebCore::TextCheckerClient::getAutoCorrectSuggestionForMisspelledWord ( const String misspelledWord)
pure virtual

◆ getGuessesForWord() [1/2]

virtual void WebCore::TextCheckerClient::getGuessesForWord ( const String word,
const String context,
const VisibleSelection currentSelection,
Vector< String > &  guesses 
)
pure virtual

◆ getGuessesForWord() [2/2]

virtual void WebCore::TextCheckerClient::getGuessesForWord ( const String word,
const String context,
const VisibleSelection currentSelection,
Vector< String > &  guesses 
)
pure virtual

◆ ignoreWordInSpellDocument() [1/2]

virtual void WebCore::TextCheckerClient::ignoreWordInSpellDocument ( const String )
pure virtual

◆ ignoreWordInSpellDocument() [2/2]

virtual void WebCore::TextCheckerClient::ignoreWordInSpellDocument ( const String )
pure virtual

◆ learnWord() [1/2]

virtual void WebCore::TextCheckerClient::learnWord ( const String )
pure virtual

◆ learnWord() [2/2]

virtual void WebCore::TextCheckerClient::learnWord ( const String )
pure virtual

◆ requestCheckingOfString() [1/2]

virtual void WebCore::TextCheckerClient::requestCheckingOfString ( TextCheckingRequest ,
const VisibleSelection currentSelection 
)
pure virtual

◆ requestCheckingOfString() [2/2]

virtual void WebCore::TextCheckerClient::requestCheckingOfString ( TextCheckingRequest ,
const VisibleSelection currentSelection 
)
pure virtual

◆ shouldEraseMarkersAfterChangeSelection() [1/2]

virtual bool WebCore::TextCheckerClient::shouldEraseMarkersAfterChangeSelection ( TextCheckingType  ) const
pure virtual

◆ shouldEraseMarkersAfterChangeSelection() [2/2]

virtual bool WebCore::TextCheckerClient::shouldEraseMarkersAfterChangeSelection ( TextCheckingType  ) const
pure virtual

The documentation for this class was generated from the following file: