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 |
- newtype CompletionInfo = CompletionInfo (ForeignPtr CompletionInfo)
- class GObject o => CompletionInfoK o
- toCompletionInfo :: CompletionInfoK o => o -> IO CompletionInfo
- noCompletionInfo :: Maybe CompletionInfo
- data CompletionInfoGetWidgetMethodInfo
- completionInfoGetWidget :: (MonadIO m, CompletionInfoK a) => a -> m Widget
- data CompletionInfoMoveToIterMethodInfo
- completionInfoMoveToIter :: (MonadIO m, CompletionInfoK a, TextViewK b) => a -> b -> Maybe TextIter -> m ()
- completionInfoNew :: MonadIO m => m CompletionInfo
- data CompletionInfoSetWidgetMethodInfo
- completionInfoSetWidget :: (MonadIO m, CompletionInfoK a, WidgetK b) => a -> Maybe b -> m ()
- type CompletionInfoBeforeShowCallback = IO ()
- type CompletionInfoBeforeShowCallbackC = Ptr () -> Ptr () -> IO ()
- data CompletionInfoBeforeShowSignalInfo
- afterCompletionInfoBeforeShow :: (GObject a, MonadIO m) => a -> CompletionInfoBeforeShowCallback -> m SignalHandlerId
- completionInfoBeforeShowCallbackWrapper :: CompletionInfoBeforeShowCallback -> Ptr () -> Ptr () -> IO ()
- completionInfoBeforeShowClosure :: CompletionInfoBeforeShowCallback -> IO Closure
- mkCompletionInfoBeforeShowCallback :: CompletionInfoBeforeShowCallbackC -> IO (FunPtr CompletionInfoBeforeShowCallbackC)
- noCompletionInfoBeforeShowCallback :: Maybe CompletionInfoBeforeShowCallback
- onCompletionInfoBeforeShow :: (GObject a, MonadIO m) => a -> CompletionInfoBeforeShowCallback -> m SignalHandlerId
Exported types
newtype CompletionInfo Source
GObject CompletionInfo | |
((~) * info (ResolveCompletionInfoMethod t CompletionInfo), MethodInfo * info CompletionInfo p) => IsLabelProxy t (CompletionInfo -> p) | |
type ParentTypes CompletionInfo | |
type AttributeList CompletionInfo | |
type SignalList CompletionInfo |
class GObject o => CompletionInfoK o Source
(GObject o, IsDescendantOf CompletionInfo o) => CompletionInfoK o |
toCompletionInfo :: CompletionInfoK o => o -> IO CompletionInfo Source
Methods
completionInfoGetWidget
data CompletionInfoGetWidgetMethodInfo Source
((~) * signature (m Widget), MonadIO m, CompletionInfoK a) => MethodInfo * CompletionInfoGetWidgetMethodInfo a signature |
completionInfoGetWidget :: (MonadIO m, CompletionInfoK a) => a -> m Widget Source
Deprecated: (Since version 3.8)Use gtk_bin_get_child() instead.
completionInfoMoveToIter
data CompletionInfoMoveToIterMethodInfo Source
((~) * signature (b -> Maybe TextIter -> m ()), MonadIO m, CompletionInfoK a, TextViewK b) => MethodInfo * CompletionInfoMoveToIterMethodInfo a signature |
completionInfoMoveToIter :: (MonadIO m, CompletionInfoK a, TextViewK b) => a -> b -> Maybe TextIter -> m () Source
completionInfoNew
completionInfoNew :: MonadIO m => m CompletionInfo Source
completionInfoSetWidget
data CompletionInfoSetWidgetMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, CompletionInfoK a, WidgetK b) => MethodInfo * CompletionInfoSetWidgetMethodInfo a signature |
completionInfoSetWidget :: (MonadIO m, CompletionInfoK a, WidgetK b) => a -> Maybe b -> m () Source
Deprecated: (Since version 3.8)Use gtk_container_add() instead. If there is already a childwidget, remove it with gtk_container_remove().
Signals
BeforeShow
type CompletionInfoBeforeShowCallback = IO () Source
type CompletionInfoBeforeShowCallbackC = Ptr () -> Ptr () -> IO () Source
afterCompletionInfoBeforeShow :: (GObject a, MonadIO m) => a -> CompletionInfoBeforeShowCallback -> m SignalHandlerId Source
completionInfoBeforeShowCallbackWrapper :: CompletionInfoBeforeShowCallback -> Ptr () -> Ptr () -> IO () Source
mkCompletionInfoBeforeShowCallback :: CompletionInfoBeforeShowCallbackC -> IO (FunPtr CompletionInfoBeforeShowCallbackC) Source
onCompletionInfoBeforeShow :: (GObject a, MonadIO m) => a -> CompletionInfoBeforeShowCallback -> m SignalHandlerId Source