| Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.GtkSource.Objects.CompletionWords
Contents
Description
No description available in the introspection data.
Synopsis
- newtype CompletionWords = CompletionWords (ManagedPtr CompletionWords)
- class GObject o => IsCompletionWords o
- toCompletionWords :: (MonadIO m, IsCompletionWords o) => o -> m CompletionWords
- noCompletionWords :: Maybe 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 => [CompletionActivation] -> IO (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, IsPixbuf a) => a -> IO (GValueConstruct o)
- getCompletionWordsIcon :: (MonadIO m, IsCompletionWords o) => o -> m (Maybe Pixbuf)
- setCompletionWordsIcon :: (MonadIO m, IsCompletionWords o, IsPixbuf a) => o -> a -> m ()
- constructCompletionWordsInteractiveDelay :: IsCompletionWords o => Int32 -> IO (GValueConstruct o)
- getCompletionWordsInteractiveDelay :: (MonadIO m, IsCompletionWords o) => o -> m Int32
- setCompletionWordsInteractiveDelay :: (MonadIO m, IsCompletionWords o) => o -> Int32 -> m ()
- constructCompletionWordsMinimumWordSize :: IsCompletionWords o => Word32 -> IO (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 => Text -> IO (GValueConstruct o)
- getCompletionWordsName :: (MonadIO m, IsCompletionWords o) => o -> m (Maybe Text)
- setCompletionWordsName :: (MonadIO m, IsCompletionWords o) => o -> Text -> m ()
- constructCompletionWordsPriority :: IsCompletionWords o => Int32 -> IO (GValueConstruct o)
- getCompletionWordsPriority :: (MonadIO m, IsCompletionWords o) => o -> m Int32
- setCompletionWordsPriority :: (MonadIO m, IsCompletionWords o) => o -> Int32 -> m ()
- constructCompletionWordsProposalsBatchSize :: IsCompletionWords o => Word32 -> IO (GValueConstruct o)
- getCompletionWordsProposalsBatchSize :: (MonadIO m, IsCompletionWords o) => o -> m Word32
- setCompletionWordsProposalsBatchSize :: (MonadIO m, IsCompletionWords o) => o -> Word32 -> m ()
- constructCompletionWordsScanBatchSize :: IsCompletionWords o => Word32 -> IO (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.
Constructors
| CompletionWords (ManagedPtr CompletionWords) |
Instances
| GObject CompletionWords Source # | |
Defined in GI.GtkSource.Objects.CompletionWords Methods gobjectType :: CompletionWords -> IO GType # | |
| IsObject CompletionWords Source # | |
Defined in GI.GtkSource.Objects.CompletionWords | |
| IsCompletionProvider CompletionWords Source # | |
Defined in GI.GtkSource.Objects.CompletionWords | |
| IsCompletionWords CompletionWords Source # | |
Defined in GI.GtkSource.Objects.CompletionWords | |
class GObject o => IsCompletionWords o Source #
Type class for types which can be safely cast to CompletionWords, for instance with toCompletionWords.
Instances
| (GObject a, (UnknownAncestorError CompletionWords a :: Constraint)) => IsCompletionWords a Source # | |
Defined in GI.GtkSource.Objects.CompletionWords | |
| IsCompletionWords CompletionWords 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.
noCompletionWords :: Maybe CompletionWords Source #
A convenience alias for Nothing :: Maybe CompletionWords.
Methods
new
Arguments
| :: (HasCallStack, MonadIO m, IsPixbuf a) | |
| => Maybe Text |
|
| -> Maybe a |
|
| -> m CompletionWords | Returns: a new |
No description available in the introspection data.
register
completionWordsRegister Source #
Arguments
| :: (HasCallStack, MonadIO m, IsCompletionWords a, IsTextBuffer b) | |
| => a |
|
| -> b |
|
| -> m () |
Registers buffer in the words provider.
unregister
completionWordsUnregister Source #
Arguments
| :: (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 => [CompletionActivation] -> IO (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
setcompletionWords [ #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, IsPixbuf a) => a -> IO (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
setcompletionWords [ #icon:=value ]
interactiveDelay
No description available in the introspection data.
constructCompletionWordsInteractiveDelay :: IsCompletionWords o => Int32 -> IO (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
setcompletionWords [ #interactiveDelay:=value ]
minimumWordSize
No description available in the introspection data.
constructCompletionWordsMinimumWordSize :: IsCompletionWords o => Word32 -> IO (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
setcompletionWords [ #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 => Text -> IO (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
setcompletionWords [ #name:=value ]
priority
No description available in the introspection data.
constructCompletionWordsPriority :: IsCompletionWords o => Int32 -> IO (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
setcompletionWords [ #priority:=value ]
proposalsBatchSize
No description available in the introspection data.
constructCompletionWordsProposalsBatchSize :: IsCompletionWords o => Word32 -> IO (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
setcompletionWords [ #proposalsBatchSize:=value ]
scanBatchSize
No description available in the introspection data.
constructCompletionWordsScanBatchSize :: IsCompletionWords o => Word32 -> IO (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
setcompletionWords [ #scanBatchSize:=value ]