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.CompletionProposal

Contents

Description

 

Synopsis

Exported types

newtype CompletionProposal Source #

Constructors

CompletionProposal (ManagedPtr CompletionProposal) 

Instances

GObject CompletionProposal Source # 
IsObject CompletionProposal Source # 
IsCompletionProposal CompletionProposal Source # 
((~) * info (ResolveCompletionProposalMethod t CompletionProposal), MethodInfo * info CompletionProposal p) => IsLabel t (CompletionProposal -> p) Source # 
((~) * info (ResolveCompletionProposalMethod t CompletionProposal), MethodInfo * info CompletionProposal p) => IsLabelProxy t (CompletionProposal -> p) Source # 
HasAttributeList * CompletionProposal Source # 
type SignalList CompletionProposal Source # 
type SignalList CompletionProposal
type AttributeList CompletionProposal Source # 
type AttributeList CompletionProposal

Methods

changed

data CompletionProposalChangedMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsCompletionProposal a) => MethodInfo * CompletionProposalChangedMethodInfo a signature Source # 

Methods

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

equal

data CompletionProposalEqualMethodInfo Source #

Instances

((~) * signature (b -> m Bool), MonadIO m, IsCompletionProposal a, IsCompletionProposal b) => MethodInfo * CompletionProposalEqualMethodInfo a signature Source # 

Methods

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

getGicon

data CompletionProposalGetGiconMethodInfo Source #

Instances

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

Methods

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

getIcon

data CompletionProposalGetIconMethodInfo Source #

Instances

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

Methods

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

getIconName

data CompletionProposalGetIconNameMethodInfo Source #

Instances

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

Methods

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

getInfo

data CompletionProposalGetInfoMethodInfo Source #

Instances

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

Methods

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

getLabel

data CompletionProposalGetLabelMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsCompletionProposal a) => MethodInfo * CompletionProposalGetLabelMethodInfo a signature Source # 

Methods

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

getMarkup

data CompletionProposalGetMarkupMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsCompletionProposal a) => MethodInfo * CompletionProposalGetMarkupMethodInfo a signature Source # 

Methods

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

getText

data CompletionProposalGetTextMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsCompletionProposal a) => MethodInfo * CompletionProposalGetTextMethodInfo a signature Source # 

Methods

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

hash

data CompletionProposalHashMethodInfo Source #

Instances

((~) * signature (m Word32), MonadIO m, IsCompletionProposal a) => MethodInfo * CompletionProposalHashMethodInfo a signature Source # 

Methods

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

Signals

changed

data CompletionProposalChangedSignalInfo Source #

Instances

SignalInfo CompletionProposalChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType CompletionProposalChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o CompletionProposalChangedSignalInfo -> o -> HaskellCallbackType CompletionProposalChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType CompletionProposalChangedSignalInfo Source # 

onCompletionProposalChanged :: (GObject a, MonadIO m) => a -> CompletionProposalChangedCallback -> m SignalHandlerId Source #