Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (inaki@blueleaf.cc) |
Safe Haskell | None |
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
- 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.
CompletionWords (ManagedPtr CompletionWords) |
Instances
GObject CompletionWords Source # | |
Defined in GI.GtkSource.Objects.CompletionWords gobjectType :: IO GType | |
HasParentTypes CompletionWords Source # | |
Defined in GI.GtkSource.Objects.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
.
noCompletionWords :: Maybe CompletionWords Source #
A convenience alias for Nothing
:: Maybe
CompletionWords
.
Methods
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 => [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
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, 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
set
completionWords [ #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
set
completionWords [ #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
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 => 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
set
completionWords [ #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
set
completionWords [ #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
set
completionWords [ #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
set
completionWords [ #scanBatchSize:=
value ]