gi-gtksource-3.0.2: 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

Methods

completionAddProvider

completionBlockInteractive

completionCreateContext

completionGetInfoWindow

completionGetProviders

completionGetView

data CompletionGetViewMethodInfo Source

Instances

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

completionHide

data CompletionHideMethodInfo Source

Instances

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

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

completionMoveWindow

data CompletionMoveWindowMethodInfo Source

Instances

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

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 Source 

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