| 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.CompletionInfo
Description
- newtype CompletionInfo = CompletionInfo (ManagedPtr CompletionInfo)
- class GObject o => IsCompletionInfo o
- toCompletionInfo :: IsCompletionInfo o => o -> IO CompletionInfo
- noCompletionInfo :: Maybe CompletionInfo
- data CompletionInfoGetWidgetMethodInfo
- completionInfoGetWidget :: (MonadIO m, IsCompletionInfo a) => a -> m Widget
- data CompletionInfoMoveToIterMethodInfo
- completionInfoMoveToIter :: (MonadIO m, IsCompletionInfo a, IsTextView b) => a -> b -> Maybe TextIter -> m ()
- completionInfoNew :: MonadIO m => m CompletionInfo
- data CompletionInfoSetWidgetMethodInfo
- completionInfoSetWidget :: (MonadIO m, IsCompletionInfo a, IsWidget b) => a -> Maybe b -> m ()
- type C_CompletionInfoBeforeShowCallback = Ptr () -> Ptr () -> IO ()
- type CompletionInfoBeforeShowCallback = IO ()
- data CompletionInfoBeforeShowSignalInfo
- afterCompletionInfoBeforeShow :: (GObject a, MonadIO m) => a -> CompletionInfoBeforeShowCallback -> m SignalHandlerId
- genClosure_CompletionInfoBeforeShow :: CompletionInfoBeforeShowCallback -> IO Closure
- mk_CompletionInfoBeforeShowCallback :: C_CompletionInfoBeforeShowCallback -> IO (FunPtr C_CompletionInfoBeforeShowCallback)
- noCompletionInfoBeforeShowCallback :: Maybe CompletionInfoBeforeShowCallback
- onCompletionInfoBeforeShow :: (GObject a, MonadIO m) => a -> CompletionInfoBeforeShowCallback -> m SignalHandlerId
- wrap_CompletionInfoBeforeShowCallback :: CompletionInfoBeforeShowCallback -> Ptr () -> Ptr () -> IO ()
Exported types
newtype CompletionInfo Source #
Constructors
| CompletionInfo (ManagedPtr CompletionInfo) |
Instances
| GObject CompletionInfo Source # | |
| IsObject CompletionInfo Source # | |
| IsWidget CompletionInfo Source # | |
| IsBuildable CompletionInfo Source # | |
| IsContainer CompletionInfo Source # | |
| IsWindow CompletionInfo Source # | |
| IsImplementorIface CompletionInfo Source # | |
| IsBin CompletionInfo Source # | |
| IsCompletionInfo CompletionInfo Source # | |
| ((~) * info (ResolveCompletionInfoMethod t CompletionInfo), MethodInfo * info CompletionInfo p) => IsLabel t (CompletionInfo -> p) Source # | |
| ((~) * info (ResolveCompletionInfoMethod t CompletionInfo), MethodInfo * info CompletionInfo p) => IsLabelProxy t (CompletionInfo -> p) Source # | |
| HasAttributeList * CompletionInfo Source # | |
| type SignalList CompletionInfo Source # | |
| type AttributeList CompletionInfo Source # | |
class GObject o => IsCompletionInfo o Source #
Instances
| (GObject a, UnknownAncestorError Constraint CompletionInfo a) => IsCompletionInfo a Source # | |
| IsCompletionInfo CompletionInfo Source # | |
toCompletionInfo :: IsCompletionInfo o => o -> IO CompletionInfo Source #
Methods
getWidget
data CompletionInfoGetWidgetMethodInfo Source #
Instances
| ((~) * signature (m Widget), MonadIO m, IsCompletionInfo a) => MethodInfo * CompletionInfoGetWidgetMethodInfo a signature Source # | |
completionInfoGetWidget :: (MonadIO m, IsCompletionInfo a) => a -> m Widget Source #
Deprecated: (Since version 3.8)Use gtk_bin_get_child() instead.
moveToIter
data CompletionInfoMoveToIterMethodInfo Source #
Instances
| ((~) * signature (b -> Maybe TextIter -> m ()), MonadIO m, IsCompletionInfo a, IsTextView b) => MethodInfo * CompletionInfoMoveToIterMethodInfo a signature Source # | |
completionInfoMoveToIter :: (MonadIO m, IsCompletionInfo a, IsTextView b) => a -> b -> Maybe TextIter -> m () Source #
new
completionInfoNew :: MonadIO m => m CompletionInfo Source #
setWidget
data CompletionInfoSetWidgetMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, IsCompletionInfo a, IsWidget b) => MethodInfo * CompletionInfoSetWidgetMethodInfo a signature Source # | |
completionInfoSetWidget :: (MonadIO m, IsCompletionInfo a, IsWidget 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 #
Deprecated: (Since version 3.10)This signal should not be used.
data CompletionInfoBeforeShowSignalInfo Source #
Instances
| SignalInfo CompletionInfoBeforeShowSignalInfo Source # | |
| type HaskellCallbackType CompletionInfoBeforeShowSignalInfo Source # | |
afterCompletionInfoBeforeShow :: (GObject a, MonadIO m) => a -> CompletionInfoBeforeShowCallback -> m SignalHandlerId Source #
mk_CompletionInfoBeforeShowCallback :: C_CompletionInfoBeforeShowCallback -> IO (FunPtr C_CompletionInfoBeforeShowCallback) Source #
onCompletionInfoBeforeShow :: (GObject a, MonadIO m) => a -> CompletionInfoBeforeShowCallback -> m SignalHandlerId Source #
wrap_CompletionInfoBeforeShowCallback :: CompletionInfoBeforeShowCallback -> Ptr () -> Ptr () -> IO () Source #