gi-gtksource-3.0.9: GtkSource 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.GtkSource.Interfaces.CompletionProvider

Contents

Description

 

Synopsis

Exported types

newtype CompletionProvider Source #

Constructors

CompletionProvider (ManagedPtr CompletionProvider) 

Instances

GObject CompletionProvider Source # 
IsObject CompletionProvider Source # 
IsCompletionProvider CompletionProvider Source # 
((~) * info (ResolveCompletionProviderMethod t CompletionProvider), MethodInfo * info CompletionProvider p) => IsLabel t (CompletionProvider -> p) Source # 
((~) * info (ResolveCompletionProviderMethod t CompletionProvider), MethodInfo * info CompletionProvider p) => IsLabelProxy t (CompletionProvider -> p) Source # 
HasAttributeList * CompletionProvider Source # 
type SignalList CompletionProvider Source # 
type SignalList CompletionProvider
type AttributeList CompletionProvider Source # 
type AttributeList CompletionProvider

Methods

activateProposal

getActivation

getGicon

data CompletionProviderGetGiconMethodInfo Source #

Instances

((~) * signature (m (Maybe Icon)), MonadIO m, IsCompletionProvider a) => MethodInfo * CompletionProviderGetGiconMethodInfo a signature Source # 

Methods

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

getIcon

data CompletionProviderGetIconMethodInfo Source #

Instances

((~) * signature (m (Maybe Pixbuf)), MonadIO m, IsCompletionProvider a) => MethodInfo * CompletionProviderGetIconMethodInfo a signature Source # 

Methods

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

getIconName

data CompletionProviderGetIconNameMethodInfo Source #

Instances

((~) * signature (m (Maybe Text)), MonadIO m, IsCompletionProvider a) => MethodInfo * CompletionProviderGetIconNameMethodInfo a signature Source # 

Methods

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

getInfoWidget

data CompletionProviderGetInfoWidgetMethodInfo Source #

Instances

((~) * signature (b -> m (Maybe Widget)), MonadIO m, IsCompletionProvider a, IsCompletionProposal b) => MethodInfo * CompletionProviderGetInfoWidgetMethodInfo a signature Source # 

Methods

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

getInteractiveDelay

getName

data CompletionProviderGetNameMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsCompletionProvider a) => MethodInfo * CompletionProviderGetNameMethodInfo a signature Source # 

Methods

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

getPriority

data CompletionProviderGetPriorityMethodInfo Source #

Instances

((~) * signature (m Int32), MonadIO m, IsCompletionProvider a) => MethodInfo * CompletionProviderGetPriorityMethodInfo a signature Source # 

Methods

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

getStartIter

data CompletionProviderGetStartIterMethodInfo Source #

Instances

((~) * signature (b -> c -> m (Bool, TextIter)), MonadIO m, IsCompletionProvider a, IsCompletionContext b, IsCompletionProposal c) => MethodInfo * CompletionProviderGetStartIterMethodInfo a signature Source # 

Methods

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

match

data CompletionProviderMatchMethodInfo Source #

Instances

((~) * signature (b -> m Bool), MonadIO m, IsCompletionProvider a, IsCompletionContext b) => MethodInfo * CompletionProviderMatchMethodInfo a signature Source # 

Methods

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

populate

data CompletionProviderPopulateMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsCompletionProvider a, IsCompletionContext b) => MethodInfo * CompletionProviderPopulateMethodInfo a signature Source # 

Methods

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

updateInfo

data CompletionProviderUpdateInfoMethodInfo Source #

Instances

((~) * signature (b -> c -> m ()), MonadIO m, IsCompletionProvider a, IsCompletionProposal b, IsCompletionInfo c) => MethodInfo * CompletionProviderUpdateInfoMethodInfo a signature Source # 

Methods

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