gi-gtksource-0.3.18.14: 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.Objects.Completion

Contents

Description

 

Synopsis

Exported types

newtype Completion Source

Instances

GObject Completion 
((~) * info (ResolveCompletionMethod t Completion), MethodInfo * info Completion p) => IsLabelProxy t (Completion -> p) 
type ParentTypes Completion 
type AttributeList Completion 
type SignalList Completion 

Methods

completionAddProvider

data CompletionAddProviderMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, CompletionK a, CompletionProviderK b) => MethodInfo * CompletionAddProviderMethodInfo a signature 

completionBlockInteractive

completionCreateContext

completionGetInfoWindow

completionGetProviders

completionGetView

data CompletionGetViewMethodInfo Source

Instances

((~) * signature (m (Maybe View)), MonadIO m, CompletionK a) => MethodInfo * CompletionGetViewMethodInfo a signature 

completionHide

data CompletionHideMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, CompletionK a) => MethodInfo * CompletionHideMethodInfo a signature 

completionHide :: (MonadIO m, CompletionK a) => a -> m () Source

completionMoveWindow

data CompletionMoveWindowMethodInfo Source

Instances

((~) * signature (TextIter -> m ()), MonadIO m, CompletionK a) => MethodInfo * CompletionMoveWindowMethodInfo a signature 

completionMoveWindow :: (MonadIO m, CompletionK a) => a -> TextIter -> m () Source

Deprecated: (Since version 3.8)Use gtk_source_completion_provider_get_start_iter() instead.

completionRemoveProvider

completionShow

data CompletionShowMethodInfo Source

Instances

((~) * signature ([b] -> c -> m Bool), MonadIO m, CompletionK a, CompletionProviderK b, CompletionContextK c) => MethodInfo * CompletionShowMethodInfo a signature 

completionUnblockInteractive

Properties

Accelerators

AutoCompleteDelay

ProposalPageSize

ProviderPageSize

RememberInfoVisibility

SelectOnShow

ShowHeaders

ShowIcons

View

Signals

ActivateProposal

Hide

type CompletionHideCallbackC = Ptr () -> Ptr () -> IO () Source

MoveCursor

MovePage

type CompletionMovePageCallbackC = Ptr () -> CUInt -> Int32 -> Ptr () -> IO () Source

PopulateContext

Show

type CompletionShowCallbackC = Ptr () -> Ptr () -> IO () Source