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 |
- Exported types
- Methods
- entryCompletionComplete
- entryCompletionComputePrefix
- entryCompletionDeleteAction
- entryCompletionGetCompletionPrefix
- entryCompletionGetEntry
- entryCompletionGetInlineCompletion
- entryCompletionGetInlineSelection
- entryCompletionGetMinimumKeyLength
- entryCompletionGetModel
- entryCompletionGetPopupCompletion
- entryCompletionGetPopupSetWidth
- entryCompletionGetPopupSingleMatch
- entryCompletionGetTextColumn
- entryCompletionInsertActionMarkup
- entryCompletionInsertActionText
- entryCompletionInsertPrefix
- entryCompletionNew
- entryCompletionNewWithArea
- entryCompletionSetInlineCompletion
- entryCompletionSetInlineSelection
- entryCompletionSetMatchFunc
- entryCompletionSetMinimumKeyLength
- entryCompletionSetModel
- entryCompletionSetPopupCompletion
- entryCompletionSetPopupSetWidth
- entryCompletionSetPopupSingleMatch
- entryCompletionSetTextColumn
- Properties
- Signals
- newtype EntryCompletion = EntryCompletion (ForeignPtr EntryCompletion)
- class GObject o => EntryCompletionK o
- toEntryCompletion :: EntryCompletionK o => o -> IO EntryCompletion
- noEntryCompletion :: Maybe EntryCompletion
- entryCompletionComplete :: (MonadIO m, EntryCompletionK a) => a -> m ()
- entryCompletionComputePrefix :: (MonadIO m, EntryCompletionK a) => a -> Text -> m Text
- entryCompletionDeleteAction :: (MonadIO m, EntryCompletionK a) => a -> Int32 -> m ()
- entryCompletionGetCompletionPrefix :: (MonadIO m, EntryCompletionK a) => a -> m Text
- entryCompletionGetEntry :: (MonadIO m, EntryCompletionK a) => a -> m Widget
- entryCompletionGetInlineCompletion :: (MonadIO m, EntryCompletionK a) => a -> m Bool
- entryCompletionGetInlineSelection :: (MonadIO m, EntryCompletionK a) => a -> m Bool
- entryCompletionGetMinimumKeyLength :: (MonadIO m, EntryCompletionK a) => a -> m Int32
- entryCompletionGetModel :: (MonadIO m, EntryCompletionK a) => a -> m TreeModel
- entryCompletionGetPopupCompletion :: (MonadIO m, EntryCompletionK a) => a -> m Bool
- entryCompletionGetPopupSetWidth :: (MonadIO m, EntryCompletionK a) => a -> m Bool
- entryCompletionGetPopupSingleMatch :: (MonadIO m, EntryCompletionK a) => a -> m Bool
- entryCompletionGetTextColumn :: (MonadIO m, EntryCompletionK a) => a -> m Int32
- entryCompletionInsertActionMarkup :: (MonadIO m, EntryCompletionK a) => a -> Int32 -> Text -> m ()
- entryCompletionInsertActionText :: (MonadIO m, EntryCompletionK a) => a -> Int32 -> Text -> m ()
- entryCompletionInsertPrefix :: (MonadIO m, EntryCompletionK a) => a -> m ()
- entryCompletionNew :: MonadIO m => m EntryCompletion
- entryCompletionNewWithArea :: (MonadIO m, CellAreaK a) => a -> m EntryCompletion
- entryCompletionSetInlineCompletion :: (MonadIO m, EntryCompletionK a) => a -> Bool -> m ()
- entryCompletionSetInlineSelection :: (MonadIO m, EntryCompletionK a) => a -> Bool -> m ()
- entryCompletionSetMatchFunc :: (MonadIO m, EntryCompletionK a) => a -> EntryCompletionMatchFunc -> m ()
- entryCompletionSetMinimumKeyLength :: (MonadIO m, EntryCompletionK a) => a -> Int32 -> m ()
- entryCompletionSetModel :: (MonadIO m, EntryCompletionK a, TreeModelK b) => a -> Maybe b -> m ()
- entryCompletionSetPopupCompletion :: (MonadIO m, EntryCompletionK a) => a -> Bool -> m ()
- entryCompletionSetPopupSetWidth :: (MonadIO m, EntryCompletionK a) => a -> Bool -> m ()
- entryCompletionSetPopupSingleMatch :: (MonadIO m, EntryCompletionK a) => a -> Bool -> m ()
- entryCompletionSetTextColumn :: (MonadIO m, EntryCompletionK a) => a -> Int32 -> m ()
- data EntryCompletionCellAreaPropertyInfo
- constructEntryCompletionCellArea :: CellAreaK a => a -> IO ([Char], GValue)
- getEntryCompletionCellArea :: (MonadIO m, EntryCompletionK o) => o -> m CellArea
- data EntryCompletionInlineCompletionPropertyInfo
- constructEntryCompletionInlineCompletion :: Bool -> IO ([Char], GValue)
- getEntryCompletionInlineCompletion :: (MonadIO m, EntryCompletionK o) => o -> m Bool
- setEntryCompletionInlineCompletion :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m ()
- data EntryCompletionInlineSelectionPropertyInfo
- constructEntryCompletionInlineSelection :: Bool -> IO ([Char], GValue)
- getEntryCompletionInlineSelection :: (MonadIO m, EntryCompletionK o) => o -> m Bool
- setEntryCompletionInlineSelection :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m ()
- data EntryCompletionMinimumKeyLengthPropertyInfo
- constructEntryCompletionMinimumKeyLength :: Int32 -> IO ([Char], GValue)
- getEntryCompletionMinimumKeyLength :: (MonadIO m, EntryCompletionK o) => o -> m Int32
- setEntryCompletionMinimumKeyLength :: (MonadIO m, EntryCompletionK o) => o -> Int32 -> m ()
- data EntryCompletionModelPropertyInfo
- constructEntryCompletionModel :: TreeModelK a => a -> IO ([Char], GValue)
- getEntryCompletionModel :: (MonadIO m, EntryCompletionK o) => o -> m TreeModel
- setEntryCompletionModel :: (MonadIO m, EntryCompletionK o, TreeModelK a) => o -> a -> m ()
- data EntryCompletionPopupCompletionPropertyInfo
- constructEntryCompletionPopupCompletion :: Bool -> IO ([Char], GValue)
- getEntryCompletionPopupCompletion :: (MonadIO m, EntryCompletionK o) => o -> m Bool
- setEntryCompletionPopupCompletion :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m ()
- data EntryCompletionPopupSetWidthPropertyInfo
- constructEntryCompletionPopupSetWidth :: Bool -> IO ([Char], GValue)
- getEntryCompletionPopupSetWidth :: (MonadIO m, EntryCompletionK o) => o -> m Bool
- setEntryCompletionPopupSetWidth :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m ()
- data EntryCompletionPopupSingleMatchPropertyInfo
- constructEntryCompletionPopupSingleMatch :: Bool -> IO ([Char], GValue)
- getEntryCompletionPopupSingleMatch :: (MonadIO m, EntryCompletionK o) => o -> m Bool
- setEntryCompletionPopupSingleMatch :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m ()
- data EntryCompletionTextColumnPropertyInfo
- constructEntryCompletionTextColumn :: Int32 -> IO ([Char], GValue)
- getEntryCompletionTextColumn :: (MonadIO m, EntryCompletionK o) => o -> m Int32
- setEntryCompletionTextColumn :: (MonadIO m, EntryCompletionK o) => o -> Int32 -> m ()
- type EntryCompletionActionActivatedCallback = Int32 -> IO ()
- type EntryCompletionActionActivatedCallbackC = Ptr () -> Int32 -> Ptr () -> IO ()
- data EntryCompletionActionActivatedSignalInfo
- afterEntryCompletionActionActivated :: (GObject a, MonadIO m) => a -> EntryCompletionActionActivatedCallback -> m SignalHandlerId
- entryCompletionActionActivatedCallbackWrapper :: EntryCompletionActionActivatedCallback -> Ptr () -> Int32 -> Ptr () -> IO ()
- entryCompletionActionActivatedClosure :: EntryCompletionActionActivatedCallback -> IO Closure
- mkEntryCompletionActionActivatedCallback :: EntryCompletionActionActivatedCallbackC -> IO (FunPtr EntryCompletionActionActivatedCallbackC)
- noEntryCompletionActionActivatedCallback :: Maybe EntryCompletionActionActivatedCallback
- onEntryCompletionActionActivated :: (GObject a, MonadIO m) => a -> EntryCompletionActionActivatedCallback -> m SignalHandlerId
- type EntryCompletionCursorOnMatchCallback = TreeModel -> TreeIter -> IO Bool
- type EntryCompletionCursorOnMatchCallbackC = Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt
- data EntryCompletionCursorOnMatchSignalInfo
- afterEntryCompletionCursorOnMatch :: (GObject a, MonadIO m) => a -> EntryCompletionCursorOnMatchCallback -> m SignalHandlerId
- entryCompletionCursorOnMatchCallbackWrapper :: EntryCompletionCursorOnMatchCallback -> Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt
- entryCompletionCursorOnMatchClosure :: EntryCompletionCursorOnMatchCallback -> IO Closure
- mkEntryCompletionCursorOnMatchCallback :: EntryCompletionCursorOnMatchCallbackC -> IO (FunPtr EntryCompletionCursorOnMatchCallbackC)
- noEntryCompletionCursorOnMatchCallback :: Maybe EntryCompletionCursorOnMatchCallback
- onEntryCompletionCursorOnMatch :: (GObject a, MonadIO m) => a -> EntryCompletionCursorOnMatchCallback -> m SignalHandlerId
- type EntryCompletionInsertPrefixCallback = Text -> IO Bool
- type EntryCompletionInsertPrefixCallbackC = Ptr () -> CString -> Ptr () -> IO CInt
- data EntryCompletionInsertPrefixSignalInfo
- afterEntryCompletionInsertPrefix :: (GObject a, MonadIO m) => a -> EntryCompletionInsertPrefixCallback -> m SignalHandlerId
- entryCompletionInsertPrefixCallbackWrapper :: EntryCompletionInsertPrefixCallback -> Ptr () -> CString -> Ptr () -> IO CInt
- entryCompletionInsertPrefixClosure :: EntryCompletionInsertPrefixCallback -> IO Closure
- mkEntryCompletionInsertPrefixCallback :: EntryCompletionInsertPrefixCallbackC -> IO (FunPtr EntryCompletionInsertPrefixCallbackC)
- noEntryCompletionInsertPrefixCallback :: Maybe EntryCompletionInsertPrefixCallback
- onEntryCompletionInsertPrefix :: (GObject a, MonadIO m) => a -> EntryCompletionInsertPrefixCallback -> m SignalHandlerId
- type EntryCompletionMatchSelectedCallback = TreeModel -> TreeIter -> IO Bool
- type EntryCompletionMatchSelectedCallbackC = Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt
- data EntryCompletionMatchSelectedSignalInfo
- afterEntryCompletionMatchSelected :: (GObject a, MonadIO m) => a -> EntryCompletionMatchSelectedCallback -> m SignalHandlerId
- entryCompletionMatchSelectedCallbackWrapper :: EntryCompletionMatchSelectedCallback -> Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt
- entryCompletionMatchSelectedClosure :: EntryCompletionMatchSelectedCallback -> IO Closure
- mkEntryCompletionMatchSelectedCallback :: EntryCompletionMatchSelectedCallbackC -> IO (FunPtr EntryCompletionMatchSelectedCallbackC)
- noEntryCompletionMatchSelectedCallback :: Maybe EntryCompletionMatchSelectedCallback
- onEntryCompletionMatchSelected :: (GObject a, MonadIO m) => a -> EntryCompletionMatchSelectedCallback -> m SignalHandlerId
- type EntryCompletionNoMatchesCallback = IO ()
- type EntryCompletionNoMatchesCallbackC = Ptr () -> Ptr () -> IO ()
- data EntryCompletionNoMatchesSignalInfo
- afterEntryCompletionNoMatches :: (GObject a, MonadIO m) => a -> EntryCompletionNoMatchesCallback -> m SignalHandlerId
- entryCompletionNoMatchesCallbackWrapper :: EntryCompletionNoMatchesCallback -> Ptr () -> Ptr () -> IO ()
- entryCompletionNoMatchesClosure :: EntryCompletionNoMatchesCallback -> IO Closure
- mkEntryCompletionNoMatchesCallback :: EntryCompletionNoMatchesCallbackC -> IO (FunPtr EntryCompletionNoMatchesCallbackC)
- noEntryCompletionNoMatchesCallback :: Maybe EntryCompletionNoMatchesCallback
- onEntryCompletionNoMatches :: (GObject a, MonadIO m) => a -> EntryCompletionNoMatchesCallback -> m SignalHandlerId
Exported types
newtype EntryCompletion Source
class GObject o => EntryCompletionK o Source
(GObject o, IsDescendantOf EntryCompletion o) => EntryCompletionK o |
toEntryCompletion :: EntryCompletionK o => o -> IO EntryCompletion Source
Methods
entryCompletionComplete
entryCompletionComplete :: (MonadIO m, EntryCompletionK a) => a -> m () Source
entryCompletionComputePrefix
entryCompletionComputePrefix :: (MonadIO m, EntryCompletionK a) => a -> Text -> m Text Source
entryCompletionDeleteAction
entryCompletionDeleteAction :: (MonadIO m, EntryCompletionK a) => a -> Int32 -> m () Source
entryCompletionGetCompletionPrefix
entryCompletionGetCompletionPrefix :: (MonadIO m, EntryCompletionK a) => a -> m Text Source
entryCompletionGetEntry
entryCompletionGetEntry :: (MonadIO m, EntryCompletionK a) => a -> m Widget Source
entryCompletionGetInlineCompletion
entryCompletionGetInlineCompletion :: (MonadIO m, EntryCompletionK a) => a -> m Bool Source
entryCompletionGetInlineSelection
entryCompletionGetInlineSelection :: (MonadIO m, EntryCompletionK a) => a -> m Bool Source
entryCompletionGetMinimumKeyLength
entryCompletionGetMinimumKeyLength :: (MonadIO m, EntryCompletionK a) => a -> m Int32 Source
entryCompletionGetModel
entryCompletionGetModel :: (MonadIO m, EntryCompletionK a) => a -> m TreeModel Source
entryCompletionGetPopupCompletion
entryCompletionGetPopupCompletion :: (MonadIO m, EntryCompletionK a) => a -> m Bool Source
entryCompletionGetPopupSetWidth
entryCompletionGetPopupSetWidth :: (MonadIO m, EntryCompletionK a) => a -> m Bool Source
entryCompletionGetPopupSingleMatch
entryCompletionGetPopupSingleMatch :: (MonadIO m, EntryCompletionK a) => a -> m Bool Source
entryCompletionGetTextColumn
entryCompletionGetTextColumn :: (MonadIO m, EntryCompletionK a) => a -> m Int32 Source
entryCompletionInsertActionMarkup
entryCompletionInsertActionMarkup :: (MonadIO m, EntryCompletionK a) => a -> Int32 -> Text -> m () Source
entryCompletionInsertActionText
entryCompletionInsertActionText :: (MonadIO m, EntryCompletionK a) => a -> Int32 -> Text -> m () Source
entryCompletionInsertPrefix
entryCompletionInsertPrefix :: (MonadIO m, EntryCompletionK a) => a -> m () Source
entryCompletionNew
entryCompletionNew :: MonadIO m => m EntryCompletion Source
entryCompletionNewWithArea
entryCompletionNewWithArea :: (MonadIO m, CellAreaK a) => a -> m EntryCompletion Source
entryCompletionSetInlineCompletion
entryCompletionSetInlineCompletion :: (MonadIO m, EntryCompletionK a) => a -> Bool -> m () Source
entryCompletionSetInlineSelection
entryCompletionSetInlineSelection :: (MonadIO m, EntryCompletionK a) => a -> Bool -> m () Source
entryCompletionSetMatchFunc
entryCompletionSetMatchFunc :: (MonadIO m, EntryCompletionK a) => a -> EntryCompletionMatchFunc -> m () Source
entryCompletionSetMinimumKeyLength
entryCompletionSetMinimumKeyLength :: (MonadIO m, EntryCompletionK a) => a -> Int32 -> m () Source
entryCompletionSetModel
entryCompletionSetModel :: (MonadIO m, EntryCompletionK a, TreeModelK b) => a -> Maybe b -> m () Source
entryCompletionSetPopupCompletion
entryCompletionSetPopupCompletion :: (MonadIO m, EntryCompletionK a) => a -> Bool -> m () Source
entryCompletionSetPopupSetWidth
entryCompletionSetPopupSetWidth :: (MonadIO m, EntryCompletionK a) => a -> Bool -> m () Source
entryCompletionSetPopupSingleMatch
entryCompletionSetPopupSingleMatch :: (MonadIO m, EntryCompletionK a) => a -> Bool -> m () Source
entryCompletionSetTextColumn
entryCompletionSetTextColumn :: (MonadIO m, EntryCompletionK a) => a -> Int32 -> m () Source
Properties
CellArea
data EntryCompletionCellAreaPropertyInfo Source
AttrInfo EntryCompletionCellAreaPropertyInfo | |
type AttrLabel EntryCompletionCellAreaPropertyInfo = "EntryCompletion::cell-area" | |
type AttrGetType EntryCompletionCellAreaPropertyInfo = CellArea | |
type AttrBaseTypeConstraint EntryCompletionCellAreaPropertyInfo = EntryCompletionK | |
type AttrSetTypeConstraint EntryCompletionCellAreaPropertyInfo = CellAreaK | |
type AttrAllowedOps EntryCompletionCellAreaPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) |
getEntryCompletionCellArea :: (MonadIO m, EntryCompletionK o) => o -> m CellArea Source
InlineCompletion
data EntryCompletionInlineCompletionPropertyInfo Source
AttrInfo EntryCompletionInlineCompletionPropertyInfo | |
type AttrLabel EntryCompletionInlineCompletionPropertyInfo = "EntryCompletion::inline-completion" | |
type AttrGetType EntryCompletionInlineCompletionPropertyInfo = Bool | |
type AttrBaseTypeConstraint EntryCompletionInlineCompletionPropertyInfo = EntryCompletionK | |
type AttrSetTypeConstraint EntryCompletionInlineCompletionPropertyInfo = * ~ Bool | |
type AttrAllowedOps EntryCompletionInlineCompletionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getEntryCompletionInlineCompletion :: (MonadIO m, EntryCompletionK o) => o -> m Bool Source
setEntryCompletionInlineCompletion :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m () Source
InlineSelection
data EntryCompletionInlineSelectionPropertyInfo Source
AttrInfo EntryCompletionInlineSelectionPropertyInfo | |
type AttrLabel EntryCompletionInlineSelectionPropertyInfo = "EntryCompletion::inline-selection" | |
type AttrGetType EntryCompletionInlineSelectionPropertyInfo = Bool | |
type AttrBaseTypeConstraint EntryCompletionInlineSelectionPropertyInfo = EntryCompletionK | |
type AttrSetTypeConstraint EntryCompletionInlineSelectionPropertyInfo = * ~ Bool | |
type AttrAllowedOps EntryCompletionInlineSelectionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getEntryCompletionInlineSelection :: (MonadIO m, EntryCompletionK o) => o -> m Bool Source
setEntryCompletionInlineSelection :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m () Source
MinimumKeyLength
data EntryCompletionMinimumKeyLengthPropertyInfo Source
AttrInfo EntryCompletionMinimumKeyLengthPropertyInfo | |
type AttrLabel EntryCompletionMinimumKeyLengthPropertyInfo = "EntryCompletion::minimum-key-length" | |
type AttrGetType EntryCompletionMinimumKeyLengthPropertyInfo = Int32 | |
type AttrBaseTypeConstraint EntryCompletionMinimumKeyLengthPropertyInfo = EntryCompletionK | |
type AttrSetTypeConstraint EntryCompletionMinimumKeyLengthPropertyInfo = * ~ Int32 | |
type AttrAllowedOps EntryCompletionMinimumKeyLengthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getEntryCompletionMinimumKeyLength :: (MonadIO m, EntryCompletionK o) => o -> m Int32 Source
setEntryCompletionMinimumKeyLength :: (MonadIO m, EntryCompletionK o) => o -> Int32 -> m () Source
Model
data EntryCompletionModelPropertyInfo Source
AttrInfo EntryCompletionModelPropertyInfo | |
type AttrLabel EntryCompletionModelPropertyInfo = "EntryCompletion::model" | |
type AttrGetType EntryCompletionModelPropertyInfo = TreeModel | |
type AttrBaseTypeConstraint EntryCompletionModelPropertyInfo = EntryCompletionK | |
type AttrSetTypeConstraint EntryCompletionModelPropertyInfo = TreeModelK | |
type AttrAllowedOps EntryCompletionModelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
constructEntryCompletionModel :: TreeModelK a => a -> IO ([Char], GValue) Source
getEntryCompletionModel :: (MonadIO m, EntryCompletionK o) => o -> m TreeModel Source
setEntryCompletionModel :: (MonadIO m, EntryCompletionK o, TreeModelK a) => o -> a -> m () Source
PopupCompletion
data EntryCompletionPopupCompletionPropertyInfo Source
AttrInfo EntryCompletionPopupCompletionPropertyInfo | |
type AttrLabel EntryCompletionPopupCompletionPropertyInfo = "EntryCompletion::popup-completion" | |
type AttrGetType EntryCompletionPopupCompletionPropertyInfo = Bool | |
type AttrBaseTypeConstraint EntryCompletionPopupCompletionPropertyInfo = EntryCompletionK | |
type AttrSetTypeConstraint EntryCompletionPopupCompletionPropertyInfo = * ~ Bool | |
type AttrAllowedOps EntryCompletionPopupCompletionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getEntryCompletionPopupCompletion :: (MonadIO m, EntryCompletionK o) => o -> m Bool Source
setEntryCompletionPopupCompletion :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m () Source
PopupSetWidth
data EntryCompletionPopupSetWidthPropertyInfo Source
AttrInfo EntryCompletionPopupSetWidthPropertyInfo | |
type AttrLabel EntryCompletionPopupSetWidthPropertyInfo = "EntryCompletion::popup-set-width" | |
type AttrGetType EntryCompletionPopupSetWidthPropertyInfo = Bool | |
type AttrBaseTypeConstraint EntryCompletionPopupSetWidthPropertyInfo = EntryCompletionK | |
type AttrSetTypeConstraint EntryCompletionPopupSetWidthPropertyInfo = * ~ Bool | |
type AttrAllowedOps EntryCompletionPopupSetWidthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getEntryCompletionPopupSetWidth :: (MonadIO m, EntryCompletionK o) => o -> m Bool Source
setEntryCompletionPopupSetWidth :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m () Source
PopupSingleMatch
data EntryCompletionPopupSingleMatchPropertyInfo Source
AttrInfo EntryCompletionPopupSingleMatchPropertyInfo | |
type AttrLabel EntryCompletionPopupSingleMatchPropertyInfo = "EntryCompletion::popup-single-match" | |
type AttrGetType EntryCompletionPopupSingleMatchPropertyInfo = Bool | |
type AttrBaseTypeConstraint EntryCompletionPopupSingleMatchPropertyInfo = EntryCompletionK | |
type AttrSetTypeConstraint EntryCompletionPopupSingleMatchPropertyInfo = * ~ Bool | |
type AttrAllowedOps EntryCompletionPopupSingleMatchPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getEntryCompletionPopupSingleMatch :: (MonadIO m, EntryCompletionK o) => o -> m Bool Source
setEntryCompletionPopupSingleMatch :: (MonadIO m, EntryCompletionK o) => o -> Bool -> m () Source
TextColumn
data EntryCompletionTextColumnPropertyInfo Source
AttrInfo EntryCompletionTextColumnPropertyInfo | |
type AttrLabel EntryCompletionTextColumnPropertyInfo = "EntryCompletion::text-column" | |
type AttrGetType EntryCompletionTextColumnPropertyInfo = Int32 | |
type AttrBaseTypeConstraint EntryCompletionTextColumnPropertyInfo = EntryCompletionK | |
type AttrSetTypeConstraint EntryCompletionTextColumnPropertyInfo = * ~ Int32 | |
type AttrAllowedOps EntryCompletionTextColumnPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getEntryCompletionTextColumn :: (MonadIO m, EntryCompletionK o) => o -> m Int32 Source
setEntryCompletionTextColumn :: (MonadIO m, EntryCompletionK o) => o -> Int32 -> m () Source
Signals
ActionActivated
type EntryCompletionActionActivatedCallback = Int32 -> IO () Source
afterEntryCompletionActionActivated :: (GObject a, MonadIO m) => a -> EntryCompletionActionActivatedCallback -> m SignalHandlerId Source
entryCompletionActionActivatedCallbackWrapper :: EntryCompletionActionActivatedCallback -> Ptr () -> Int32 -> Ptr () -> IO () Source
entryCompletionActionActivatedClosure :: EntryCompletionActionActivatedCallback -> IO Closure Source
mkEntryCompletionActionActivatedCallback :: EntryCompletionActionActivatedCallbackC -> IO (FunPtr EntryCompletionActionActivatedCallbackC) Source
onEntryCompletionActionActivated :: (GObject a, MonadIO m) => a -> EntryCompletionActionActivatedCallback -> m SignalHandlerId Source
CursorOnMatch
type EntryCompletionCursorOnMatchCallbackC = Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt Source
afterEntryCompletionCursorOnMatch :: (GObject a, MonadIO m) => a -> EntryCompletionCursorOnMatchCallback -> m SignalHandlerId Source
entryCompletionCursorOnMatchCallbackWrapper :: EntryCompletionCursorOnMatchCallback -> Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt Source
mkEntryCompletionCursorOnMatchCallback :: EntryCompletionCursorOnMatchCallbackC -> IO (FunPtr EntryCompletionCursorOnMatchCallbackC) Source
onEntryCompletionCursorOnMatch :: (GObject a, MonadIO m) => a -> EntryCompletionCursorOnMatchCallback -> m SignalHandlerId Source
InsertPrefix
type EntryCompletionInsertPrefixCallback = Text -> IO Bool Source
afterEntryCompletionInsertPrefix :: (GObject a, MonadIO m) => a -> EntryCompletionInsertPrefixCallback -> m SignalHandlerId Source
entryCompletionInsertPrefixCallbackWrapper :: EntryCompletionInsertPrefixCallback -> Ptr () -> CString -> Ptr () -> IO CInt Source
mkEntryCompletionInsertPrefixCallback :: EntryCompletionInsertPrefixCallbackC -> IO (FunPtr EntryCompletionInsertPrefixCallbackC) Source
onEntryCompletionInsertPrefix :: (GObject a, MonadIO m) => a -> EntryCompletionInsertPrefixCallback -> m SignalHandlerId Source
MatchSelected
type EntryCompletionMatchSelectedCallbackC = Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt Source
afterEntryCompletionMatchSelected :: (GObject a, MonadIO m) => a -> EntryCompletionMatchSelectedCallback -> m SignalHandlerId Source
entryCompletionMatchSelectedCallbackWrapper :: EntryCompletionMatchSelectedCallback -> Ptr () -> Ptr TreeModel -> Ptr TreeIter -> Ptr () -> IO CInt Source
mkEntryCompletionMatchSelectedCallback :: EntryCompletionMatchSelectedCallbackC -> IO (FunPtr EntryCompletionMatchSelectedCallbackC) Source
onEntryCompletionMatchSelected :: (GObject a, MonadIO m) => a -> EntryCompletionMatchSelectedCallback -> m SignalHandlerId Source
NoMatches
type EntryCompletionNoMatchesCallback = IO () Source
type EntryCompletionNoMatchesCallbackC = Ptr () -> Ptr () -> IO () Source
afterEntryCompletionNoMatches :: (GObject a, MonadIO m) => a -> EntryCompletionNoMatchesCallback -> m SignalHandlerId Source
entryCompletionNoMatchesCallbackWrapper :: EntryCompletionNoMatchesCallback -> Ptr () -> Ptr () -> IO () Source
mkEntryCompletionNoMatchesCallback :: EntryCompletionNoMatchesCallbackC -> IO (FunPtr EntryCompletionNoMatchesCallbackC) Source
onEntryCompletionNoMatches :: (GObject a, MonadIO m) => a -> EntryCompletionNoMatchesCallback -> m SignalHandlerId Source