| 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.CompletionItem
Contents
Description
- newtype CompletionItem = CompletionItem (ManagedPtr CompletionItem)
- class GObject o => IsCompletionItem o
- toCompletionItem :: IsCompletionItem o => o -> IO CompletionItem
- noCompletionItem :: Maybe CompletionItem
- completionItemNew :: (MonadIO m, IsPixbuf a) => Text -> Text -> Maybe a -> Maybe Text -> m CompletionItem
- completionItemNewFromStock :: MonadIO m => Maybe Text -> Text -> Text -> Maybe Text -> m CompletionItem
- completionItemNewWithMarkup :: (MonadIO m, IsPixbuf a) => Text -> Text -> Maybe a -> Maybe Text -> m CompletionItem
- data CompletionItemGiconPropertyInfo
- clearCompletionItemGicon :: (MonadIO m, IsCompletionItem o) => o -> m ()
- completionItemGicon :: AttrLabelProxy "gicon"
- constructCompletionItemGicon :: (IsCompletionItem o, IsIcon a) => a -> IO (GValueConstruct o)
- getCompletionItemGicon :: (MonadIO m, IsCompletionItem o) => o -> m (Maybe Icon)
- setCompletionItemGicon :: (MonadIO m, IsCompletionItem o, IsIcon a) => o -> a -> m ()
- data CompletionItemIconPropertyInfo
- clearCompletionItemIcon :: (MonadIO m, IsCompletionItem o) => o -> m ()
- completionItemIcon :: AttrLabelProxy "icon"
- constructCompletionItemIcon :: (IsCompletionItem o, IsPixbuf a) => a -> IO (GValueConstruct o)
- getCompletionItemIcon :: (MonadIO m, IsCompletionItem o) => o -> m (Maybe Pixbuf)
- setCompletionItemIcon :: (MonadIO m, IsCompletionItem o, IsPixbuf a) => o -> a -> m ()
- data CompletionItemIconNamePropertyInfo
- clearCompletionItemIconName :: (MonadIO m, IsCompletionItem o) => o -> m ()
- completionItemIconName :: AttrLabelProxy "iconName"
- constructCompletionItemIconName :: IsCompletionItem o => Text -> IO (GValueConstruct o)
- getCompletionItemIconName :: (MonadIO m, IsCompletionItem o) => o -> m (Maybe Text)
- setCompletionItemIconName :: (MonadIO m, IsCompletionItem o) => o -> Text -> m ()
- data CompletionItemInfoPropertyInfo
- clearCompletionItemInfo :: (MonadIO m, IsCompletionItem o) => o -> m ()
- completionItemInfo :: AttrLabelProxy "info"
- constructCompletionItemInfo :: IsCompletionItem o => Text -> IO (GValueConstruct o)
- getCompletionItemInfo :: (MonadIO m, IsCompletionItem o) => o -> m (Maybe Text)
- setCompletionItemInfo :: (MonadIO m, IsCompletionItem o) => o -> Text -> m ()
- data CompletionItemLabelPropertyInfo
- clearCompletionItemLabel :: (MonadIO m, IsCompletionItem o) => o -> m ()
- completionItemLabel :: AttrLabelProxy "label"
- constructCompletionItemLabel :: IsCompletionItem o => Text -> IO (GValueConstruct o)
- getCompletionItemLabel :: (MonadIO m, IsCompletionItem o) => o -> m (Maybe Text)
- setCompletionItemLabel :: (MonadIO m, IsCompletionItem o) => o -> Text -> m ()
- data CompletionItemMarkupPropertyInfo
- clearCompletionItemMarkup :: (MonadIO m, IsCompletionItem o) => o -> m ()
- completionItemMarkup :: AttrLabelProxy "markup"
- constructCompletionItemMarkup :: IsCompletionItem o => Text -> IO (GValueConstruct o)
- getCompletionItemMarkup :: (MonadIO m, IsCompletionItem o) => o -> m (Maybe Text)
- setCompletionItemMarkup :: (MonadIO m, IsCompletionItem o) => o -> Text -> m ()
- data CompletionItemTextPropertyInfo
- clearCompletionItemText :: (MonadIO m, IsCompletionItem o) => o -> m ()
- completionItemText :: AttrLabelProxy "text"
- constructCompletionItemText :: IsCompletionItem o => Text -> IO (GValueConstruct o)
- getCompletionItemText :: (MonadIO m, IsCompletionItem o) => o -> m (Maybe Text)
- setCompletionItemText :: (MonadIO m, IsCompletionItem o) => o -> Text -> m ()
Exported types
newtype CompletionItem Source #
Constructors
| CompletionItem (ManagedPtr CompletionItem) |
Instances
| GObject CompletionItem Source # | |
| IsObject CompletionItem Source # | |
| IsCompletionProposal CompletionItem Source # | |
| IsCompletionItem CompletionItem Source # | |
| ((~) * info (ResolveCompletionItemMethod t CompletionItem), MethodInfo * info CompletionItem p) => IsLabel t (CompletionItem -> p) Source # | |
| ((~) * info (ResolveCompletionItemMethod t CompletionItem), MethodInfo * info CompletionItem p) => IsLabelProxy t (CompletionItem -> p) Source # | |
| HasAttributeList * CompletionItem Source # | |
| type SignalList CompletionItem Source # | |
| type AttributeList CompletionItem Source # | |
class GObject o => IsCompletionItem o Source #
Instances
| (GObject a, UnknownAncestorError Constraint CompletionItem a) => IsCompletionItem a Source # | |
| IsCompletionItem CompletionItem Source # | |
toCompletionItem :: IsCompletionItem o => o -> IO CompletionItem Source #
Methods
new
completionItemNew :: (MonadIO m, IsPixbuf a) => Text -> Text -> Maybe a -> Maybe Text -> m CompletionItem Source #
newFromStock
completionItemNewFromStock :: MonadIO m => Maybe Text -> Text -> Text -> Maybe Text -> m CompletionItem Source #
Deprecated: (Since version 3.10)Use gtk_source_completion_item_new() instead.
newWithMarkup
completionItemNewWithMarkup :: (MonadIO m, IsPixbuf a) => Text -> Text -> Maybe a -> Maybe Text -> m CompletionItem Source #
Properties
gicon
data CompletionItemGiconPropertyInfo Source #
Instances
| AttrInfo CompletionItemGiconPropertyInfo Source # | |
| type AttrSetTypeConstraint CompletionItemGiconPropertyInfo Source # | |
| type AttrOrigin CompletionItemGiconPropertyInfo Source # | |
| type AttrLabel CompletionItemGiconPropertyInfo Source # | |
| type AttrGetType CompletionItemGiconPropertyInfo Source # | |
| type AttrBaseTypeConstraint CompletionItemGiconPropertyInfo Source # | |
| type AttrAllowedOps CompletionItemGiconPropertyInfo Source # | |
clearCompletionItemGicon :: (MonadIO m, IsCompletionItem o) => o -> m () Source #
completionItemGicon :: AttrLabelProxy "gicon" Source #
constructCompletionItemGicon :: (IsCompletionItem o, IsIcon a) => a -> IO (GValueConstruct o) Source #
getCompletionItemGicon :: (MonadIO m, IsCompletionItem o) => o -> m (Maybe Icon) Source #
setCompletionItemGicon :: (MonadIO m, IsCompletionItem o, IsIcon a) => o -> a -> m () Source #
icon
data CompletionItemIconPropertyInfo Source #
Instances
| AttrInfo CompletionItemIconPropertyInfo Source # | |
| type AttrSetTypeConstraint CompletionItemIconPropertyInfo Source # | |
| type AttrOrigin CompletionItemIconPropertyInfo Source # | |
| type AttrLabel CompletionItemIconPropertyInfo Source # | |
| type AttrGetType CompletionItemIconPropertyInfo Source # | |
| type AttrBaseTypeConstraint CompletionItemIconPropertyInfo Source # | |
| type AttrAllowedOps CompletionItemIconPropertyInfo Source # | |
clearCompletionItemIcon :: (MonadIO m, IsCompletionItem o) => o -> m () Source #
completionItemIcon :: AttrLabelProxy "icon" Source #
constructCompletionItemIcon :: (IsCompletionItem o, IsPixbuf a) => a -> IO (GValueConstruct o) Source #
getCompletionItemIcon :: (MonadIO m, IsCompletionItem o) => o -> m (Maybe Pixbuf) Source #
setCompletionItemIcon :: (MonadIO m, IsCompletionItem o, IsPixbuf a) => o -> a -> m () Source #
iconName
data CompletionItemIconNamePropertyInfo Source #
Instances
| AttrInfo CompletionItemIconNamePropertyInfo Source # | |
| type AttrSetTypeConstraint CompletionItemIconNamePropertyInfo Source # | |
| type AttrOrigin CompletionItemIconNamePropertyInfo Source # | |
| type AttrLabel CompletionItemIconNamePropertyInfo Source # | |
| type AttrGetType CompletionItemIconNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint CompletionItemIconNamePropertyInfo Source # | |
| type AttrAllowedOps CompletionItemIconNamePropertyInfo Source # | |
clearCompletionItemIconName :: (MonadIO m, IsCompletionItem o) => o -> m () Source #
completionItemIconName :: AttrLabelProxy "iconName" Source #
constructCompletionItemIconName :: IsCompletionItem o => Text -> IO (GValueConstruct o) Source #
getCompletionItemIconName :: (MonadIO m, IsCompletionItem o) => o -> m (Maybe Text) Source #
setCompletionItemIconName :: (MonadIO m, IsCompletionItem o) => o -> Text -> m () Source #
info
data CompletionItemInfoPropertyInfo Source #
Instances
| AttrInfo CompletionItemInfoPropertyInfo Source # | |
| type AttrSetTypeConstraint CompletionItemInfoPropertyInfo Source # | |
| type AttrOrigin CompletionItemInfoPropertyInfo Source # | |
| type AttrLabel CompletionItemInfoPropertyInfo Source # | |
| type AttrGetType CompletionItemInfoPropertyInfo Source # | |
| type AttrBaseTypeConstraint CompletionItemInfoPropertyInfo Source # | |
| type AttrAllowedOps CompletionItemInfoPropertyInfo Source # | |
clearCompletionItemInfo :: (MonadIO m, IsCompletionItem o) => o -> m () Source #
completionItemInfo :: AttrLabelProxy "info" Source #
constructCompletionItemInfo :: IsCompletionItem o => Text -> IO (GValueConstruct o) Source #
getCompletionItemInfo :: (MonadIO m, IsCompletionItem o) => o -> m (Maybe Text) Source #
setCompletionItemInfo :: (MonadIO m, IsCompletionItem o) => o -> Text -> m () Source #
label
data CompletionItemLabelPropertyInfo Source #
Instances
| AttrInfo CompletionItemLabelPropertyInfo Source # | |
| type AttrSetTypeConstraint CompletionItemLabelPropertyInfo Source # | |
| type AttrOrigin CompletionItemLabelPropertyInfo Source # | |
| type AttrLabel CompletionItemLabelPropertyInfo Source # | |
| type AttrGetType CompletionItemLabelPropertyInfo Source # | |
| type AttrBaseTypeConstraint CompletionItemLabelPropertyInfo Source # | |
| type AttrAllowedOps CompletionItemLabelPropertyInfo Source # | |
clearCompletionItemLabel :: (MonadIO m, IsCompletionItem o) => o -> m () Source #
completionItemLabel :: AttrLabelProxy "label" Source #
constructCompletionItemLabel :: IsCompletionItem o => Text -> IO (GValueConstruct o) Source #
getCompletionItemLabel :: (MonadIO m, IsCompletionItem o) => o -> m (Maybe Text) Source #
setCompletionItemLabel :: (MonadIO m, IsCompletionItem o) => o -> Text -> m () Source #
markup
data CompletionItemMarkupPropertyInfo Source #
Instances
| AttrInfo CompletionItemMarkupPropertyInfo Source # | |
| type AttrSetTypeConstraint CompletionItemMarkupPropertyInfo Source # | |
| type AttrOrigin CompletionItemMarkupPropertyInfo Source # | |
| type AttrLabel CompletionItemMarkupPropertyInfo Source # | |
| type AttrGetType CompletionItemMarkupPropertyInfo Source # | |
| type AttrBaseTypeConstraint CompletionItemMarkupPropertyInfo Source # | |
| type AttrAllowedOps CompletionItemMarkupPropertyInfo Source # | |
clearCompletionItemMarkup :: (MonadIO m, IsCompletionItem o) => o -> m () Source #
completionItemMarkup :: AttrLabelProxy "markup" Source #
constructCompletionItemMarkup :: IsCompletionItem o => Text -> IO (GValueConstruct o) Source #
getCompletionItemMarkup :: (MonadIO m, IsCompletionItem o) => o -> m (Maybe Text) Source #
setCompletionItemMarkup :: (MonadIO m, IsCompletionItem o) => o -> Text -> m () Source #
text
data CompletionItemTextPropertyInfo Source #
Instances
| AttrInfo CompletionItemTextPropertyInfo Source # | |
| type AttrSetTypeConstraint CompletionItemTextPropertyInfo Source # | |
| type AttrOrigin CompletionItemTextPropertyInfo Source # | |
| type AttrLabel CompletionItemTextPropertyInfo Source # | |
| type AttrGetType CompletionItemTextPropertyInfo Source # | |
| type AttrBaseTypeConstraint CompletionItemTextPropertyInfo Source # | |
| type AttrAllowedOps CompletionItemTextPropertyInfo Source # | |
clearCompletionItemText :: (MonadIO m, IsCompletionItem o) => o -> m () Source #
completionItemText :: AttrLabelProxy "text" Source #
constructCompletionItemText :: IsCompletionItem o => Text -> IO (GValueConstruct o) Source #
getCompletionItemText :: (MonadIO m, IsCompletionItem o) => o -> m (Maybe Text) Source #
setCompletionItemText :: (MonadIO m, IsCompletionItem o) => o -> Text -> m () Source #