Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
No description available in the introspection data.
Synopsis
- newtype CompletionWords = CompletionWords (ManagedPtr CompletionWords)
- class (GObject o, IsDescendantOf CompletionWords o) => IsCompletionWords o
- toCompletionWords :: (MonadIO m, IsCompletionWords o) => o -> m CompletionWords
- completionWordsNew :: (HasCallStack, MonadIO m, IsPixbuf a) => Maybe Text -> Maybe a -> m CompletionWords
- completionWordsRegister :: (HasCallStack, MonadIO m, IsCompletionWords a, IsTextBuffer b) => a -> b -> m ()
- completionWordsUnregister :: (HasCallStack, MonadIO m, IsCompletionWords a, IsTextBuffer b) => a -> b -> m ()
- constructCompletionWordsActivation :: (IsCompletionWords o, MonadIO m) => [CompletionActivation] -> m (GValueConstruct o)
- getCompletionWordsActivation :: (MonadIO m, IsCompletionWords o) => o -> m [CompletionActivation]
- setCompletionWordsActivation :: (MonadIO m, IsCompletionWords o) => o -> [CompletionActivation] -> m ()
- clearCompletionWordsIcon :: (MonadIO m, IsCompletionWords o) => o -> m ()
- constructCompletionWordsIcon :: (IsCompletionWords o, MonadIO m, IsPixbuf a) => a -> m (GValueConstruct o)
- getCompletionWordsIcon :: (MonadIO m, IsCompletionWords o) => o -> m (Maybe Pixbuf)
- setCompletionWordsIcon :: (MonadIO m, IsCompletionWords o, IsPixbuf a) => o -> a -> m ()
- constructCompletionWordsInteractiveDelay :: (IsCompletionWords o, MonadIO m) => Int32 -> m (GValueConstruct o)
- getCompletionWordsInteractiveDelay :: (MonadIO m, IsCompletionWords o) => o -> m Int32
- setCompletionWordsInteractiveDelay :: (MonadIO m, IsCompletionWords o) => o -> Int32 -> m ()
- constructCompletionWordsMinimumWordSize :: (IsCompletionWords o, MonadIO m) => Word32 -> m (GValueConstruct o)
- getCompletionWordsMinimumWordSize :: (MonadIO m, IsCompletionWords o) => o -> m Word32
- setCompletionWordsMinimumWordSize :: (MonadIO m, IsCompletionWords o) => o -> Word32 -> m ()
- clearCompletionWordsName :: (MonadIO m, IsCompletionWords o) => o -> m ()
- constructCompletionWordsName :: (IsCompletionWords o, MonadIO m) => Text -> m (GValueConstruct o)
- getCompletionWordsName :: (MonadIO m, IsCompletionWords o) => o -> m (Maybe Text)
- setCompletionWordsName :: (MonadIO m, IsCompletionWords o) => o -> Text -> m ()
- constructCompletionWordsPriority :: (IsCompletionWords o, MonadIO m) => Int32 -> m (GValueConstruct o)
- getCompletionWordsPriority :: (MonadIO m, IsCompletionWords o) => o -> m Int32
- setCompletionWordsPriority :: (MonadIO m, IsCompletionWords o) => o -> Int32 -> m ()
- constructCompletionWordsProposalsBatchSize :: (IsCompletionWords o, MonadIO m) => Word32 -> m (GValueConstruct o)
- getCompletionWordsProposalsBatchSize :: (MonadIO m, IsCompletionWords o) => o -> m Word32
- setCompletionWordsProposalsBatchSize :: (MonadIO m, IsCompletionWords o) => o -> Word32 -> m ()
- constructCompletionWordsScanBatchSize :: (IsCompletionWords o, MonadIO m) => Word32 -> m (GValueConstruct o)
- getCompletionWordsScanBatchSize :: (MonadIO m, IsCompletionWords o) => o -> m Word32
- setCompletionWordsScanBatchSize :: (MonadIO m, IsCompletionWords o) => o -> Word32 -> m ()
Exported types
newtype CompletionWords Source #
Memory-managed wrapper type.
Instances
Eq CompletionWords Source # | |
Defined in GI.GtkSource.Objects.CompletionWords (==) :: CompletionWords -> CompletionWords -> Bool # (/=) :: CompletionWords -> CompletionWords -> Bool # | |
GObject CompletionWords Source # | |
Defined in GI.GtkSource.Objects.CompletionWords | |
ManagedPtrNewtype CompletionWords Source # | |
TypedObject CompletionWords Source # | |
Defined in GI.GtkSource.Objects.CompletionWords | |
HasParentTypes CompletionWords Source # | |
Defined in GI.GtkSource.Objects.CompletionWords | |
IsGValue (Maybe CompletionWords) Source # | Convert |
Defined in GI.GtkSource.Objects.CompletionWords gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe CompletionWords -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe CompletionWords) # | |
type ParentTypes CompletionWords Source # | |
Defined in GI.GtkSource.Objects.CompletionWords |
class (GObject o, IsDescendantOf CompletionWords o) => IsCompletionWords o Source #
Type class for types which can be safely cast to CompletionWords
, for instance with toCompletionWords
.
Instances
(GObject o, IsDescendantOf CompletionWords o) => IsCompletionWords o Source # | |
Defined in GI.GtkSource.Objects.CompletionWords |
toCompletionWords :: (MonadIO m, IsCompletionWords o) => o -> m CompletionWords Source #
Cast to CompletionWords
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
activateProposal, bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, isFloating, match, notify, notifyByPspec, populate, ref, refSink, register, runDispose, stealData, stealQdata, thawNotify, unref, unregister, updateInfo, watchClosure.
Getters
getActivation, getData, getGicon, getIcon, getIconName, getInfoWidget, getInteractiveDelay, getName, getPriority, getProperty, getQdata, getStartIter.
Setters
new
:: (HasCallStack, MonadIO m, IsPixbuf a) | |
=> Maybe Text |
|
-> Maybe a |
|
-> m CompletionWords | Returns: a new |
No description available in the introspection data.
register
completionWordsRegister Source #
:: (HasCallStack, MonadIO m, IsCompletionWords a, IsTextBuffer b) | |
=> a |
|
-> b |
|
-> m () |
Registers buffer
in the words
provider.
unregister
completionWordsUnregister Source #
:: (HasCallStack, MonadIO m, IsCompletionWords a, IsTextBuffer b) | |
=> a |
|
-> b |
|
-> m () |
Unregisters buffer
from the words
provider.
Properties
activation
The type of activation.
Since: 3.10
constructCompletionWordsActivation :: (IsCompletionWords o, MonadIO m) => [CompletionActivation] -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “activation
” property. This is rarely needed directly, but it is used by new
.
getCompletionWordsActivation :: (MonadIO m, IsCompletionWords o) => o -> m [CompletionActivation] Source #
Get the value of the “activation
” property.
When overloading is enabled, this is equivalent to
get
completionWords #activation
setCompletionWordsActivation :: (MonadIO m, IsCompletionWords o) => o -> [CompletionActivation] -> m () Source #
Set the value of the “activation
” property.
When overloading is enabled, this is equivalent to
set
completionWords [ #activation:=
value ]
icon
No description available in the introspection data.
clearCompletionWordsIcon :: (MonadIO m, IsCompletionWords o) => o -> m () Source #
Set the value of the “icon
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#icon
constructCompletionWordsIcon :: (IsCompletionWords o, MonadIO m, IsPixbuf a) => a -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “icon
” property. This is rarely needed directly, but it is used by new
.
getCompletionWordsIcon :: (MonadIO m, IsCompletionWords o) => o -> m (Maybe Pixbuf) Source #
Get the value of the “icon
” property.
When overloading is enabled, this is equivalent to
get
completionWords #icon
setCompletionWordsIcon :: (MonadIO m, IsCompletionWords o, IsPixbuf a) => o -> a -> m () Source #
Set the value of the “icon
” property.
When overloading is enabled, this is equivalent to
set
completionWords [ #icon:=
value ]
interactiveDelay
No description available in the introspection data.
constructCompletionWordsInteractiveDelay :: (IsCompletionWords o, MonadIO m) => Int32 -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “interactive-delay
” property. This is rarely needed directly, but it is used by new
.
getCompletionWordsInteractiveDelay :: (MonadIO m, IsCompletionWords o) => o -> m Int32 Source #
Get the value of the “interactive-delay
” property.
When overloading is enabled, this is equivalent to
get
completionWords #interactiveDelay
setCompletionWordsInteractiveDelay :: (MonadIO m, IsCompletionWords o) => o -> Int32 -> m () Source #
Set the value of the “interactive-delay
” property.
When overloading is enabled, this is equivalent to
set
completionWords [ #interactiveDelay:=
value ]
minimumWordSize
No description available in the introspection data.
constructCompletionWordsMinimumWordSize :: (IsCompletionWords o, MonadIO m) => Word32 -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “minimum-word-size
” property. This is rarely needed directly, but it is used by new
.
getCompletionWordsMinimumWordSize :: (MonadIO m, IsCompletionWords o) => o -> m Word32 Source #
Get the value of the “minimum-word-size
” property.
When overloading is enabled, this is equivalent to
get
completionWords #minimumWordSize
setCompletionWordsMinimumWordSize :: (MonadIO m, IsCompletionWords o) => o -> Word32 -> m () Source #
Set the value of the “minimum-word-size
” property.
When overloading is enabled, this is equivalent to
set
completionWords [ #minimumWordSize:=
value ]
name
No description available in the introspection data.
clearCompletionWordsName :: (MonadIO m, IsCompletionWords o) => o -> m () Source #
Set the value of the “name
” property to Nothing
.
When overloading is enabled, this is equivalent to
clear
#name
constructCompletionWordsName :: (IsCompletionWords o, MonadIO m) => Text -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “name
” property. This is rarely needed directly, but it is used by new
.
getCompletionWordsName :: (MonadIO m, IsCompletionWords o) => o -> m (Maybe Text) Source #
Get the value of the “name
” property.
When overloading is enabled, this is equivalent to
get
completionWords #name
setCompletionWordsName :: (MonadIO m, IsCompletionWords o) => o -> Text -> m () Source #
Set the value of the “name
” property.
When overloading is enabled, this is equivalent to
set
completionWords [ #name:=
value ]
priority
No description available in the introspection data.
constructCompletionWordsPriority :: (IsCompletionWords o, MonadIO m) => Int32 -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “priority
” property. This is rarely needed directly, but it is used by new
.
getCompletionWordsPriority :: (MonadIO m, IsCompletionWords o) => o -> m Int32 Source #
Get the value of the “priority
” property.
When overloading is enabled, this is equivalent to
get
completionWords #priority
setCompletionWordsPriority :: (MonadIO m, IsCompletionWords o) => o -> Int32 -> m () Source #
Set the value of the “priority
” property.
When overloading is enabled, this is equivalent to
set
completionWords [ #priority:=
value ]
proposalsBatchSize
No description available in the introspection data.
constructCompletionWordsProposalsBatchSize :: (IsCompletionWords o, MonadIO m) => Word32 -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “proposals-batch-size
” property. This is rarely needed directly, but it is used by new
.
getCompletionWordsProposalsBatchSize :: (MonadIO m, IsCompletionWords o) => o -> m Word32 Source #
Get the value of the “proposals-batch-size
” property.
When overloading is enabled, this is equivalent to
get
completionWords #proposalsBatchSize
setCompletionWordsProposalsBatchSize :: (MonadIO m, IsCompletionWords o) => o -> Word32 -> m () Source #
Set the value of the “proposals-batch-size
” property.
When overloading is enabled, this is equivalent to
set
completionWords [ #proposalsBatchSize:=
value ]
scanBatchSize
No description available in the introspection data.
constructCompletionWordsScanBatchSize :: (IsCompletionWords o, MonadIO m) => Word32 -> m (GValueConstruct o) Source #
Construct a GValueConstruct
with valid value for the “scan-batch-size
” property. This is rarely needed directly, but it is used by new
.
getCompletionWordsScanBatchSize :: (MonadIO m, IsCompletionWords o) => o -> m Word32 Source #
Get the value of the “scan-batch-size
” property.
When overloading is enabled, this is equivalent to
get
completionWords #scanBatchSize
setCompletionWordsScanBatchSize :: (MonadIO m, IsCompletionWords o) => o -> Word32 -> m () Source #
Set the value of the “scan-batch-size
” property.
When overloading is enabled, this is equivalent to
set
completionWords [ #scanBatchSize:=
value ]