gi-gtksource-3.0.7: 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.CompletionContext

Contents

Description

 

Synopsis

Exported types

newtype CompletionContext Source #

Constructors

CompletionContext (ManagedPtr CompletionContext) 

Instances

GObject CompletionContext Source # 
IsObject CompletionContext Source # 
IsCompletionContext CompletionContext Source # 
((~) * info (ResolveCompletionContextMethod t CompletionContext), MethodInfo * info CompletionContext p) => IsLabel t (CompletionContext -> p) Source # 
((~) * info (ResolveCompletionContextMethod t CompletionContext), MethodInfo * info CompletionContext p) => IsLabelProxy t (CompletionContext -> p) Source # 
HasAttributeList * CompletionContext Source # 
type SignalList CompletionContext Source # 
type SignalList CompletionContext
type AttributeList CompletionContext Source # 
type AttributeList CompletionContext

class GObject o => IsCompletionContext o Source #

Methods

addProposals

data CompletionContextAddProposalsMethodInfo Source #

Instances

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

Methods

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

getActivation

getIter

data CompletionContextGetIterMethodInfo Source #

Instances

((~) * signature (m (Bool, TextIter)), MonadIO m, IsCompletionContext a) => MethodInfo * CompletionContextGetIterMethodInfo a signature Source # 

Methods

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

Properties

activation

data CompletionContextActivationPropertyInfo Source #

Instances

AttrInfo CompletionContextActivationPropertyInfo Source # 
type AttrSetTypeConstraint CompletionContextActivationPropertyInfo Source # 
type AttrOrigin CompletionContextActivationPropertyInfo Source # 
type AttrLabel CompletionContextActivationPropertyInfo Source # 
type AttrLabel CompletionContextActivationPropertyInfo = "activation"
type AttrGetType CompletionContextActivationPropertyInfo Source # 
type AttrBaseTypeConstraint CompletionContextActivationPropertyInfo Source # 
type AttrAllowedOps CompletionContextActivationPropertyInfo Source # 
type AttrAllowedOps CompletionContextActivationPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

completionContextActivation :: AttrLabelProxy "activation" Source #

completion

data CompletionContextCompletionPropertyInfo Source #

Instances

AttrInfo CompletionContextCompletionPropertyInfo Source # 
type AttrSetTypeConstraint CompletionContextCompletionPropertyInfo Source # 
type AttrOrigin CompletionContextCompletionPropertyInfo Source # 
type AttrLabel CompletionContextCompletionPropertyInfo Source # 
type AttrLabel CompletionContextCompletionPropertyInfo = "completion"
type AttrGetType CompletionContextCompletionPropertyInfo Source # 
type AttrBaseTypeConstraint CompletionContextCompletionPropertyInfo Source # 
type AttrAllowedOps CompletionContextCompletionPropertyInfo Source # 
type AttrAllowedOps CompletionContextCompletionPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))

completionContextCompletion :: AttrLabelProxy "completion" Source #

iter

data CompletionContextIterPropertyInfo Source #

Instances

AttrInfo CompletionContextIterPropertyInfo Source # 

Associated Types

type AttrAllowedOps CompletionContextIterPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint CompletionContextIterPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint CompletionContextIterPropertyInfo :: * -> Constraint

type AttrGetType CompletionContextIterPropertyInfo :: *

type AttrLabel CompletionContextIterPropertyInfo :: Symbol

type AttrOrigin CompletionContextIterPropertyInfo :: *

type AttrSetTypeConstraint CompletionContextIterPropertyInfo Source # 
type AttrSetTypeConstraint CompletionContextIterPropertyInfo = * ~ TextIter
type AttrOrigin CompletionContextIterPropertyInfo Source # 
type AttrLabel CompletionContextIterPropertyInfo Source # 
type AttrLabel CompletionContextIterPropertyInfo = "iter"
type AttrGetType CompletionContextIterPropertyInfo Source # 
type AttrGetType CompletionContextIterPropertyInfo = Maybe TextIter
type AttrBaseTypeConstraint CompletionContextIterPropertyInfo Source # 
type AttrAllowedOps CompletionContextIterPropertyInfo Source # 
type AttrAllowedOps CompletionContextIterPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

completionContextIter :: AttrLabelProxy "iter" Source #

constructCompletionContextIter :: IsCompletionContext o => TextIter -> IO (GValueConstruct o) Source #

setCompletionContextIter :: (MonadIO m, IsCompletionContext o) => o -> TextIter -> m () Source #

Signals

cancelled

data CompletionContextCancelledSignalInfo Source #

Instances

SignalInfo CompletionContextCancelledSignalInfo Source # 

Associated Types

type HaskellCallbackType CompletionContextCancelledSignalInfo :: *

Methods

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

type HaskellCallbackType CompletionContextCancelledSignalInfo Source # 

onCompletionContextCancelled :: (GObject a, MonadIO m) => a -> CompletionContextCancelledCallback -> m SignalHandlerId Source #