Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- newtype SpellChecker = SpellChecker (ForeignPtr SpellChecker)
- noSpellChecker :: Maybe SpellChecker
- class GObject o => SpellCheckerK o
- toSpellChecker :: SpellCheckerK o => o -> IO SpellChecker
- data SpellCheckerCheckSpellingOfStringMethodInfo
- spellCheckerCheckSpellingOfString :: (MonadIO m, SpellCheckerK a) => a -> Text -> m (Int32, Int32)
- data SpellCheckerGetAutocorrectSuggestionsForMisspelledWordMethodInfo
- spellCheckerGetAutocorrectSuggestionsForMisspelledWord :: (MonadIO m, SpellCheckerK a) => a -> Text -> m Text
- data SpellCheckerGetGuessesForWordMethodInfo
- spellCheckerGetGuessesForWord :: (MonadIO m, SpellCheckerK a) => a -> Text -> Maybe Text -> m [Text]
- data SpellCheckerIgnoreWordMethodInfo
- spellCheckerIgnoreWord :: (MonadIO m, SpellCheckerK a) => a -> Text -> m ()
- data SpellCheckerLearnWordMethodInfo
- spellCheckerLearnWord :: (MonadIO m, SpellCheckerK a) => a -> Text -> m ()
- data SpellCheckerUpdateSpellCheckingLanguagesMethodInfo
- spellCheckerUpdateSpellCheckingLanguages :: (MonadIO m, SpellCheckerK a) => a -> Maybe Text -> m ()
Exported types
newtype SpellChecker Source
GObject SpellChecker Source | |
((~) * info (ResolveSpellCheckerMethod t SpellChecker), MethodInfo * info SpellChecker p) => IsLabel t (SpellChecker -> p) Source | |
((~) * info (ResolveSpellCheckerMethod t SpellChecker), MethodInfo * info SpellChecker p) => IsLabelProxy t (SpellChecker -> p) Source | |
type ParentTypes SpellChecker Source | |
type AttributeList SpellChecker Source | |
type SignalList SpellChecker Source |
class GObject o => SpellCheckerK o Source
(GObject o, IsDescendantOf SpellChecker o) => SpellCheckerK o Source | |
toSpellChecker :: SpellCheckerK o => o -> IO SpellChecker Source
Methods
spellCheckerCheckSpellingOfString
data SpellCheckerCheckSpellingOfStringMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m (Int32, Int32)), MonadIO m, SpellCheckerK a) => MethodInfo (TYPE Lifted) SpellCheckerCheckSpellingOfStringMethodInfo a signature Source | |
spellCheckerCheckSpellingOfString :: (MonadIO m, SpellCheckerK a) => a -> Text -> m (Int32, Int32) Source
spellCheckerGetAutocorrectSuggestionsForMisspelledWord
data SpellCheckerGetAutocorrectSuggestionsForMisspelledWordMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m Text), MonadIO m, SpellCheckerK a) => MethodInfo (TYPE Lifted) SpellCheckerGetAutocorrectSuggestionsForMisspelledWordMethodInfo a signature Source | |
spellCheckerGetAutocorrectSuggestionsForMisspelledWord :: (MonadIO m, SpellCheckerK a) => a -> Text -> m Text Source
spellCheckerGetGuessesForWord
data SpellCheckerGetGuessesForWordMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Maybe Text -> m [Text]), MonadIO m, SpellCheckerK a) => MethodInfo (TYPE Lifted) SpellCheckerGetGuessesForWordMethodInfo a signature Source | |
spellCheckerGetGuessesForWord :: (MonadIO m, SpellCheckerK a) => a -> Text -> Maybe Text -> m [Text] Source
spellCheckerIgnoreWord
data SpellCheckerIgnoreWordMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, SpellCheckerK a) => MethodInfo (TYPE Lifted) SpellCheckerIgnoreWordMethodInfo a signature Source | |
spellCheckerIgnoreWord :: (MonadIO m, SpellCheckerK a) => a -> Text -> m () Source
spellCheckerLearnWord
data SpellCheckerLearnWordMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, SpellCheckerK a) => MethodInfo (TYPE Lifted) SpellCheckerLearnWordMethodInfo a signature Source | |
spellCheckerLearnWord :: (MonadIO m, SpellCheckerK a) => a -> Text -> m () Source
spellCheckerUpdateSpellCheckingLanguages
data SpellCheckerUpdateSpellCheckingLanguagesMethodInfo Source
((~) (TYPE Lifted) signature (Maybe Text -> m ()), MonadIO m, SpellCheckerK a) => MethodInfo (TYPE Lifted) SpellCheckerUpdateSpellCheckingLanguagesMethodInfo a signature Source | |
spellCheckerUpdateSpellCheckingLanguages :: (MonadIO m, SpellCheckerK a) => a -> Maybe Text -> m () Source