webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | List of all members
WebKit::WebTextCheckerClient Class Reference

#include <WebTextCheckerClient.h>

Inheritance diagram for WebKit::WebTextCheckerClient:
API::Client< WKTextCheckerClientBase >

Public Member Functions

bool continuousSpellCheckingAllowed ()
 
bool continuousSpellCheckingEnabled ()
 
void setContinuousSpellCheckingEnabled (bool)
 
bool grammarCheckingEnabled ()
 
void setGrammarCheckingEnabled (bool)
 
uint64_t uniqueSpellDocumentTag (WebPageProxy *)
 
void closeSpellDocumentWithTag (uint64_t)
 
void checkSpellingOfString (uint64_t tag, const String &text, int32_t &misspellingLocation, int32_t &misspellingLength)
 
void checkGrammarOfString (uint64_t tag, const String &text, Vector< WebCore::GrammarDetail > &, int32_t &badGrammarLocation, int32_t &badGrammarLength)
 
bool spellingUIIsShowing ()
 
void toggleSpellingUIIsShowing ()
 
void updateSpellingUIWithMisspelledWord (uint64_t tag, const String &misspelledWord)
 
void updateSpellingUIWithGrammarString (uint64_t tag, const String &badGrammarPhrase, const WebCore::GrammarDetail &)
 
void guessesForWord (uint64_t tag, const String &word, Vector< String > &guesses)
 
void learnWord (uint64_t tag, const String &word)
 
void ignoreWord (uint64_t tag, const String &word)
 
- Public Member Functions inherited from API::Client< WKTextCheckerClientBase >
 Client ()
 
void initialize (const WKTextCheckerClientBase *client)
 
const LatestClientInterface & client () const
 

Additional Inherited Members

- Protected Attributes inherited from API::Client< WKTextCheckerClientBase >
LatestClientInterface m_client
 

Member Function Documentation

◆ checkGrammarOfString()

void WebKit::WebTextCheckerClient::checkGrammarOfString ( uint64_t  tag,
const String text,
Vector< WebCore::GrammarDetail > &  grammarDetails,
int32_t badGrammarLocation,
int32_t badGrammarLength 
)

◆ checkSpellingOfString()

void WebKit::WebTextCheckerClient::checkSpellingOfString ( uint64_t  tag,
const String text,
int32_t misspellingLocation,
int32_t misspellingLength 
)

◆ closeSpellDocumentWithTag()

void WebKit::WebTextCheckerClient::closeSpellDocumentWithTag ( uint64_t  tag)

◆ continuousSpellCheckingAllowed()

bool WebKit::WebTextCheckerClient::continuousSpellCheckingAllowed ( )

◆ continuousSpellCheckingEnabled()

bool WebKit::WebTextCheckerClient::continuousSpellCheckingEnabled ( )

◆ grammarCheckingEnabled()

bool WebKit::WebTextCheckerClient::grammarCheckingEnabled ( )

◆ guessesForWord()

void WebKit::WebTextCheckerClient::guessesForWord ( uint64_t  tag,
const String word,
Vector< String > &  guesses 
)

◆ ignoreWord()

void WebKit::WebTextCheckerClient::ignoreWord ( uint64_t  tag,
const String word 
)

◆ learnWord()

void WebKit::WebTextCheckerClient::learnWord ( uint64_t  tag,
const String word 
)

◆ setContinuousSpellCheckingEnabled()

void WebKit::WebTextCheckerClient::setContinuousSpellCheckingEnabled ( bool  enabled)

◆ setGrammarCheckingEnabled()

void WebKit::WebTextCheckerClient::setGrammarCheckingEnabled ( bool  enabled)

◆ spellingUIIsShowing()

bool WebKit::WebTextCheckerClient::spellingUIIsShowing ( )

◆ toggleSpellingUIIsShowing()

void WebKit::WebTextCheckerClient::toggleSpellingUIIsShowing ( )

◆ uniqueSpellDocumentTag()

uint64_t WebKit::WebTextCheckerClient::uniqueSpellDocumentTag ( WebPageProxy page)

◆ updateSpellingUIWithGrammarString()

void WebKit::WebTextCheckerClient::updateSpellingUIWithGrammarString ( uint64_t  tag,
const String badGrammarPhrase,
const WebCore::GrammarDetail grammarDetail 
)

◆ updateSpellingUIWithMisspelledWord()

void WebKit::WebTextCheckerClient::updateSpellingUIWithMisspelledWord ( uint64_t  tag,
const String misspelledWord 
)

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