| 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.Gtk.Objects.EntryCompletion
Contents
- Exported types
- Methods
- complete
- computePrefix
- deleteAction
- getCompletionPrefix
- getEntry
- getInlineCompletion
- getInlineSelection
- getMinimumKeyLength
- getModel
- getPopupCompletion
- getPopupSetWidth
- getPopupSingleMatch
- getTextColumn
- insertActionMarkup
- insertActionText
- insertPrefix
- new
- newWithArea
- setInlineCompletion
- setInlineSelection
- setMatchFunc
- setMinimumKeyLength
- setModel
- setPopupCompletion
- setPopupSetWidth
- setPopupSingleMatch
- setTextColumn
- Properties
- Signals
Description
- newtype EntryCompletion = EntryCompletion (ManagedPtr EntryCompletion)
- class GObject o => IsEntryCompletion o
- toEntryCompletion :: IsEntryCompletion o => o -> IO EntryCompletion
- noEntryCompletion :: Maybe EntryCompletion
- data EntryCompletionCompleteMethodInfo
- entryCompletionComplete :: (MonadIO m, IsEntryCompletion a) => a -> m ()
- data EntryCompletionComputePrefixMethodInfo
- entryCompletionComputePrefix :: (MonadIO m, IsEntryCompletion a) => a -> Text -> m (Maybe Text)
- data EntryCompletionDeleteActionMethodInfo
- entryCompletionDeleteAction :: (MonadIO m, IsEntryCompletion a) => a -> Int32 -> m ()
- data EntryCompletionGetCompletionPrefixMethodInfo
- entryCompletionGetCompletionPrefix :: (MonadIO m, IsEntryCompletion a) => a -> m Text
- data EntryCompletionGetEntryMethodInfo
- entryCompletionGetEntry :: (MonadIO m, IsEntryCompletion a) => a -> m Widget
- data EntryCompletionGetInlineCompletionMethodInfo
- entryCompletionGetInlineCompletion :: (MonadIO m, IsEntryCompletion a) => a -> m Bool
- data EntryCompletionGetInlineSelectionMethodInfo
- entryCompletionGetInlineSelection :: (MonadIO m, IsEntryCompletion a) => a -> m Bool
- data EntryCompletionGetMinimumKeyLengthMethodInfo
- entryCompletionGetMinimumKeyLength :: (MonadIO m, IsEntryCompletion a) => a -> m Int32
- data EntryCompletionGetModelMethodInfo
- entryCompletionGetModel :: (MonadIO m, IsEntryCompletion a) => a -> m (Maybe TreeModel)
- data EntryCompletionGetPopupCompletionMethodInfo
- entryCompletionGetPopupCompletion :: (MonadIO m, IsEntryCompletion a) => a -> m Bool
- data EntryCompletionGetPopupSetWidthMethodInfo
- entryCompletionGetPopupSetWidth :: (MonadIO m, IsEntryCompletion a) => a -> m Bool
- data EntryCompletionGetPopupSingleMatchMethodInfo
- entryCompletionGetPopupSingleMatch :: (MonadIO m, IsEntryCompletion a) => a -> m Bool
- data EntryCompletionGetTextColumnMethodInfo
- entryCompletionGetTextColumn :: (MonadIO m, IsEntryCompletion a) => a -> m Int32
- data EntryCompletionInsertActionMarkupMethodInfo
- entryCompletionInsertActionMarkup :: (MonadIO m, IsEntryCompletion a) => a -> Int32 -> Text -> m ()
- data EntryCompletionInsertActionTextMethodInfo
- entryCompletionInsertActionText :: (MonadIO m, IsEntryCompletion a) => a -> Int32 -> Text -> m ()
- data EntryCompletionInsertPrefixMethodInfo
- entryCompletionInsertPrefix :: (MonadIO m, IsEntryCompletion a) => a -> m ()
- entryCompletionNew :: MonadIO m => m EntryCompletion
- entryCompletionNewWithArea :: (MonadIO m, IsCellArea a) => a -> m EntryCompletion
- data EntryCompletionSetInlineCompletionMethodInfo
- entryCompletionSetInlineCompletion :: (MonadIO m, IsEntryCompletion a) => a -> Bool -> m ()
- data EntryCompletionSetInlineSelectionMethodInfo
- entryCompletionSetInlineSelection :: (MonadIO m, IsEntryCompletion a) => a -> Bool -> m ()
- data EntryCompletionSetMatchFuncMethodInfo
- entryCompletionSetMatchFunc :: (MonadIO m, IsEntryCompletion a) => a -> EntryCompletionMatchFunc -> m ()
- data EntryCompletionSetMinimumKeyLengthMethodInfo
- entryCompletionSetMinimumKeyLength :: (MonadIO m, IsEntryCompletion a) => a -> Int32 -> m ()
- data EntryCompletionSetModelMethodInfo
- entryCompletionSetModel :: (MonadIO m, IsEntryCompletion a, IsTreeModel b) => a -> Maybe b -> m ()
- data EntryCompletionSetPopupCompletionMethodInfo
- entryCompletionSetPopupCompletion :: (MonadIO m, IsEntryCompletion a) => a -> Bool -> m ()
- data EntryCompletionSetPopupSetWidthMethodInfo
- entryCompletionSetPopupSetWidth :: (MonadIO m, IsEntryCompletion a) => a -> Bool -> m ()
- data EntryCompletionSetPopupSingleMatchMethodInfo
- entryCompletionSetPopupSingleMatch :: (MonadIO m, IsEntryCompletion a) => a -> Bool -> m ()
- data EntryCompletionSetTextColumnMethodInfo
- entryCompletionSetTextColumn :: (MonadIO m, IsEntryCompletion a) => a -> Int32 -> m ()
- data EntryCompletionCellAreaPropertyInfo
- constructEntryCompletionCellArea :: (IsEntryCompletion o, IsCellArea a) => a -> IO (GValueConstruct o)
- entryCompletionCellArea :: AttrLabelProxy "cellArea"
- getEntryCompletionCellArea :: (MonadIO m, IsEntryCompletion o) => o -> m (Maybe CellArea)
- data EntryCompletionInlineCompletionPropertyInfo
- constructEntryCompletionInlineCompletion :: IsEntryCompletion o => Bool -> IO (GValueConstruct o)
- entryCompletionInlineCompletion :: AttrLabelProxy "inlineCompletion"
- getEntryCompletionInlineCompletion :: (MonadIO m, IsEntryCompletion o) => o -> m Bool
- setEntryCompletionInlineCompletion :: (MonadIO m, IsEntryCompletion o) => o -> Bool -> m ()
- data EntryCompletionInlineSelectionPropertyInfo
- constructEntryCompletionInlineSelection :: IsEntryCompletion o => Bool -> IO (GValueConstruct o)
- entryCompletionInlineSelection :: AttrLabelProxy "inlineSelection"
- getEntryCompletionInlineSelection :: (MonadIO m, IsEntryCompletion o) => o -> m Bool
- setEntryCompletionInlineSelection :: (MonadIO m, IsEntryCompletion o) => o -> Bool -> m ()
- data EntryCompletionMinimumKeyLengthPropertyInfo
- constructEntryCompletionMinimumKeyLength :: IsEntryCompletion o => Int32 -> IO (GValueConstruct o)
- entryCompletionMinimumKeyLength :: AttrLabelProxy "minimumKeyLength"
- getEntryCompletionMinimumKeyLength :: (MonadIO m, IsEntryCompletion o) => o -> m Int32
- setEntryCompletionMinimumKeyLength :: (MonadIO m, IsEntryCompletion o) => o -> Int32 -> m ()
- data EntryCompletionModelPropertyInfo
- clearEntryCompletionModel :: (MonadIO m, IsEntryCompletion o) => o -> m ()
- constructEntryCompletionModel :: (IsEntryCompletion o, IsTreeModel a) => a -> IO (GValueConstruct o)
- entryCompletionModel :: AttrLabelProxy "model"
- getEntryCompletionModel :: (MonadIO m, IsEntryCompletion o) => o -> m (Maybe TreeModel)
- setEntryCompletionModel :: (MonadIO m, IsEntryCompletion o, IsTreeModel a) => o -> a -> m ()
- data EntryCompletionPopupCompletionPropertyInfo
- constructEntryCompletionPopupCompletion :: IsEntryCompletion o => Bool -> IO (GValueConstruct o)
- entryCompletionPopupCompletion :: AttrLabelProxy "popupCompletion"
- getEntryCompletionPopupCompletion :: (MonadIO m, IsEntryCompletion o) => o -> m Bool
- setEntryCompletionPopupCompletion :: (MonadIO m, IsEntryCompletion o) => o -> Bool -> m ()
- data EntryCompletionPopupSetWidthPropertyInfo
- constructEntryCompletionPopupSetWidth :: IsEntryCompletion o => Bool -> IO (GValueConstruct o)
- entryCompletionPopupSetWidth :: AttrLabelProxy "popupSetWidth"
- getEntryCompletionPopupSetWidth :: (MonadIO m, IsEntryCompletion o) => o -> m Bool
- setEntryCompletionPopupSetWidth :: (MonadIO m, IsEntryCompletion o) => o -> Bool -> m ()
- data EntryCompletionPopupSingleMatchPropertyInfo
- constructEntryCompletionPopupSingleMatch :: IsEntryCompletion o => Bool -> IO (GValueConstruct o)
- entryCompletionPopupSingleMatch :: AttrLabelProxy "popupSingleMatch"
- getEntryCompletionPopupSingleMatch :: (MonadIO m, IsEntryCompletion o) => o -> m Bool
- setEntryCompletionPopupSingleMatch :: (MonadIO m, IsEntryCompletion o) => o -> Bool -> m ()
- data EntryCompletionTextColumnPropertyInfo
- constructEntryCompletionTextColumn :: IsEntryCompletion o => Int32 -> IO (GValueConstruct o)
- entryCompletionTextColumn :: AttrLabelProxy "textColumn"
- getEntryCompletionTextColumn :: (MonadIO m, IsEntryCompletion o) => o -> m Int32
- setEntryCompletionTextColumn :: (MonadIO m, IsEntryCompletion o) => o -> Int32 -> m ()
- type C_EntryCompletionActionActivatedCallback = Ptr () -> Int32 -> Ptr () -> IO ()
- type EntryCompletionActionActivatedCallback = Int32 -> IO ()
- data EntryCompletionActionActivatedSignalInfo
- afterEntryCompletionActionActivated :: (GObject a, MonadIO m) => a -> EntryCompletionActionActivatedCallback -> m SignalHandlerId
- genClosure_EntryCompletionActionActivated :: EntryCompletionActionActivatedCallback -> IO Closure
- mk_EntryCompletionActionActivatedCallback :: C_EntryCompletionActionActivatedCallback -> IO (FunPtr C_EntryCompletionActionActivatedCallback)
- noEntryCompletionActionActivatedCallback :: Maybe EntryCompletionActionActivatedCallback
- onEntryCompletionActionActivated :: (GObject a, MonadIO m) => a -> EntryCompletionActionActivatedCallback -> m SignalHandlerId
- wrap_EntryCompletionActionActivatedCallback :: EntryCompletionActionActivatedCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
- type C_EntryCompletionCursorOnMatchCallback = Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt
- type EntryCompletionCursorOnMatchCallback = TreeModel -> TreeIter -> IO Bool
- data EntryCompletionCursorOnMatchSignalInfo
- afterEntryCompletionCursorOnMatch :: (GObject a, MonadIO m) => a -> EntryCompletionCursorOnMatchCallback -> m SignalHandlerId
- genClosure_EntryCompletionCursorOnMatch :: EntryCompletionCursorOnMatchCallback -> IO Closure
- mk_EntryCompletionCursorOnMatchCallback :: C_EntryCompletionCursorOnMatchCallback -> IO (FunPtr C_EntryCompletionCursorOnMatchCallback)
- noEntryCompletionCursorOnMatchCallback :: Maybe EntryCompletionCursorOnMatchCallback
- onEntryCompletionCursorOnMatch :: (GObject a, MonadIO m) => a -> EntryCompletionCursorOnMatchCallback -> m SignalHandlerId
- wrap_EntryCompletionCursorOnMatchCallback :: EntryCompletionCursorOnMatchCallback -> Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt
- type C_EntryCompletionInsertPrefixCallback = Ptr () -> CString -> Ptr () -> IO CInt
- type EntryCompletionInsertPrefixCallback = Text -> IO Bool
- data EntryCompletionInsertPrefixSignalInfo
- afterEntryCompletionInsertPrefix :: (GObject a, MonadIO m) => a -> EntryCompletionInsertPrefixCallback -> m SignalHandlerId
- genClosure_EntryCompletionInsertPrefix :: EntryCompletionInsertPrefixCallback -> IO Closure
- mk_EntryCompletionInsertPrefixCallback :: C_EntryCompletionInsertPrefixCallback -> IO (FunPtr C_EntryCompletionInsertPrefixCallback)
- noEntryCompletionInsertPrefixCallback :: Maybe EntryCompletionInsertPrefixCallback
- onEntryCompletionInsertPrefix :: (GObject a, MonadIO m) => a -> EntryCompletionInsertPrefixCallback -> m SignalHandlerId
- wrap_EntryCompletionInsertPrefixCallback :: EntryCompletionInsertPrefixCallback -> Ptr () -> CString -> Ptr () -> IO CInt
- type C_EntryCompletionMatchSelectedCallback = Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt
- type EntryCompletionMatchSelectedCallback = TreeModel -> TreeIter -> IO Bool
- data EntryCompletionMatchSelectedSignalInfo
- afterEntryCompletionMatchSelected :: (GObject a, MonadIO m) => a -> EntryCompletionMatchSelectedCallback -> m SignalHandlerId
- genClosure_EntryCompletionMatchSelected :: EntryCompletionMatchSelectedCallback -> IO Closure
- mk_EntryCompletionMatchSelectedCallback :: C_EntryCompletionMatchSelectedCallback -> IO (FunPtr C_EntryCompletionMatchSelectedCallback)
- noEntryCompletionMatchSelectedCallback :: Maybe EntryCompletionMatchSelectedCallback
- onEntryCompletionMatchSelected :: (GObject a, MonadIO m) => a -> EntryCompletionMatchSelectedCallback -> m SignalHandlerId
- wrap_EntryCompletionMatchSelectedCallback :: EntryCompletionMatchSelectedCallback -> Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt
- type C_EntryCompletionNoMatchesCallback = Ptr () -> Ptr () -> IO ()
- type EntryCompletionNoMatchesCallback = IO ()
- data EntryCompletionNoMatchesSignalInfo
- afterEntryCompletionNoMatches :: (GObject a, MonadIO m) => a -> EntryCompletionNoMatchesCallback -> m SignalHandlerId
- genClosure_EntryCompletionNoMatches :: EntryCompletionNoMatchesCallback -> IO Closure
- mk_EntryCompletionNoMatchesCallback :: C_EntryCompletionNoMatchesCallback -> IO (FunPtr C_EntryCompletionNoMatchesCallback)
- noEntryCompletionNoMatchesCallback :: Maybe EntryCompletionNoMatchesCallback
- onEntryCompletionNoMatches :: (GObject a, MonadIO m) => a -> EntryCompletionNoMatchesCallback -> m SignalHandlerId
- wrap_EntryCompletionNoMatchesCallback :: EntryCompletionNoMatchesCallback -> Ptr () -> Ptr () -> IO ()
Exported types
newtype EntryCompletion Source #
Constructors
| EntryCompletion (ManagedPtr EntryCompletion) |
Instances
| GObject EntryCompletion Source # | |
| IsObject EntryCompletion Source # | |
| IsEntryCompletion EntryCompletion Source # | |
| IsCellLayout EntryCompletion Source # | |
| IsBuildable EntryCompletion Source # | |
| ((~) * info (ResolveEntryCompletionMethod t EntryCompletion), MethodInfo * info EntryCompletion p) => IsLabel t (EntryCompletion -> p) Source # | |
| ((~) * info (ResolveEntryCompletionMethod t EntryCompletion), MethodInfo * info EntryCompletion p) => IsLabelProxy t (EntryCompletion -> p) Source # | |
| HasAttributeList * EntryCompletion Source # | |
| type SignalList EntryCompletion Source # | |
| type AttributeList EntryCompletion Source # | |
class GObject o => IsEntryCompletion o Source #
Instances
| (GObject a, UnknownAncestorError Constraint EntryCompletion a) => IsEntryCompletion a Source # | |
| IsEntryCompletion EntryCompletion Source # | |
toEntryCompletion :: IsEntryCompletion o => o -> IO EntryCompletion Source #
Methods
complete
data EntryCompletionCompleteMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionCompleteMethodInfo a signature Source # | |
entryCompletionComplete :: (MonadIO m, IsEntryCompletion a) => a -> m () Source #
computePrefix
data EntryCompletionComputePrefixMethodInfo Source #
Instances
| ((~) * signature (Text -> m (Maybe Text)), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionComputePrefixMethodInfo a signature Source # | |
entryCompletionComputePrefix :: (MonadIO m, IsEntryCompletion a) => a -> Text -> m (Maybe Text) Source #
deleteAction
data EntryCompletionDeleteActionMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionDeleteActionMethodInfo a signature Source # | |
entryCompletionDeleteAction :: (MonadIO m, IsEntryCompletion a) => a -> Int32 -> m () Source #
getCompletionPrefix
data EntryCompletionGetCompletionPrefixMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionGetCompletionPrefixMethodInfo a signature Source # | |
entryCompletionGetCompletionPrefix :: (MonadIO m, IsEntryCompletion a) => a -> m Text Source #
getEntry
data EntryCompletionGetEntryMethodInfo Source #
Instances
| ((~) * signature (m Widget), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionGetEntryMethodInfo a signature Source # | |
entryCompletionGetEntry :: (MonadIO m, IsEntryCompletion a) => a -> m Widget Source #
getInlineCompletion
data EntryCompletionGetInlineCompletionMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionGetInlineCompletionMethodInfo a signature Source # | |
entryCompletionGetInlineCompletion :: (MonadIO m, IsEntryCompletion a) => a -> m Bool Source #
getInlineSelection
data EntryCompletionGetInlineSelectionMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionGetInlineSelectionMethodInfo a signature Source # | |
entryCompletionGetInlineSelection :: (MonadIO m, IsEntryCompletion a) => a -> m Bool Source #
getMinimumKeyLength
data EntryCompletionGetMinimumKeyLengthMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionGetMinimumKeyLengthMethodInfo a signature Source # | |
entryCompletionGetMinimumKeyLength :: (MonadIO m, IsEntryCompletion a) => a -> m Int32 Source #
getModel
data EntryCompletionGetModelMethodInfo Source #
Instances
| ((~) * signature (m (Maybe TreeModel)), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionGetModelMethodInfo a signature Source # | |
entryCompletionGetModel :: (MonadIO m, IsEntryCompletion a) => a -> m (Maybe TreeModel) Source #
getPopupCompletion
data EntryCompletionGetPopupCompletionMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionGetPopupCompletionMethodInfo a signature Source # | |
entryCompletionGetPopupCompletion :: (MonadIO m, IsEntryCompletion a) => a -> m Bool Source #
getPopupSetWidth
data EntryCompletionGetPopupSetWidthMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionGetPopupSetWidthMethodInfo a signature Source # | |
entryCompletionGetPopupSetWidth :: (MonadIO m, IsEntryCompletion a) => a -> m Bool Source #
getPopupSingleMatch
data EntryCompletionGetPopupSingleMatchMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionGetPopupSingleMatchMethodInfo a signature Source # | |
entryCompletionGetPopupSingleMatch :: (MonadIO m, IsEntryCompletion a) => a -> m Bool Source #
getTextColumn
data EntryCompletionGetTextColumnMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionGetTextColumnMethodInfo a signature Source # | |
entryCompletionGetTextColumn :: (MonadIO m, IsEntryCompletion a) => a -> m Int32 Source #
insertActionMarkup
data EntryCompletionInsertActionMarkupMethodInfo Source #
Instances
| ((~) * signature (Int32 -> Text -> m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionInsertActionMarkupMethodInfo a signature Source # | |
entryCompletionInsertActionMarkup :: (MonadIO m, IsEntryCompletion a) => a -> Int32 -> Text -> m () Source #
insertActionText
data EntryCompletionInsertActionTextMethodInfo Source #
Instances
| ((~) * signature (Int32 -> Text -> m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionInsertActionTextMethodInfo a signature Source # | |
entryCompletionInsertActionText :: (MonadIO m, IsEntryCompletion a) => a -> Int32 -> Text -> m () Source #
insertPrefix
data EntryCompletionInsertPrefixMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionInsertPrefixMethodInfo a signature Source # | |
entryCompletionInsertPrefix :: (MonadIO m, IsEntryCompletion a) => a -> m () Source #
new
entryCompletionNew :: MonadIO m => m EntryCompletion Source #
newWithArea
entryCompletionNewWithArea :: (MonadIO m, IsCellArea a) => a -> m EntryCompletion Source #
setInlineCompletion
data EntryCompletionSetInlineCompletionMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionSetInlineCompletionMethodInfo a signature Source # | |
entryCompletionSetInlineCompletion :: (MonadIO m, IsEntryCompletion a) => a -> Bool -> m () Source #
setInlineSelection
data EntryCompletionSetInlineSelectionMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionSetInlineSelectionMethodInfo a signature Source # | |
entryCompletionSetInlineSelection :: (MonadIO m, IsEntryCompletion a) => a -> Bool -> m () Source #
setMatchFunc
data EntryCompletionSetMatchFuncMethodInfo Source #
Instances
| ((~) * signature (EntryCompletionMatchFunc -> m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionSetMatchFuncMethodInfo a signature Source # | |
entryCompletionSetMatchFunc :: (MonadIO m, IsEntryCompletion a) => a -> EntryCompletionMatchFunc -> m () Source #
setMinimumKeyLength
data EntryCompletionSetMinimumKeyLengthMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionSetMinimumKeyLengthMethodInfo a signature Source # | |
entryCompletionSetMinimumKeyLength :: (MonadIO m, IsEntryCompletion a) => a -> Int32 -> m () Source #
setModel
data EntryCompletionSetModelMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, IsEntryCompletion a, IsTreeModel b) => MethodInfo * EntryCompletionSetModelMethodInfo a signature Source # | |
entryCompletionSetModel :: (MonadIO m, IsEntryCompletion a, IsTreeModel b) => a -> Maybe b -> m () Source #
setPopupCompletion
data EntryCompletionSetPopupCompletionMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionSetPopupCompletionMethodInfo a signature Source # | |
entryCompletionSetPopupCompletion :: (MonadIO m, IsEntryCompletion a) => a -> Bool -> m () Source #
setPopupSetWidth
data EntryCompletionSetPopupSetWidthMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionSetPopupSetWidthMethodInfo a signature Source # | |
entryCompletionSetPopupSetWidth :: (MonadIO m, IsEntryCompletion a) => a -> Bool -> m () Source #
setPopupSingleMatch
data EntryCompletionSetPopupSingleMatchMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionSetPopupSingleMatchMethodInfo a signature Source # | |
entryCompletionSetPopupSingleMatch :: (MonadIO m, IsEntryCompletion a) => a -> Bool -> m () Source #
setTextColumn
data EntryCompletionSetTextColumnMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsEntryCompletion a) => MethodInfo * EntryCompletionSetTextColumnMethodInfo a signature Source # | |
entryCompletionSetTextColumn :: (MonadIO m, IsEntryCompletion a) => a -> Int32 -> m () Source #
Properties
cellArea
data EntryCompletionCellAreaPropertyInfo Source #
Instances
| AttrInfo EntryCompletionCellAreaPropertyInfo Source # | |
| type AttrSetTypeConstraint EntryCompletionCellAreaPropertyInfo Source # | |
| type AttrOrigin EntryCompletionCellAreaPropertyInfo Source # | |
| type AttrLabel EntryCompletionCellAreaPropertyInfo Source # | |
| type AttrGetType EntryCompletionCellAreaPropertyInfo Source # | |
| type AttrBaseTypeConstraint EntryCompletionCellAreaPropertyInfo Source # | |
| type AttrAllowedOps EntryCompletionCellAreaPropertyInfo Source # | |
constructEntryCompletionCellArea :: (IsEntryCompletion o, IsCellArea a) => a -> IO (GValueConstruct o) Source #
entryCompletionCellArea :: AttrLabelProxy "cellArea" Source #
getEntryCompletionCellArea :: (MonadIO m, IsEntryCompletion o) => o -> m (Maybe CellArea) Source #
inlineCompletion
data EntryCompletionInlineCompletionPropertyInfo Source #
Instances
| AttrInfo EntryCompletionInlineCompletionPropertyInfo Source # | |
| type AttrSetTypeConstraint EntryCompletionInlineCompletionPropertyInfo Source # | |
| type AttrOrigin EntryCompletionInlineCompletionPropertyInfo Source # | |
| type AttrLabel EntryCompletionInlineCompletionPropertyInfo Source # | |
| type AttrGetType EntryCompletionInlineCompletionPropertyInfo Source # | |
| type AttrBaseTypeConstraint EntryCompletionInlineCompletionPropertyInfo Source # | |
| type AttrAllowedOps EntryCompletionInlineCompletionPropertyInfo Source # | |
constructEntryCompletionInlineCompletion :: IsEntryCompletion o => Bool -> IO (GValueConstruct o) Source #
entryCompletionInlineCompletion :: AttrLabelProxy "inlineCompletion" Source #
getEntryCompletionInlineCompletion :: (MonadIO m, IsEntryCompletion o) => o -> m Bool Source #
setEntryCompletionInlineCompletion :: (MonadIO m, IsEntryCompletion o) => o -> Bool -> m () Source #
inlineSelection
data EntryCompletionInlineSelectionPropertyInfo Source #
Instances
| AttrInfo EntryCompletionInlineSelectionPropertyInfo Source # | |
| type AttrSetTypeConstraint EntryCompletionInlineSelectionPropertyInfo Source # | |
| type AttrOrigin EntryCompletionInlineSelectionPropertyInfo Source # | |
| type AttrLabel EntryCompletionInlineSelectionPropertyInfo Source # | |
| type AttrGetType EntryCompletionInlineSelectionPropertyInfo Source # | |
| type AttrBaseTypeConstraint EntryCompletionInlineSelectionPropertyInfo Source # | |
| type AttrAllowedOps EntryCompletionInlineSelectionPropertyInfo Source # | |
constructEntryCompletionInlineSelection :: IsEntryCompletion o => Bool -> IO (GValueConstruct o) Source #
entryCompletionInlineSelection :: AttrLabelProxy "inlineSelection" Source #
getEntryCompletionInlineSelection :: (MonadIO m, IsEntryCompletion o) => o -> m Bool Source #
setEntryCompletionInlineSelection :: (MonadIO m, IsEntryCompletion o) => o -> Bool -> m () Source #
minimumKeyLength
data EntryCompletionMinimumKeyLengthPropertyInfo Source #
Instances
| AttrInfo EntryCompletionMinimumKeyLengthPropertyInfo Source # | |
| type AttrSetTypeConstraint EntryCompletionMinimumKeyLengthPropertyInfo Source # | |
| type AttrOrigin EntryCompletionMinimumKeyLengthPropertyInfo Source # | |
| type AttrLabel EntryCompletionMinimumKeyLengthPropertyInfo Source # | |
| type AttrGetType EntryCompletionMinimumKeyLengthPropertyInfo Source # | |
| type AttrBaseTypeConstraint EntryCompletionMinimumKeyLengthPropertyInfo Source # | |
| type AttrAllowedOps EntryCompletionMinimumKeyLengthPropertyInfo Source # | |
constructEntryCompletionMinimumKeyLength :: IsEntryCompletion o => Int32 -> IO (GValueConstruct o) Source #
entryCompletionMinimumKeyLength :: AttrLabelProxy "minimumKeyLength" Source #
getEntryCompletionMinimumKeyLength :: (MonadIO m, IsEntryCompletion o) => o -> m Int32 Source #
setEntryCompletionMinimumKeyLength :: (MonadIO m, IsEntryCompletion o) => o -> Int32 -> m () Source #
model
data EntryCompletionModelPropertyInfo Source #
Instances
| AttrInfo EntryCompletionModelPropertyInfo Source # | |
| type AttrSetTypeConstraint EntryCompletionModelPropertyInfo Source # | |
| type AttrOrigin EntryCompletionModelPropertyInfo Source # | |
| type AttrLabel EntryCompletionModelPropertyInfo Source # | |
| type AttrGetType EntryCompletionModelPropertyInfo Source # | |
| type AttrBaseTypeConstraint EntryCompletionModelPropertyInfo Source # | |
| type AttrAllowedOps EntryCompletionModelPropertyInfo Source # | |
clearEntryCompletionModel :: (MonadIO m, IsEntryCompletion o) => o -> m () Source #
constructEntryCompletionModel :: (IsEntryCompletion o, IsTreeModel a) => a -> IO (GValueConstruct o) Source #
entryCompletionModel :: AttrLabelProxy "model" Source #
getEntryCompletionModel :: (MonadIO m, IsEntryCompletion o) => o -> m (Maybe TreeModel) Source #
setEntryCompletionModel :: (MonadIO m, IsEntryCompletion o, IsTreeModel a) => o -> a -> m () Source #
popupCompletion
data EntryCompletionPopupCompletionPropertyInfo Source #
Instances
| AttrInfo EntryCompletionPopupCompletionPropertyInfo Source # | |
| type AttrSetTypeConstraint EntryCompletionPopupCompletionPropertyInfo Source # | |
| type AttrOrigin EntryCompletionPopupCompletionPropertyInfo Source # | |
| type AttrLabel EntryCompletionPopupCompletionPropertyInfo Source # | |
| type AttrGetType EntryCompletionPopupCompletionPropertyInfo Source # | |
| type AttrBaseTypeConstraint EntryCompletionPopupCompletionPropertyInfo Source # | |
| type AttrAllowedOps EntryCompletionPopupCompletionPropertyInfo Source # | |
constructEntryCompletionPopupCompletion :: IsEntryCompletion o => Bool -> IO (GValueConstruct o) Source #
entryCompletionPopupCompletion :: AttrLabelProxy "popupCompletion" Source #
getEntryCompletionPopupCompletion :: (MonadIO m, IsEntryCompletion o) => o -> m Bool Source #
setEntryCompletionPopupCompletion :: (MonadIO m, IsEntryCompletion o) => o -> Bool -> m () Source #
popupSetWidth
data EntryCompletionPopupSetWidthPropertyInfo Source #
Instances
| AttrInfo EntryCompletionPopupSetWidthPropertyInfo Source # | |
| type AttrSetTypeConstraint EntryCompletionPopupSetWidthPropertyInfo Source # | |
| type AttrOrigin EntryCompletionPopupSetWidthPropertyInfo Source # | |
| type AttrLabel EntryCompletionPopupSetWidthPropertyInfo Source # | |
| type AttrGetType EntryCompletionPopupSetWidthPropertyInfo Source # | |
| type AttrBaseTypeConstraint EntryCompletionPopupSetWidthPropertyInfo Source # | |
| type AttrAllowedOps EntryCompletionPopupSetWidthPropertyInfo Source # | |
constructEntryCompletionPopupSetWidth :: IsEntryCompletion o => Bool -> IO (GValueConstruct o) Source #
entryCompletionPopupSetWidth :: AttrLabelProxy "popupSetWidth" Source #
getEntryCompletionPopupSetWidth :: (MonadIO m, IsEntryCompletion o) => o -> m Bool Source #
setEntryCompletionPopupSetWidth :: (MonadIO m, IsEntryCompletion o) => o -> Bool -> m () Source #
popupSingleMatch
data EntryCompletionPopupSingleMatchPropertyInfo Source #
Instances
| AttrInfo EntryCompletionPopupSingleMatchPropertyInfo Source # | |
| type AttrSetTypeConstraint EntryCompletionPopupSingleMatchPropertyInfo Source # | |
| type AttrOrigin EntryCompletionPopupSingleMatchPropertyInfo Source # | |
| type AttrLabel EntryCompletionPopupSingleMatchPropertyInfo Source # | |
| type AttrGetType EntryCompletionPopupSingleMatchPropertyInfo Source # | |
| type AttrBaseTypeConstraint EntryCompletionPopupSingleMatchPropertyInfo Source # | |
| type AttrAllowedOps EntryCompletionPopupSingleMatchPropertyInfo Source # | |
constructEntryCompletionPopupSingleMatch :: IsEntryCompletion o => Bool -> IO (GValueConstruct o) Source #
entryCompletionPopupSingleMatch :: AttrLabelProxy "popupSingleMatch" Source #
getEntryCompletionPopupSingleMatch :: (MonadIO m, IsEntryCompletion o) => o -> m Bool Source #
setEntryCompletionPopupSingleMatch :: (MonadIO m, IsEntryCompletion o) => o -> Bool -> m () Source #
textColumn
data EntryCompletionTextColumnPropertyInfo Source #
Instances
| AttrInfo EntryCompletionTextColumnPropertyInfo Source # | |
| type AttrSetTypeConstraint EntryCompletionTextColumnPropertyInfo Source # | |
| type AttrOrigin EntryCompletionTextColumnPropertyInfo Source # | |
| type AttrLabel EntryCompletionTextColumnPropertyInfo Source # | |
| type AttrGetType EntryCompletionTextColumnPropertyInfo Source # | |
| type AttrBaseTypeConstraint EntryCompletionTextColumnPropertyInfo Source # | |
| type AttrAllowedOps EntryCompletionTextColumnPropertyInfo Source # | |
constructEntryCompletionTextColumn :: IsEntryCompletion o => Int32 -> IO (GValueConstruct o) Source #
entryCompletionTextColumn :: AttrLabelProxy "textColumn" Source #
getEntryCompletionTextColumn :: (MonadIO m, IsEntryCompletion o) => o -> m Int32 Source #
setEntryCompletionTextColumn :: (MonadIO m, IsEntryCompletion o) => o -> Int32 -> m () Source #
Signals
actionActivated
type EntryCompletionActionActivatedCallback = Int32 -> IO () Source #
data EntryCompletionActionActivatedSignalInfo Source #
Instances
| SignalInfo EntryCompletionActionActivatedSignalInfo Source # | |
| type HaskellCallbackType EntryCompletionActionActivatedSignalInfo Source # | |
afterEntryCompletionActionActivated :: (GObject a, MonadIO m) => a -> EntryCompletionActionActivatedCallback -> m SignalHandlerId Source #
genClosure_EntryCompletionActionActivated :: EntryCompletionActionActivatedCallback -> IO Closure Source #
mk_EntryCompletionActionActivatedCallback :: C_EntryCompletionActionActivatedCallback -> IO (FunPtr C_EntryCompletionActionActivatedCallback) Source #
onEntryCompletionActionActivated :: (GObject a, MonadIO m) => a -> EntryCompletionActionActivatedCallback -> m SignalHandlerId Source #
wrap_EntryCompletionActionActivatedCallback :: EntryCompletionActionActivatedCallback -> Ptr () -> Int32 -> Ptr () -> IO () Source #
cursorOnMatch
type C_EntryCompletionCursorOnMatchCallback = Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt Source #
data EntryCompletionCursorOnMatchSignalInfo Source #
Instances
| SignalInfo EntryCompletionCursorOnMatchSignalInfo Source # | |
| type HaskellCallbackType EntryCompletionCursorOnMatchSignalInfo Source # | |
afterEntryCompletionCursorOnMatch :: (GObject a, MonadIO m) => a -> EntryCompletionCursorOnMatchCallback -> m SignalHandlerId Source #
genClosure_EntryCompletionCursorOnMatch :: EntryCompletionCursorOnMatchCallback -> IO Closure Source #
mk_EntryCompletionCursorOnMatchCallback :: C_EntryCompletionCursorOnMatchCallback -> IO (FunPtr C_EntryCompletionCursorOnMatchCallback) Source #
onEntryCompletionCursorOnMatch :: (GObject a, MonadIO m) => a -> EntryCompletionCursorOnMatchCallback -> m SignalHandlerId Source #
wrap_EntryCompletionCursorOnMatchCallback :: EntryCompletionCursorOnMatchCallback -> Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt Source #
insertPrefix
type EntryCompletionInsertPrefixCallback = Text -> IO Bool Source #
data EntryCompletionInsertPrefixSignalInfo Source #
Instances
| SignalInfo EntryCompletionInsertPrefixSignalInfo Source # | |
| type HaskellCallbackType EntryCompletionInsertPrefixSignalInfo Source # | |
afterEntryCompletionInsertPrefix :: (GObject a, MonadIO m) => a -> EntryCompletionInsertPrefixCallback -> m SignalHandlerId Source #
genClosure_EntryCompletionInsertPrefix :: EntryCompletionInsertPrefixCallback -> IO Closure Source #
mk_EntryCompletionInsertPrefixCallback :: C_EntryCompletionInsertPrefixCallback -> IO (FunPtr C_EntryCompletionInsertPrefixCallback) Source #
onEntryCompletionInsertPrefix :: (GObject a, MonadIO m) => a -> EntryCompletionInsertPrefixCallback -> m SignalHandlerId Source #
wrap_EntryCompletionInsertPrefixCallback :: EntryCompletionInsertPrefixCallback -> Ptr () -> CString -> Ptr () -> IO CInt Source #
matchSelected
type C_EntryCompletionMatchSelectedCallback = Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt Source #
data EntryCompletionMatchSelectedSignalInfo Source #
Instances
| SignalInfo EntryCompletionMatchSelectedSignalInfo Source # | |
| type HaskellCallbackType EntryCompletionMatchSelectedSignalInfo Source # | |
afterEntryCompletionMatchSelected :: (GObject a, MonadIO m) => a -> EntryCompletionMatchSelectedCallback -> m SignalHandlerId Source #
genClosure_EntryCompletionMatchSelected :: EntryCompletionMatchSelectedCallback -> IO Closure Source #
mk_EntryCompletionMatchSelectedCallback :: C_EntryCompletionMatchSelectedCallback -> IO (FunPtr C_EntryCompletionMatchSelectedCallback) Source #
onEntryCompletionMatchSelected :: (GObject a, MonadIO m) => a -> EntryCompletionMatchSelectedCallback -> m SignalHandlerId Source #
wrap_EntryCompletionMatchSelectedCallback :: EntryCompletionMatchSelectedCallback -> Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt Source #
noMatches
type EntryCompletionNoMatchesCallback = IO () Source #
data EntryCompletionNoMatchesSignalInfo Source #
Instances
| SignalInfo EntryCompletionNoMatchesSignalInfo Source # | |
| type HaskellCallbackType EntryCompletionNoMatchesSignalInfo Source # | |
afterEntryCompletionNoMatches :: (GObject a, MonadIO m) => a -> EntryCompletionNoMatchesCallback -> m SignalHandlerId Source #
mk_EntryCompletionNoMatchesCallback :: C_EntryCompletionNoMatchesCallback -> IO (FunPtr C_EntryCompletionNoMatchesCallback) Source #
onEntryCompletionNoMatches :: (GObject a, MonadIO m) => a -> EntryCompletionNoMatchesCallback -> m SignalHandlerId Source #
wrap_EntryCompletionNoMatchesCallback :: EntryCompletionNoMatchesCallback -> Ptr () -> Ptr () -> IO () Source #