| 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.TextMark
Contents
Description
- newtype TextMark = TextMark (ManagedPtr TextMark)
- class GObject o => IsTextMark o
- toTextMark :: IsTextMark o => o -> IO TextMark
- noTextMark :: Maybe TextMark
- data TextMarkGetBufferMethodInfo
- textMarkGetBuffer :: (MonadIO m, IsTextMark a) => a -> m TextBuffer
- data TextMarkGetDeletedMethodInfo
- textMarkGetDeleted :: (MonadIO m, IsTextMark a) => a -> m Bool
- data TextMarkGetLeftGravityMethodInfo
- textMarkGetLeftGravity :: (MonadIO m, IsTextMark a) => a -> m Bool
- data TextMarkGetNameMethodInfo
- textMarkGetName :: (MonadIO m, IsTextMark a) => a -> m Text
- data TextMarkGetVisibleMethodInfo
- textMarkGetVisible :: (MonadIO m, IsTextMark a) => a -> m Bool
- textMarkNew :: MonadIO m => Maybe Text -> Bool -> m TextMark
- data TextMarkSetVisibleMethodInfo
- textMarkSetVisible :: (MonadIO m, IsTextMark a) => a -> Bool -> m ()
- data TextMarkLeftGravityPropertyInfo
- constructTextMarkLeftGravity :: IsTextMark o => Bool -> IO (GValueConstruct o)
- getTextMarkLeftGravity :: (MonadIO m, IsTextMark o) => o -> m Bool
- textMarkLeftGravity :: AttrLabelProxy "leftGravity"
- data TextMarkNamePropertyInfo
- constructTextMarkName :: IsTextMark o => Text -> IO (GValueConstruct o)
- getTextMarkName :: (MonadIO m, IsTextMark o) => o -> m Text
- textMarkName :: AttrLabelProxy "name"
Exported types
Instances
| GObject TextMark Source # | |
| IsObject TextMark Source # | |
| IsTextMark TextMark Source # | |
| ((~) * info (ResolveTextMarkMethod t TextMark), MethodInfo * info TextMark p) => IsLabel t (TextMark -> p) Source # | |
| ((~) * info (ResolveTextMarkMethod t TextMark), MethodInfo * info TextMark p) => IsLabelProxy t (TextMark -> p) Source # | |
| HasAttributeList * TextMark Source # | |
| type SignalList TextMark Source # | |
| type AttributeList TextMark Source # | |
class GObject o => IsTextMark o Source #
Instances
| (GObject a, UnknownAncestorError Constraint TextMark a) => IsTextMark a Source # | |
| IsTextMark TextMark Source # | |
toTextMark :: IsTextMark o => o -> IO TextMark Source #
Methods
getBuffer
data TextMarkGetBufferMethodInfo Source #
Instances
| ((~) * signature (m TextBuffer), MonadIO m, IsTextMark a) => MethodInfo * TextMarkGetBufferMethodInfo a signature Source # | |
textMarkGetBuffer :: (MonadIO m, IsTextMark a) => a -> m TextBuffer Source #
getDeleted
data TextMarkGetDeletedMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsTextMark a) => MethodInfo * TextMarkGetDeletedMethodInfo a signature Source # | |
textMarkGetDeleted :: (MonadIO m, IsTextMark a) => a -> m Bool Source #
getLeftGravity
data TextMarkGetLeftGravityMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsTextMark a) => MethodInfo * TextMarkGetLeftGravityMethodInfo a signature Source # | |
textMarkGetLeftGravity :: (MonadIO m, IsTextMark a) => a -> m Bool Source #
getName
data TextMarkGetNameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsTextMark a) => MethodInfo * TextMarkGetNameMethodInfo a signature Source # | |
textMarkGetName :: (MonadIO m, IsTextMark a) => a -> m Text Source #
getVisible
data TextMarkGetVisibleMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsTextMark a) => MethodInfo * TextMarkGetVisibleMethodInfo a signature Source # | |
textMarkGetVisible :: (MonadIO m, IsTextMark a) => a -> m Bool Source #
new
setVisible
data TextMarkSetVisibleMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsTextMark a) => MethodInfo * TextMarkSetVisibleMethodInfo a signature Source # | |
textMarkSetVisible :: (MonadIO m, IsTextMark a) => a -> Bool -> m () Source #
Properties
leftGravity
data TextMarkLeftGravityPropertyInfo Source #
Instances
| AttrInfo TextMarkLeftGravityPropertyInfo Source # | |
| type AttrSetTypeConstraint TextMarkLeftGravityPropertyInfo Source # | |
| type AttrOrigin TextMarkLeftGravityPropertyInfo Source # | |
| type AttrLabel TextMarkLeftGravityPropertyInfo Source # | |
| type AttrGetType TextMarkLeftGravityPropertyInfo Source # | |
| type AttrBaseTypeConstraint TextMarkLeftGravityPropertyInfo Source # | |
| type AttrAllowedOps TextMarkLeftGravityPropertyInfo Source # | |
constructTextMarkLeftGravity :: IsTextMark o => Bool -> IO (GValueConstruct o) Source #
getTextMarkLeftGravity :: (MonadIO m, IsTextMark o) => o -> m Bool Source #
textMarkLeftGravity :: AttrLabelProxy "leftGravity" Source #
name
data TextMarkNamePropertyInfo Source #
Instances
| AttrInfo TextMarkNamePropertyInfo Source # | |
| type AttrSetTypeConstraint TextMarkNamePropertyInfo Source # | |
| type AttrOrigin TextMarkNamePropertyInfo Source # | |
| type AttrLabel TextMarkNamePropertyInfo Source # | |
| type AttrGetType TextMarkNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint TextMarkNamePropertyInfo Source # | |
| type AttrAllowedOps TextMarkNamePropertyInfo Source # | |
constructTextMarkName :: IsTextMark o => Text -> IO (GValueConstruct o) Source #
getTextMarkName :: (MonadIO m, IsTextMark o) => o -> m Text Source #
textMarkName :: AttrLabelProxy "name" Source #