gi-webkit-3.0.9: WebKit bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.WebKit.Interfaces.SpellChecker

Contents

Description

 

Synopsis

Exported types

newtype SpellChecker Source #

Constructors

SpellChecker (ManagedPtr SpellChecker) 

Instances

GObject SpellChecker Source # 
IsObject SpellChecker Source # 
IsSpellChecker SpellChecker Source # 
((~) * info (ResolveSpellCheckerMethod t SpellChecker), MethodInfo * info SpellChecker p) => IsLabel t (SpellChecker -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> SpellChecker -> p #

((~) * info (ResolveSpellCheckerMethod t SpellChecker), MethodInfo * info SpellChecker p) => IsLabelProxy t (SpellChecker -> p) Source # 
HasAttributeList * SpellChecker Source # 
type SignalList SpellChecker Source # 
type SignalList SpellChecker
type AttributeList SpellChecker Source # 
type AttributeList SpellChecker

class GObject o => IsSpellChecker o Source #

Instances

(GObject a, UnknownAncestorError Constraint SpellChecker a) => IsSpellChecker a Source # 
IsSpellChecker SpellChecker Source # 

Methods

checkSpellingOfString

data SpellCheckerCheckSpellingOfStringMethodInfo Source #

Instances

((~) * signature (Text -> m (Int32, Int32)), MonadIO m, IsSpellChecker a) => MethodInfo * SpellCheckerCheckSpellingOfStringMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SpellCheckerCheckSpellingOfStringMethodInfo a -> signature -> s

getAutocorrectSuggestionsForMisspelledWord

getGuessesForWord

data SpellCheckerGetGuessesForWordMethodInfo Source #

Instances

((~) * signature (Text -> Maybe Text -> m [Text]), MonadIO m, IsSpellChecker a) => MethodInfo * SpellCheckerGetGuessesForWordMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SpellCheckerGetGuessesForWordMethodInfo a -> signature -> s

spellCheckerGetGuessesForWord :: (MonadIO m, IsSpellChecker a) => a -> Text -> Maybe Text -> m [Text] Source #

ignoreWord

data SpellCheckerIgnoreWordMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsSpellChecker a) => MethodInfo * SpellCheckerIgnoreWordMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SpellCheckerIgnoreWordMethodInfo a -> signature -> s

spellCheckerIgnoreWord :: (MonadIO m, IsSpellChecker a) => a -> Text -> m () Source #

learnWord

data SpellCheckerLearnWordMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsSpellChecker a) => MethodInfo * SpellCheckerLearnWordMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy SpellCheckerLearnWordMethodInfo a -> signature -> s

spellCheckerLearnWord :: (MonadIO m, IsSpellChecker a) => a -> Text -> m () Source #

updateSpellCheckingLanguages