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

Contents

Description

 

Synopsis

Exported types

newtype CompletionWords Source #

Constructors

CompletionWords (ManagedPtr CompletionWords) 

Instances

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

class GObject o => IsCompletionWords o Source #

Instances

Methods

new

completionWordsNew :: (MonadIO m, IsPixbuf a) => Maybe Text -> Maybe a -> m CompletionWords Source #

register

data CompletionWordsRegisterMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsCompletionWords a, IsTextBuffer b) => MethodInfo * CompletionWordsRegisterMethodInfo a signature Source # 

Methods

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

completionWordsRegister :: (MonadIO m, IsCompletionWords a, IsTextBuffer b) => a -> b -> m () Source #

unregister

data CompletionWordsUnregisterMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsCompletionWords a, IsTextBuffer b) => MethodInfo * CompletionWordsUnregisterMethodInfo a signature Source # 

Methods

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

completionWordsUnregister :: (MonadIO m, IsCompletionWords a, IsTextBuffer b) => a -> b -> m () Source #

Properties

activation

data CompletionWordsActivationPropertyInfo Source #

Instances

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

completionWordsActivation :: AttrLabelProxy "activation" Source #

icon

data CompletionWordsIconPropertyInfo Source #

Instances

AttrInfo CompletionWordsIconPropertyInfo Source # 

Associated Types

type AttrAllowedOps CompletionWordsIconPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint CompletionWordsIconPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint CompletionWordsIconPropertyInfo :: * -> Constraint

type AttrGetType CompletionWordsIconPropertyInfo :: *

type AttrLabel CompletionWordsIconPropertyInfo :: Symbol

type AttrOrigin CompletionWordsIconPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint CompletionWordsIconPropertyInfo o => Proxy * CompletionWordsIconPropertyInfo -> o -> IO (AttrGetType CompletionWordsIconPropertyInfo)

attrSet :: (AttrBaseTypeConstraint CompletionWordsIconPropertyInfo o, AttrSetTypeConstraint CompletionWordsIconPropertyInfo b) => Proxy * CompletionWordsIconPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint CompletionWordsIconPropertyInfo o => Proxy * CompletionWordsIconPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint CompletionWordsIconPropertyInfo o, AttrSetTypeConstraint CompletionWordsIconPropertyInfo b) => Proxy * CompletionWordsIconPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint CompletionWordsIconPropertyInfo Source # 
type AttrSetTypeConstraint CompletionWordsIconPropertyInfo = IsPixbuf
type AttrOrigin CompletionWordsIconPropertyInfo Source # 
type AttrLabel CompletionWordsIconPropertyInfo Source # 
type AttrLabel CompletionWordsIconPropertyInfo = "icon"
type AttrGetType CompletionWordsIconPropertyInfo Source # 
type AttrGetType CompletionWordsIconPropertyInfo = Maybe Pixbuf
type AttrBaseTypeConstraint CompletionWordsIconPropertyInfo Source # 
type AttrAllowedOps CompletionWordsIconPropertyInfo Source # 
type AttrAllowedOps CompletionWordsIconPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag))))

completionWordsIcon :: AttrLabelProxy "icon" Source #

constructCompletionWordsIcon :: (IsCompletionWords o, IsPixbuf a) => a -> IO (GValueConstruct o) Source #

setCompletionWordsIcon :: (MonadIO m, IsCompletionWords o, IsPixbuf a) => o -> a -> m () Source #

interactiveDelay

data CompletionWordsInteractiveDelayPropertyInfo Source #

Instances

AttrInfo CompletionWordsInteractiveDelayPropertyInfo Source # 
type AttrSetTypeConstraint CompletionWordsInteractiveDelayPropertyInfo Source # 
type AttrSetTypeConstraint CompletionWordsInteractiveDelayPropertyInfo = * ~ Int32
type AttrOrigin CompletionWordsInteractiveDelayPropertyInfo Source # 
type AttrLabel CompletionWordsInteractiveDelayPropertyInfo Source # 
type AttrLabel CompletionWordsInteractiveDelayPropertyInfo = "interactive-delay"
type AttrGetType CompletionWordsInteractiveDelayPropertyInfo Source # 
type AttrBaseTypeConstraint CompletionWordsInteractiveDelayPropertyInfo Source # 
type AttrAllowedOps CompletionWordsInteractiveDelayPropertyInfo Source # 
type AttrAllowedOps CompletionWordsInteractiveDelayPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

completionWordsInteractiveDelay :: AttrLabelProxy "interactiveDelay" Source #

minimumWordSize

data CompletionWordsMinimumWordSizePropertyInfo Source #

Instances

AttrInfo CompletionWordsMinimumWordSizePropertyInfo Source # 
type AttrSetTypeConstraint CompletionWordsMinimumWordSizePropertyInfo Source # 
type AttrSetTypeConstraint CompletionWordsMinimumWordSizePropertyInfo = * ~ Word32
type AttrOrigin CompletionWordsMinimumWordSizePropertyInfo Source # 
type AttrLabel CompletionWordsMinimumWordSizePropertyInfo Source # 
type AttrLabel CompletionWordsMinimumWordSizePropertyInfo = "minimum-word-size"
type AttrGetType CompletionWordsMinimumWordSizePropertyInfo Source # 
type AttrBaseTypeConstraint CompletionWordsMinimumWordSizePropertyInfo Source # 
type AttrAllowedOps CompletionWordsMinimumWordSizePropertyInfo Source # 
type AttrAllowedOps CompletionWordsMinimumWordSizePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

completionWordsMinimumWordSize :: AttrLabelProxy "minimumWordSize" Source #

name

data CompletionWordsNamePropertyInfo Source #

Instances

AttrInfo CompletionWordsNamePropertyInfo Source # 

Associated Types

type AttrAllowedOps CompletionWordsNamePropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint CompletionWordsNamePropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint CompletionWordsNamePropertyInfo :: * -> Constraint

type AttrGetType CompletionWordsNamePropertyInfo :: *

type AttrLabel CompletionWordsNamePropertyInfo :: Symbol

type AttrOrigin CompletionWordsNamePropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint CompletionWordsNamePropertyInfo o => Proxy * CompletionWordsNamePropertyInfo -> o -> IO (AttrGetType CompletionWordsNamePropertyInfo)

attrSet :: (AttrBaseTypeConstraint CompletionWordsNamePropertyInfo o, AttrSetTypeConstraint CompletionWordsNamePropertyInfo b) => Proxy * CompletionWordsNamePropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint CompletionWordsNamePropertyInfo o => Proxy * CompletionWordsNamePropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint CompletionWordsNamePropertyInfo o, AttrSetTypeConstraint CompletionWordsNamePropertyInfo b) => Proxy * CompletionWordsNamePropertyInfo -> b -> IO (GValueConstruct o)

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

completionWordsName :: AttrLabelProxy "name" Source #

constructCompletionWordsName :: IsCompletionWords o => Text -> IO (GValueConstruct o) Source #

priority

data CompletionWordsPriorityPropertyInfo Source #

Instances

AttrInfo CompletionWordsPriorityPropertyInfo Source # 

Associated Types

type AttrAllowedOps CompletionWordsPriorityPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint CompletionWordsPriorityPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint CompletionWordsPriorityPropertyInfo :: * -> Constraint

type AttrGetType CompletionWordsPriorityPropertyInfo :: *

type AttrLabel CompletionWordsPriorityPropertyInfo :: Symbol

type AttrOrigin CompletionWordsPriorityPropertyInfo :: *

type AttrSetTypeConstraint CompletionWordsPriorityPropertyInfo Source # 
type AttrSetTypeConstraint CompletionWordsPriorityPropertyInfo = * ~ Int32
type AttrOrigin CompletionWordsPriorityPropertyInfo Source # 
type AttrLabel CompletionWordsPriorityPropertyInfo Source # 
type AttrLabel CompletionWordsPriorityPropertyInfo = "priority"
type AttrGetType CompletionWordsPriorityPropertyInfo Source # 
type AttrBaseTypeConstraint CompletionWordsPriorityPropertyInfo Source # 
type AttrAllowedOps CompletionWordsPriorityPropertyInfo Source # 
type AttrAllowedOps CompletionWordsPriorityPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

completionWordsPriority :: AttrLabelProxy "priority" Source #

proposalsBatchSize

data CompletionWordsProposalsBatchSizePropertyInfo Source #

Instances

AttrInfo CompletionWordsProposalsBatchSizePropertyInfo Source # 
type AttrSetTypeConstraint CompletionWordsProposalsBatchSizePropertyInfo Source # 
type AttrOrigin CompletionWordsProposalsBatchSizePropertyInfo Source # 
type AttrLabel CompletionWordsProposalsBatchSizePropertyInfo Source # 
type AttrLabel CompletionWordsProposalsBatchSizePropertyInfo = "proposals-batch-size"
type AttrGetType CompletionWordsProposalsBatchSizePropertyInfo Source # 
type AttrBaseTypeConstraint CompletionWordsProposalsBatchSizePropertyInfo Source # 
type AttrAllowedOps CompletionWordsProposalsBatchSizePropertyInfo Source # 
type AttrAllowedOps CompletionWordsProposalsBatchSizePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

completionWordsProposalsBatchSize :: AttrLabelProxy "proposalsBatchSize" Source #

scanBatchSize

data CompletionWordsScanBatchSizePropertyInfo Source #

Instances

AttrInfo CompletionWordsScanBatchSizePropertyInfo Source # 
type AttrSetTypeConstraint CompletionWordsScanBatchSizePropertyInfo Source # 
type AttrSetTypeConstraint CompletionWordsScanBatchSizePropertyInfo = * ~ Word32
type AttrOrigin CompletionWordsScanBatchSizePropertyInfo Source # 
type AttrLabel CompletionWordsScanBatchSizePropertyInfo Source # 
type AttrLabel CompletionWordsScanBatchSizePropertyInfo = "scan-batch-size"
type AttrGetType CompletionWordsScanBatchSizePropertyInfo Source # 
type AttrBaseTypeConstraint CompletionWordsScanBatchSizePropertyInfo Source # 
type AttrAllowedOps CompletionWordsScanBatchSizePropertyInfo Source # 
type AttrAllowedOps CompletionWordsScanBatchSizePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

completionWordsScanBatchSize :: AttrLabelProxy "scanBatchSize" Source #