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
- numerableIconGetBackgroundGicon
- numerableIconGetBackgroundIconName
- numerableIconGetCount
- numerableIconGetLabel
- numerableIconGetStyleContext
- numerableIconNew
- numerableIconNewWithStyleContext
- numerableIconSetBackgroundGicon
- numerableIconSetBackgroundIconName
- numerableIconSetCount
- numerableIconSetLabel
- numerableIconSetStyleContext
- Properties
- newtype NumerableIcon = NumerableIcon (ForeignPtr NumerableIcon)
- class GObject o => NumerableIconK o
- toNumerableIcon :: NumerableIconK o => o -> IO NumerableIcon
- noNumerableIcon :: Maybe NumerableIcon
- data NumerableIconGetBackgroundGiconMethodInfo
- numerableIconGetBackgroundGicon :: (MonadIO m, NumerableIconK a) => a -> m Icon
- data NumerableIconGetBackgroundIconNameMethodInfo
- numerableIconGetBackgroundIconName :: (MonadIO m, NumerableIconK a) => a -> m Text
- data NumerableIconGetCountMethodInfo
- numerableIconGetCount :: (MonadIO m, NumerableIconK a) => a -> m Int32
- data NumerableIconGetLabelMethodInfo
- numerableIconGetLabel :: (MonadIO m, NumerableIconK a) => a -> m Text
- data NumerableIconGetStyleContextMethodInfo
- numerableIconGetStyleContext :: (MonadIO m, NumerableIconK a) => a -> m StyleContext
- numerableIconNew :: (MonadIO m, IconK a) => a -> m Icon
- numerableIconNewWithStyleContext :: (MonadIO m, IconK a, StyleContextK b) => a -> b -> m Icon
- data NumerableIconSetBackgroundGiconMethodInfo
- numerableIconSetBackgroundGicon :: (MonadIO m, NumerableIconK a, IconK b) => a -> Maybe b -> m ()
- data NumerableIconSetBackgroundIconNameMethodInfo
- numerableIconSetBackgroundIconName :: (MonadIO m, NumerableIconK a) => a -> Maybe Text -> m ()
- data NumerableIconSetCountMethodInfo
- numerableIconSetCount :: (MonadIO m, NumerableIconK a) => a -> Int32 -> m ()
- data NumerableIconSetLabelMethodInfo
- numerableIconSetLabel :: (MonadIO m, NumerableIconK a) => a -> Maybe Text -> m ()
- data NumerableIconSetStyleContextMethodInfo
- numerableIconSetStyleContext :: (MonadIO m, NumerableIconK a, StyleContextK b) => a -> b -> m ()
- data NumerableIconBackgroundIconPropertyInfo
- clearNumerableIconBackgroundIcon :: (MonadIO m, NumerableIconK o) => o -> m ()
- constructNumerableIconBackgroundIcon :: IconK a => a -> IO ([Char], GValue)
- getNumerableIconBackgroundIcon :: (MonadIO m, NumerableIconK o) => o -> m (Maybe Icon)
- numerableIconBackgroundIcon :: AttrLabelProxy "backgroundIcon"
- setNumerableIconBackgroundIcon :: (MonadIO m, NumerableIconK o, IconK a) => o -> a -> m ()
- data NumerableIconBackgroundIconNamePropertyInfo
- clearNumerableIconBackgroundIconName :: (MonadIO m, NumerableIconK o) => o -> m ()
- constructNumerableIconBackgroundIconName :: Text -> IO ([Char], GValue)
- getNumerableIconBackgroundIconName :: (MonadIO m, NumerableIconK o) => o -> m Text
- numerableIconBackgroundIconName :: AttrLabelProxy "backgroundIconName"
- setNumerableIconBackgroundIconName :: (MonadIO m, NumerableIconK o) => o -> Text -> m ()
- data NumerableIconCountPropertyInfo
- constructNumerableIconCount :: Int32 -> IO ([Char], GValue)
- getNumerableIconCount :: (MonadIO m, NumerableIconK o) => o -> m Int32
- numerableIconCount :: AttrLabelProxy "count"
- setNumerableIconCount :: (MonadIO m, NumerableIconK o) => o -> Int32 -> m ()
- data NumerableIconLabelPropertyInfo
- clearNumerableIconLabel :: (MonadIO m, NumerableIconK o) => o -> m ()
- constructNumerableIconLabel :: Text -> IO ([Char], GValue)
- getNumerableIconLabel :: (MonadIO m, NumerableIconK o) => o -> m Text
- numerableIconLabel :: AttrLabelProxy "label"
- setNumerableIconLabel :: (MonadIO m, NumerableIconK o) => o -> Text -> m ()
- data NumerableIconStyleContextPropertyInfo
- constructNumerableIconStyleContext :: StyleContextK a => a -> IO ([Char], GValue)
- getNumerableIconStyleContext :: (MonadIO m, NumerableIconK o) => o -> m StyleContext
- numerableIconStyleContext :: AttrLabelProxy "styleContext"
- setNumerableIconStyleContext :: (MonadIO m, NumerableIconK o, StyleContextK a) => o -> a -> m ()
Exported types
newtype NumerableIcon Source
GObject NumerableIcon | |
((~) * info (ResolveNumerableIconMethod t NumerableIcon), MethodInfo * info NumerableIcon p) => IsLabelProxy t (NumerableIcon -> p) | |
type ParentTypes NumerableIcon | |
type AttributeList NumerableIcon | |
type SignalList NumerableIcon |
class GObject o => NumerableIconK o Source
(GObject o, IsDescendantOf NumerableIcon o) => NumerableIconK o |
toNumerableIcon :: NumerableIconK o => o -> IO NumerableIcon Source
Methods
numerableIconGetBackgroundGicon
data NumerableIconGetBackgroundGiconMethodInfo Source
((~) * signature (m Icon), MonadIO m, NumerableIconK a) => MethodInfo * NumerableIconGetBackgroundGiconMethodInfo a signature |
numerableIconGetBackgroundGicon :: (MonadIO m, NumerableIconK a) => a -> m Icon Source
Deprecated: (Since version 3.14)
numerableIconGetBackgroundIconName
data NumerableIconGetBackgroundIconNameMethodInfo Source
((~) * signature (m Text), MonadIO m, NumerableIconK a) => MethodInfo * NumerableIconGetBackgroundIconNameMethodInfo a signature |
numerableIconGetBackgroundIconName :: (MonadIO m, NumerableIconK a) => a -> m Text Source
Deprecated: (Since version 3.14)
numerableIconGetCount
data NumerableIconGetCountMethodInfo Source
((~) * signature (m Int32), MonadIO m, NumerableIconK a) => MethodInfo * NumerableIconGetCountMethodInfo a signature |
numerableIconGetCount :: (MonadIO m, NumerableIconK a) => a -> m Int32 Source
Deprecated: (Since version 3.14)
numerableIconGetLabel
data NumerableIconGetLabelMethodInfo Source
((~) * signature (m Text), MonadIO m, NumerableIconK a) => MethodInfo * NumerableIconGetLabelMethodInfo a signature |
numerableIconGetLabel :: (MonadIO m, NumerableIconK a) => a -> m Text Source
Deprecated: (Since version 3.14)
numerableIconGetStyleContext
data NumerableIconGetStyleContextMethodInfo Source
((~) * signature (m StyleContext), MonadIO m, NumerableIconK a) => MethodInfo * NumerableIconGetStyleContextMethodInfo a signature |
numerableIconGetStyleContext :: (MonadIO m, NumerableIconK a) => a -> m StyleContext Source
Deprecated: (Since version 3.14)
numerableIconNew
numerableIconNew :: (MonadIO m, IconK a) => a -> m Icon Source
Deprecated: (Since version 3.14)
numerableIconNewWithStyleContext
numerableIconNewWithStyleContext :: (MonadIO m, IconK a, StyleContextK b) => a -> b -> m Icon Source
Deprecated: (Since version 3.14)
numerableIconSetBackgroundGicon
data NumerableIconSetBackgroundGiconMethodInfo Source
((~) * signature (Maybe b -> m ()), MonadIO m, NumerableIconK a, IconK b) => MethodInfo * NumerableIconSetBackgroundGiconMethodInfo a signature |
numerableIconSetBackgroundGicon :: (MonadIO m, NumerableIconK a, IconK b) => a -> Maybe b -> m () Source
Deprecated: (Since version 3.14)
numerableIconSetBackgroundIconName
data NumerableIconSetBackgroundIconNameMethodInfo Source
((~) * signature (Maybe Text -> m ()), MonadIO m, NumerableIconK a) => MethodInfo * NumerableIconSetBackgroundIconNameMethodInfo a signature |
numerableIconSetBackgroundIconName :: (MonadIO m, NumerableIconK a) => a -> Maybe Text -> m () Source
Deprecated: (Since version 3.14)
numerableIconSetCount
data NumerableIconSetCountMethodInfo Source
((~) * signature (Int32 -> m ()), MonadIO m, NumerableIconK a) => MethodInfo * NumerableIconSetCountMethodInfo a signature |
numerableIconSetCount :: (MonadIO m, NumerableIconK a) => a -> Int32 -> m () Source
Deprecated: (Since version 3.14)
numerableIconSetLabel
data NumerableIconSetLabelMethodInfo Source
((~) * signature (Maybe Text -> m ()), MonadIO m, NumerableIconK a) => MethodInfo * NumerableIconSetLabelMethodInfo a signature |
numerableIconSetLabel :: (MonadIO m, NumerableIconK a) => a -> Maybe Text -> m () Source
Deprecated: (Since version 3.14)
numerableIconSetStyleContext
data NumerableIconSetStyleContextMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, NumerableIconK a, StyleContextK b) => MethodInfo * NumerableIconSetStyleContextMethodInfo a signature |
numerableIconSetStyleContext :: (MonadIO m, NumerableIconK a, StyleContextK b) => a -> b -> m () Source
Deprecated: (Since version 3.14)
Properties
BackgroundIcon
data NumerableIconBackgroundIconPropertyInfo Source
clearNumerableIconBackgroundIcon :: (MonadIO m, NumerableIconK o) => o -> m () Source
getNumerableIconBackgroundIcon :: (MonadIO m, NumerableIconK o) => o -> m (Maybe Icon) Source
numerableIconBackgroundIcon :: AttrLabelProxy "backgroundIcon" Source
setNumerableIconBackgroundIcon :: (MonadIO m, NumerableIconK o, IconK a) => o -> a -> m () Source
BackgroundIconName
data NumerableIconBackgroundIconNamePropertyInfo Source
AttrInfo NumerableIconBackgroundIconNamePropertyInfo | |
type AttrLabel NumerableIconBackgroundIconNamePropertyInfo = "background-icon-name" | |
type AttrGetType NumerableIconBackgroundIconNamePropertyInfo = Text | |
type AttrBaseTypeConstraint NumerableIconBackgroundIconNamePropertyInfo = NumerableIconK | |
type AttrSetTypeConstraint NumerableIconBackgroundIconNamePropertyInfo = * ~ Text | |
type AttrAllowedOps NumerableIconBackgroundIconNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearNumerableIconBackgroundIconName :: (MonadIO m, NumerableIconK o) => o -> m () Source
getNumerableIconBackgroundIconName :: (MonadIO m, NumerableIconK o) => o -> m Text Source
numerableIconBackgroundIconName :: AttrLabelProxy "backgroundIconName" Source
setNumerableIconBackgroundIconName :: (MonadIO m, NumerableIconK o) => o -> Text -> m () Source
Count
data NumerableIconCountPropertyInfo Source
AttrInfo NumerableIconCountPropertyInfo | |
type AttrLabel NumerableIconCountPropertyInfo = "count" | |
type AttrGetType NumerableIconCountPropertyInfo = Int32 | |
type AttrBaseTypeConstraint NumerableIconCountPropertyInfo = NumerableIconK | |
type AttrSetTypeConstraint NumerableIconCountPropertyInfo = * ~ Int32 | |
type AttrAllowedOps NumerableIconCountPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
getNumerableIconCount :: (MonadIO m, NumerableIconK o) => o -> m Int32 Source
numerableIconCount :: AttrLabelProxy "count" Source
setNumerableIconCount :: (MonadIO m, NumerableIconK o) => o -> Int32 -> m () Source
Label
data NumerableIconLabelPropertyInfo Source
AttrInfo NumerableIconLabelPropertyInfo | |
type AttrLabel NumerableIconLabelPropertyInfo = "label" | |
type AttrGetType NumerableIconLabelPropertyInfo = Text | |
type AttrBaseTypeConstraint NumerableIconLabelPropertyInfo = NumerableIconK | |
type AttrSetTypeConstraint NumerableIconLabelPropertyInfo = * ~ Text | |
type AttrAllowedOps NumerableIconLabelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
clearNumerableIconLabel :: (MonadIO m, NumerableIconK o) => o -> m () Source
getNumerableIconLabel :: (MonadIO m, NumerableIconK o) => o -> m Text Source
numerableIconLabel :: AttrLabelProxy "label" Source
setNumerableIconLabel :: (MonadIO m, NumerableIconK o) => o -> Text -> m () Source
StyleContext
data NumerableIconStyleContextPropertyInfo Source
constructNumerableIconStyleContext :: StyleContextK a => a -> IO ([Char], GValue) Source
getNumerableIconStyleContext :: (MonadIO m, NumerableIconK o) => o -> m StyleContext Source
numerableIconStyleContext :: AttrLabelProxy "styleContext" Source
setNumerableIconStyleContext :: (MonadIO m, NumerableIconK o, StyleContextK a) => o -> a -> m () Source