| 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
- newtype CompletionWords = CompletionWords (ManagedPtr CompletionWords)
- class GObject o => IsCompletionWords o
- toCompletionWords :: IsCompletionWords o => o -> IO CompletionWords
- noCompletionWords :: Maybe CompletionWords
- completionWordsNew :: (HasCallStack, MonadIO m, IsPixbuf a) => Maybe Text -> Maybe a -> m CompletionWords
- data CompletionWordsRegisterMethodInfo
- completionWordsRegister :: (HasCallStack, MonadIO m, IsCompletionWords a, IsTextBuffer b) => a -> b -> m ()
- data CompletionWordsUnregisterMethodInfo
- completionWordsUnregister :: (HasCallStack, MonadIO m, IsCompletionWords a, IsTextBuffer b) => a -> b -> m ()
- data CompletionWordsActivationPropertyInfo
- completionWordsActivation :: AttrLabelProxy "activation"
- constructCompletionWordsActivation :: IsCompletionWords o => [CompletionActivation] -> IO (GValueConstruct o)
- getCompletionWordsActivation :: (MonadIO m, IsCompletionWords o) => o -> m [CompletionActivation]
- setCompletionWordsActivation :: (MonadIO m, IsCompletionWords o) => o -> [CompletionActivation] -> m ()
- data CompletionWordsIconPropertyInfo
- clearCompletionWordsIcon :: (MonadIO m, IsCompletionWords o) => o -> m ()
- completionWordsIcon :: AttrLabelProxy "icon"
- 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 ()
- data CompletionWordsInteractiveDelayPropertyInfo
- completionWordsInteractiveDelay :: AttrLabelProxy "interactiveDelay"
- constructCompletionWordsInteractiveDelay :: IsCompletionWords o => Int32 -> IO (GValueConstruct o)
- getCompletionWordsInteractiveDelay :: (MonadIO m, IsCompletionWords o) => o -> m Int32
- setCompletionWordsInteractiveDelay :: (MonadIO m, IsCompletionWords o) => o -> Int32 -> m ()
- data CompletionWordsMinimumWordSizePropertyInfo
- completionWordsMinimumWordSize :: AttrLabelProxy "minimumWordSize"
- constructCompletionWordsMinimumWordSize :: IsCompletionWords o => Word32 -> IO (GValueConstruct o)
- getCompletionWordsMinimumWordSize :: (MonadIO m, IsCompletionWords o) => o -> m Word32
- setCompletionWordsMinimumWordSize :: (MonadIO m, IsCompletionWords o) => o -> Word32 -> m ()
- data CompletionWordsNamePropertyInfo
- clearCompletionWordsName :: (MonadIO m, IsCompletionWords o) => o -> m ()
- completionWordsName :: AttrLabelProxy "name"
- constructCompletionWordsName :: IsCompletionWords o => Text -> IO (GValueConstruct o)
- getCompletionWordsName :: (MonadIO m, IsCompletionWords o) => o -> m (Maybe Text)
- setCompletionWordsName :: (MonadIO m, IsCompletionWords o) => o -> Text -> m ()
- data CompletionWordsPriorityPropertyInfo
- completionWordsPriority :: AttrLabelProxy "priority"
- constructCompletionWordsPriority :: IsCompletionWords o => Int32 -> IO (GValueConstruct o)
- getCompletionWordsPriority :: (MonadIO m, IsCompletionWords o) => o -> m Int32
- setCompletionWordsPriority :: (MonadIO m, IsCompletionWords o) => o -> Int32 -> m ()
- data CompletionWordsProposalsBatchSizePropertyInfo
- completionWordsProposalsBatchSize :: AttrLabelProxy "proposalsBatchSize"
- constructCompletionWordsProposalsBatchSize :: IsCompletionWords o => Word32 -> IO (GValueConstruct o)
- getCompletionWordsProposalsBatchSize :: (MonadIO m, IsCompletionWords o) => o -> m Word32
- setCompletionWordsProposalsBatchSize :: (MonadIO m, IsCompletionWords o) => o -> Word32 -> m ()
- data CompletionWordsScanBatchSizePropertyInfo
- completionWordsScanBatchSize :: AttrLabelProxy "scanBatchSize"
- 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 #
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 AttributeList CompletionWords Source # | |
| type SignalList CompletionWords Source # | |
class GObject o => IsCompletionWords o Source #
Instances
toCompletionWords :: IsCompletionWords o => o -> IO CompletionWords Source #
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
data CompletionWordsRegisterMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsCompletionWords a, IsTextBuffer b) => MethodInfo * CompletionWordsRegisterMethodInfo a signature Source # | |
completionWordsRegister Source #
Arguments
| :: (HasCallStack, MonadIO m, IsCompletionWords a, IsTextBuffer b) | |
| => a |
|
| -> b |
|
| -> m () |
Registers buffer in the words provider.
unregister
data CompletionWordsUnregisterMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsCompletionWords a, IsTextBuffer b) => MethodInfo * CompletionWordsUnregisterMethodInfo a signature Source # | |
completionWordsUnregister Source #
Arguments
| :: (HasCallStack, MonadIO m, IsCompletionWords a, IsTextBuffer b) | |
| => a |
|
| -> b |
|
| -> m () |
Unregisters buffer from the words provider.
Properties
activation
data CompletionWordsActivationPropertyInfo Source #
Instances
completionWordsActivation :: AttrLabelProxy "activation" Source #
constructCompletionWordsActivation :: IsCompletionWords o => [CompletionActivation] -> IO (GValueConstruct o) Source #
getCompletionWordsActivation :: (MonadIO m, IsCompletionWords o) => o -> m [CompletionActivation] Source #
setCompletionWordsActivation :: (MonadIO m, IsCompletionWords o) => o -> [CompletionActivation] -> m () Source #
icon
data CompletionWordsIconPropertyInfo Source #
Instances
clearCompletionWordsIcon :: (MonadIO m, IsCompletionWords o) => o -> m () Source #
completionWordsIcon :: AttrLabelProxy "icon" Source #
constructCompletionWordsIcon :: (IsCompletionWords o, IsPixbuf a) => a -> IO (GValueConstruct o) Source #
getCompletionWordsIcon :: (MonadIO m, IsCompletionWords o) => o -> m (Maybe Pixbuf) Source #
setCompletionWordsIcon :: (MonadIO m, IsCompletionWords o, IsPixbuf a) => o -> a -> m () Source #
interactiveDelay
data CompletionWordsInteractiveDelayPropertyInfo Source #
Instances
completionWordsInteractiveDelay :: AttrLabelProxy "interactiveDelay" Source #
constructCompletionWordsInteractiveDelay :: IsCompletionWords o => Int32 -> IO (GValueConstruct o) Source #
getCompletionWordsInteractiveDelay :: (MonadIO m, IsCompletionWords o) => o -> m Int32 Source #
setCompletionWordsInteractiveDelay :: (MonadIO m, IsCompletionWords o) => o -> Int32 -> m () Source #
minimumWordSize
data CompletionWordsMinimumWordSizePropertyInfo Source #
Instances
completionWordsMinimumWordSize :: AttrLabelProxy "minimumWordSize" Source #
constructCompletionWordsMinimumWordSize :: IsCompletionWords o => Word32 -> IO (GValueConstruct o) Source #
getCompletionWordsMinimumWordSize :: (MonadIO m, IsCompletionWords o) => o -> m Word32 Source #
setCompletionWordsMinimumWordSize :: (MonadIO m, IsCompletionWords o) => o -> Word32 -> m () Source #
name
data CompletionWordsNamePropertyInfo Source #
Instances
clearCompletionWordsName :: (MonadIO m, IsCompletionWords o) => o -> m () Source #
completionWordsName :: AttrLabelProxy "name" Source #
constructCompletionWordsName :: IsCompletionWords o => Text -> IO (GValueConstruct o) Source #
getCompletionWordsName :: (MonadIO m, IsCompletionWords o) => o -> m (Maybe Text) Source #
setCompletionWordsName :: (MonadIO m, IsCompletionWords o) => o -> Text -> m () Source #
priority
data CompletionWordsPriorityPropertyInfo Source #
Instances
completionWordsPriority :: AttrLabelProxy "priority" Source #
constructCompletionWordsPriority :: IsCompletionWords o => Int32 -> IO (GValueConstruct o) Source #
getCompletionWordsPriority :: (MonadIO m, IsCompletionWords o) => o -> m Int32 Source #
setCompletionWordsPriority :: (MonadIO m, IsCompletionWords o) => o -> Int32 -> m () Source #
proposalsBatchSize
data CompletionWordsProposalsBatchSizePropertyInfo Source #
Instances
completionWordsProposalsBatchSize :: AttrLabelProxy "proposalsBatchSize" Source #
constructCompletionWordsProposalsBatchSize :: IsCompletionWords o => Word32 -> IO (GValueConstruct o) Source #
getCompletionWordsProposalsBatchSize :: (MonadIO m, IsCompletionWords o) => o -> m Word32 Source #
setCompletionWordsProposalsBatchSize :: (MonadIO m, IsCompletionWords o) => o -> Word32 -> m () Source #
scanBatchSize
data CompletionWordsScanBatchSizePropertyInfo Source #
Instances
completionWordsScanBatchSize :: AttrLabelProxy "scanBatchSize" Source #
constructCompletionWordsScanBatchSize :: IsCompletionWords o => Word32 -> IO (GValueConstruct o) Source #
getCompletionWordsScanBatchSize :: (MonadIO m, IsCompletionWords o) => o -> m Word32 Source #
setCompletionWordsScanBatchSize :: (MonadIO m, IsCompletionWords o) => o -> Word32 -> m () Source #