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
- toolItemGroupGetCollapsed
- toolItemGroupGetDropItem
- toolItemGroupGetEllipsize
- toolItemGroupGetHeaderRelief
- toolItemGroupGetItemPosition
- toolItemGroupGetLabel
- toolItemGroupGetLabelWidget
- toolItemGroupGetNItems
- toolItemGroupGetNthItem
- toolItemGroupInsert
- toolItemGroupNew
- toolItemGroupSetCollapsed
- toolItemGroupSetEllipsize
- toolItemGroupSetHeaderRelief
- toolItemGroupSetItemPosition
- toolItemGroupSetLabel
- toolItemGroupSetLabelWidget
- Properties
- newtype ToolItemGroup = ToolItemGroup (ForeignPtr ToolItemGroup)
- class GObject o => ToolItemGroupK o
- toToolItemGroup :: ToolItemGroupK o => o -> IO ToolItemGroup
- noToolItemGroup :: Maybe ToolItemGroup
- data ToolItemGroupGetCollapsedMethodInfo
- toolItemGroupGetCollapsed :: (MonadIO m, ToolItemGroupK a) => a -> m Bool
- data ToolItemGroupGetDropItemMethodInfo
- toolItemGroupGetDropItem :: (MonadIO m, ToolItemGroupK a) => a -> Int32 -> Int32 -> m ToolItem
- data ToolItemGroupGetEllipsizeMethodInfo
- toolItemGroupGetEllipsize :: (MonadIO m, ToolItemGroupK a) => a -> m EllipsizeMode
- data ToolItemGroupGetHeaderReliefMethodInfo
- toolItemGroupGetHeaderRelief :: (MonadIO m, ToolItemGroupK a) => a -> m ReliefStyle
- data ToolItemGroupGetItemPositionMethodInfo
- toolItemGroupGetItemPosition :: (MonadIO m, ToolItemGroupK a, ToolItemK b) => a -> b -> m Int32
- data ToolItemGroupGetLabelMethodInfo
- toolItemGroupGetLabel :: (MonadIO m, ToolItemGroupK a) => a -> m Text
- data ToolItemGroupGetLabelWidgetMethodInfo
- toolItemGroupGetLabelWidget :: (MonadIO m, ToolItemGroupK a) => a -> m Widget
- data ToolItemGroupGetNItemsMethodInfo
- toolItemGroupGetNItems :: (MonadIO m, ToolItemGroupK a) => a -> m Word32
- data ToolItemGroupGetNthItemMethodInfo
- toolItemGroupGetNthItem :: (MonadIO m, ToolItemGroupK a) => a -> Word32 -> m ToolItem
- data ToolItemGroupInsertMethodInfo
- toolItemGroupInsert :: (MonadIO m, ToolItemGroupK a, ToolItemK b) => a -> b -> Int32 -> m ()
- toolItemGroupNew :: MonadIO m => Text -> m ToolItemGroup
- data ToolItemGroupSetCollapsedMethodInfo
- toolItemGroupSetCollapsed :: (MonadIO m, ToolItemGroupK a) => a -> Bool -> m ()
- data ToolItemGroupSetEllipsizeMethodInfo
- toolItemGroupSetEllipsize :: (MonadIO m, ToolItemGroupK a) => a -> EllipsizeMode -> m ()
- data ToolItemGroupSetHeaderReliefMethodInfo
- toolItemGroupSetHeaderRelief :: (MonadIO m, ToolItemGroupK a) => a -> ReliefStyle -> m ()
- data ToolItemGroupSetItemPositionMethodInfo
- toolItemGroupSetItemPosition :: (MonadIO m, ToolItemGroupK a, ToolItemK b) => a -> b -> Int32 -> m ()
- data ToolItemGroupSetLabelMethodInfo
- toolItemGroupSetLabel :: (MonadIO m, ToolItemGroupK a) => a -> Text -> m ()
- data ToolItemGroupSetLabelWidgetMethodInfo
- toolItemGroupSetLabelWidget :: (MonadIO m, ToolItemGroupK a, WidgetK b) => a -> b -> m ()
- data ToolItemGroupCollapsedPropertyInfo
- constructToolItemGroupCollapsed :: Bool -> IO ([Char], GValue)
- getToolItemGroupCollapsed :: (MonadIO m, ToolItemGroupK o) => o -> m Bool
- setToolItemGroupCollapsed :: (MonadIO m, ToolItemGroupK o) => o -> Bool -> m ()
- data ToolItemGroupEllipsizePropertyInfo
- constructToolItemGroupEllipsize :: EllipsizeMode -> IO ([Char], GValue)
- getToolItemGroupEllipsize :: (MonadIO m, ToolItemGroupK o) => o -> m EllipsizeMode
- setToolItemGroupEllipsize :: (MonadIO m, ToolItemGroupK o) => o -> EllipsizeMode -> m ()
- data ToolItemGroupHeaderReliefPropertyInfo
- constructToolItemGroupHeaderRelief :: ReliefStyle -> IO ([Char], GValue)
- getToolItemGroupHeaderRelief :: (MonadIO m, ToolItemGroupK o) => o -> m ReliefStyle
- setToolItemGroupHeaderRelief :: (MonadIO m, ToolItemGroupK o) => o -> ReliefStyle -> m ()
- data ToolItemGroupLabelPropertyInfo
- constructToolItemGroupLabel :: Text -> IO ([Char], GValue)
- getToolItemGroupLabel :: (MonadIO m, ToolItemGroupK o) => o -> m Text
- setToolItemGroupLabel :: (MonadIO m, ToolItemGroupK o) => o -> Text -> m ()
- data ToolItemGroupLabelWidgetPropertyInfo
- constructToolItemGroupLabelWidget :: WidgetK a => a -> IO ([Char], GValue)
- getToolItemGroupLabelWidget :: (MonadIO m, ToolItemGroupK o) => o -> m Widget
- setToolItemGroupLabelWidget :: (MonadIO m, ToolItemGroupK o, WidgetK a) => o -> a -> m ()
Exported types
newtype ToolItemGroup Source
GObject ToolItemGroup Source | |
((~) * info (ResolveToolItemGroupMethod t ToolItemGroup), MethodInfo * info ToolItemGroup p) => IsLabel t (ToolItemGroup -> p) Source | |
((~) * info (ResolveToolItemGroupMethod t ToolItemGroup), MethodInfo * info ToolItemGroup p) => IsLabelProxy t (ToolItemGroup -> p) Source | |
type ParentTypes ToolItemGroup Source | |
type AttributeList ToolItemGroup Source | |
type SignalList ToolItemGroup Source |
class GObject o => ToolItemGroupK o Source
(GObject o, IsDescendantOf ToolItemGroup o) => ToolItemGroupK o Source | |
toToolItemGroup :: ToolItemGroupK o => o -> IO ToolItemGroup Source
Methods
toolItemGroupGetCollapsed
data ToolItemGroupGetCollapsedMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, ToolItemGroupK a) => MethodInfo (TYPE Lifted) ToolItemGroupGetCollapsedMethodInfo a signature Source | |
toolItemGroupGetCollapsed :: (MonadIO m, ToolItemGroupK a) => a -> m Bool Source
toolItemGroupGetDropItem
data ToolItemGroupGetDropItemMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> Int32 -> m ToolItem), MonadIO m, ToolItemGroupK a) => MethodInfo (TYPE Lifted) ToolItemGroupGetDropItemMethodInfo a signature Source | |
toolItemGroupGetDropItem :: (MonadIO m, ToolItemGroupK a) => a -> Int32 -> Int32 -> m ToolItem Source
toolItemGroupGetEllipsize
data ToolItemGroupGetEllipsizeMethodInfo Source
((~) (TYPE Lifted) signature (m EllipsizeMode), MonadIO m, ToolItemGroupK a) => MethodInfo (TYPE Lifted) ToolItemGroupGetEllipsizeMethodInfo a signature Source | |
toolItemGroupGetEllipsize :: (MonadIO m, ToolItemGroupK a) => a -> m EllipsizeMode Source
toolItemGroupGetHeaderRelief
data ToolItemGroupGetHeaderReliefMethodInfo Source
((~) (TYPE Lifted) signature (m ReliefStyle), MonadIO m, ToolItemGroupK a) => MethodInfo (TYPE Lifted) ToolItemGroupGetHeaderReliefMethodInfo a signature Source | |
toolItemGroupGetHeaderRelief :: (MonadIO m, ToolItemGroupK a) => a -> m ReliefStyle Source
toolItemGroupGetItemPosition
data ToolItemGroupGetItemPositionMethodInfo Source
((~) (TYPE Lifted) signature (b -> m Int32), MonadIO m, ToolItemGroupK a, ToolItemK b) => MethodInfo (TYPE Lifted) ToolItemGroupGetItemPositionMethodInfo a signature Source | |
toolItemGroupGetItemPosition :: (MonadIO m, ToolItemGroupK a, ToolItemK b) => a -> b -> m Int32 Source
toolItemGroupGetLabel
data ToolItemGroupGetLabelMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, ToolItemGroupK a) => MethodInfo (TYPE Lifted) ToolItemGroupGetLabelMethodInfo a signature Source | |
toolItemGroupGetLabel :: (MonadIO m, ToolItemGroupK a) => a -> m Text Source
toolItemGroupGetLabelWidget
data ToolItemGroupGetLabelWidgetMethodInfo Source
((~) (TYPE Lifted) signature (m Widget), MonadIO m, ToolItemGroupK a) => MethodInfo (TYPE Lifted) ToolItemGroupGetLabelWidgetMethodInfo a signature Source | |
toolItemGroupGetLabelWidget :: (MonadIO m, ToolItemGroupK a) => a -> m Widget Source
toolItemGroupGetNItems
data ToolItemGroupGetNItemsMethodInfo Source
((~) (TYPE Lifted) signature (m Word32), MonadIO m, ToolItemGroupK a) => MethodInfo (TYPE Lifted) ToolItemGroupGetNItemsMethodInfo a signature Source | |
toolItemGroupGetNItems :: (MonadIO m, ToolItemGroupK a) => a -> m Word32 Source
toolItemGroupGetNthItem
data ToolItemGroupGetNthItemMethodInfo Source
((~) (TYPE Lifted) signature (Word32 -> m ToolItem), MonadIO m, ToolItemGroupK a) => MethodInfo (TYPE Lifted) ToolItemGroupGetNthItemMethodInfo a signature Source | |
toolItemGroupGetNthItem :: (MonadIO m, ToolItemGroupK a) => a -> Word32 -> m ToolItem Source
toolItemGroupInsert
data ToolItemGroupInsertMethodInfo Source
((~) (TYPE Lifted) signature (b -> Int32 -> m ()), MonadIO m, ToolItemGroupK a, ToolItemK b) => MethodInfo (TYPE Lifted) ToolItemGroupInsertMethodInfo a signature Source | |
toolItemGroupInsert :: (MonadIO m, ToolItemGroupK a, ToolItemK b) => a -> b -> Int32 -> m () Source
toolItemGroupNew
toolItemGroupNew :: MonadIO m => Text -> m ToolItemGroup Source
toolItemGroupSetCollapsed
data ToolItemGroupSetCollapsedMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, ToolItemGroupK a) => MethodInfo (TYPE Lifted) ToolItemGroupSetCollapsedMethodInfo a signature Source | |
toolItemGroupSetCollapsed :: (MonadIO m, ToolItemGroupK a) => a -> Bool -> m () Source
toolItemGroupSetEllipsize
data ToolItemGroupSetEllipsizeMethodInfo Source
((~) (TYPE Lifted) signature (EllipsizeMode -> m ()), MonadIO m, ToolItemGroupK a) => MethodInfo (TYPE Lifted) ToolItemGroupSetEllipsizeMethodInfo a signature Source | |
toolItemGroupSetEllipsize :: (MonadIO m, ToolItemGroupK a) => a -> EllipsizeMode -> m () Source
toolItemGroupSetHeaderRelief
data ToolItemGroupSetHeaderReliefMethodInfo Source
((~) (TYPE Lifted) signature (ReliefStyle -> m ()), MonadIO m, ToolItemGroupK a) => MethodInfo (TYPE Lifted) ToolItemGroupSetHeaderReliefMethodInfo a signature Source | |
toolItemGroupSetHeaderRelief :: (MonadIO m, ToolItemGroupK a) => a -> ReliefStyle -> m () Source
toolItemGroupSetItemPosition
data ToolItemGroupSetItemPositionMethodInfo Source
((~) (TYPE Lifted) signature (b -> Int32 -> m ()), MonadIO m, ToolItemGroupK a, ToolItemK b) => MethodInfo (TYPE Lifted) ToolItemGroupSetItemPositionMethodInfo a signature Source | |
toolItemGroupSetItemPosition :: (MonadIO m, ToolItemGroupK a, ToolItemK b) => a -> b -> Int32 -> m () Source
toolItemGroupSetLabel
data ToolItemGroupSetLabelMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, ToolItemGroupK a) => MethodInfo (TYPE Lifted) ToolItemGroupSetLabelMethodInfo a signature Source | |
toolItemGroupSetLabel :: (MonadIO m, ToolItemGroupK a) => a -> Text -> m () Source
toolItemGroupSetLabelWidget
data ToolItemGroupSetLabelWidgetMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, ToolItemGroupK a, WidgetK b) => MethodInfo (TYPE Lifted) ToolItemGroupSetLabelWidgetMethodInfo a signature Source | |
toolItemGroupSetLabelWidget :: (MonadIO m, ToolItemGroupK a, WidgetK b) => a -> b -> m () Source
Properties
Collapsed
data ToolItemGroupCollapsedPropertyInfo Source
getToolItemGroupCollapsed :: (MonadIO m, ToolItemGroupK o) => o -> m Bool Source
setToolItemGroupCollapsed :: (MonadIO m, ToolItemGroupK o) => o -> Bool -> m () Source
Ellipsize
data ToolItemGroupEllipsizePropertyInfo Source
AttrInfo ToolItemGroupEllipsizePropertyInfo Source | |
type AttrLabel ToolItemGroupEllipsizePropertyInfo = "ellipsize" Source | |
type AttrGetType ToolItemGroupEllipsizePropertyInfo = EllipsizeMode Source | |
type AttrBaseTypeConstraint ToolItemGroupEllipsizePropertyInfo = ToolItemGroupK Source | |
type AttrSetTypeConstraint ToolItemGroupEllipsizePropertyInfo = TYPE Lifted ~ EllipsizeMode Source | |
type AttrAllowedOps ToolItemGroupEllipsizePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructToolItemGroupEllipsize :: EllipsizeMode -> IO ([Char], GValue) Source
getToolItemGroupEllipsize :: (MonadIO m, ToolItemGroupK o) => o -> m EllipsizeMode Source
setToolItemGroupEllipsize :: (MonadIO m, ToolItemGroupK o) => o -> EllipsizeMode -> m () Source
HeaderRelief
data ToolItemGroupHeaderReliefPropertyInfo Source
constructToolItemGroupHeaderRelief :: ReliefStyle -> IO ([Char], GValue) Source
getToolItemGroupHeaderRelief :: (MonadIO m, ToolItemGroupK o) => o -> m ReliefStyle Source
setToolItemGroupHeaderRelief :: (MonadIO m, ToolItemGroupK o) => o -> ReliefStyle -> m () Source
Label
data ToolItemGroupLabelPropertyInfo Source
getToolItemGroupLabel :: (MonadIO m, ToolItemGroupK o) => o -> m Text Source
setToolItemGroupLabel :: (MonadIO m, ToolItemGroupK o) => o -> Text -> m () Source
LabelWidget
data ToolItemGroupLabelWidgetPropertyInfo Source
getToolItemGroupLabelWidget :: (MonadIO m, ToolItemGroupK o) => o -> m Widget Source
setToolItemGroupLabelWidget :: (MonadIO m, ToolItemGroupK o, WidgetK a) => o -> a -> m () Source