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
- numerableIconGetBackgroundGicon :: (MonadIO m, NumerableIconK a) => a -> m Icon
- numerableIconGetBackgroundIconName :: (MonadIO m, NumerableIconK a) => a -> m Text
- numerableIconGetCount :: (MonadIO m, NumerableIconK a) => a -> m Int32
- numerableIconGetLabel :: (MonadIO m, NumerableIconK a) => a -> m Text
- 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
- numerableIconSetBackgroundGicon :: (MonadIO m, NumerableIconK a, IconK b) => a -> Maybe b -> m ()
- numerableIconSetBackgroundIconName :: (MonadIO m, NumerableIconK a) => a -> Maybe Text -> m ()
- numerableIconSetCount :: (MonadIO m, NumerableIconK a) => a -> Int32 -> m ()
- numerableIconSetLabel :: (MonadIO m, NumerableIconK a) => a -> Maybe Text -> m ()
- numerableIconSetStyleContext :: (MonadIO m, NumerableIconK a, StyleContextK b) => a -> b -> m ()
- data NumerableIconBackgroundIconPropertyInfo
- constructNumerableIconBackgroundIcon :: IconK a => a -> IO ([Char], GValue)
- getNumerableIconBackgroundIcon :: (MonadIO m, NumerableIconK o) => o -> m Icon
- setNumerableIconBackgroundIcon :: (MonadIO m, NumerableIconK o, IconK a) => o -> a -> m ()
- data NumerableIconBackgroundIconNamePropertyInfo
- constructNumerableIconBackgroundIconName :: Text -> IO ([Char], GValue)
- getNumerableIconBackgroundIconName :: (MonadIO m, NumerableIconK o) => o -> m Text
- setNumerableIconBackgroundIconName :: (MonadIO m, NumerableIconK o) => o -> Text -> m ()
- data NumerableIconCountPropertyInfo
- constructNumerableIconCount :: Int32 -> IO ([Char], GValue)
- getNumerableIconCount :: (MonadIO m, NumerableIconK o) => o -> m Int32
- setNumerableIconCount :: (MonadIO m, NumerableIconK o) => o -> Int32 -> m ()
- data NumerableIconLabelPropertyInfo
- constructNumerableIconLabel :: Text -> IO ([Char], GValue)
- getNumerableIconLabel :: (MonadIO m, NumerableIconK o) => o -> m Text
- 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
- setNumerableIconStyleContext :: (MonadIO m, NumerableIconK o, StyleContextK a) => o -> a -> m ()
Exported types
newtype NumerableIcon Source
class GObject o => NumerableIconK o Source
(GObject o, IsDescendantOf NumerableIcon o) => NumerableIconK o Source |
toNumerableIcon :: NumerableIconK o => o -> IO NumerableIcon Source
Methods
numerableIconGetBackgroundGicon
numerableIconGetBackgroundGicon :: (MonadIO m, NumerableIconK a) => a -> m Icon Source
Deprecated: (Since version 3.14)
numerableIconGetBackgroundIconName
numerableIconGetBackgroundIconName :: (MonadIO m, NumerableIconK a) => a -> m Text Source
Deprecated: (Since version 3.14)
numerableIconGetCount
numerableIconGetCount :: (MonadIO m, NumerableIconK a) => a -> m Int32 Source
Deprecated: (Since version 3.14)
numerableIconGetLabel
numerableIconGetLabel :: (MonadIO m, NumerableIconK a) => a -> m Text Source
Deprecated: (Since version 3.14)
numerableIconGetStyleContext
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
numerableIconSetBackgroundGicon :: (MonadIO m, NumerableIconK a, IconK b) => a -> Maybe b -> m () Source
Deprecated: (Since version 3.14)
numerableIconSetBackgroundIconName
numerableIconSetBackgroundIconName :: (MonadIO m, NumerableIconK a) => a -> Maybe Text -> m () Source
Deprecated: (Since version 3.14)
numerableIconSetCount
numerableIconSetCount :: (MonadIO m, NumerableIconK a) => a -> Int32 -> m () Source
Deprecated: (Since version 3.14)
numerableIconSetLabel
numerableIconSetLabel :: (MonadIO m, NumerableIconK a) => a -> Maybe Text -> m () Source
Deprecated: (Since version 3.14)
numerableIconSetStyleContext
numerableIconSetStyleContext :: (MonadIO m, NumerableIconK a, StyleContextK b) => a -> b -> m () Source
Deprecated: (Since version 3.14)
Properties
BackgroundIcon
data NumerableIconBackgroundIconPropertyInfo Source
AttrInfo NumerableIconBackgroundIconPropertyInfo Source | |
type AttrLabel NumerableIconBackgroundIconPropertyInfo = "NumerableIcon::background-icon" Source | |
type AttrGetType NumerableIconBackgroundIconPropertyInfo = Icon Source | |
type AttrBaseTypeConstraint NumerableIconBackgroundIconPropertyInfo = NumerableIconK Source | |
type AttrSetTypeConstraint NumerableIconBackgroundIconPropertyInfo = IconK Source | |
type AttrAllowedOps NumerableIconBackgroundIconPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getNumerableIconBackgroundIcon :: (MonadIO m, NumerableIconK o) => o -> m Icon Source
setNumerableIconBackgroundIcon :: (MonadIO m, NumerableIconK o, IconK a) => o -> a -> m () Source
BackgroundIconName
data NumerableIconBackgroundIconNamePropertyInfo Source
AttrInfo NumerableIconBackgroundIconNamePropertyInfo Source | |
type AttrLabel NumerableIconBackgroundIconNamePropertyInfo = "NumerableIcon::background-icon-name" Source | |
type AttrGetType NumerableIconBackgroundIconNamePropertyInfo = Text Source | |
type AttrBaseTypeConstraint NumerableIconBackgroundIconNamePropertyInfo = NumerableIconK Source | |
type AttrSetTypeConstraint NumerableIconBackgroundIconNamePropertyInfo = * ~ Text Source | |
type AttrAllowedOps NumerableIconBackgroundIconNamePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getNumerableIconBackgroundIconName :: (MonadIO m, NumerableIconK o) => o -> m Text Source
setNumerableIconBackgroundIconName :: (MonadIO m, NumerableIconK o) => o -> Text -> m () Source
Count
data NumerableIconCountPropertyInfo Source
AttrInfo NumerableIconCountPropertyInfo Source | |
type AttrLabel NumerableIconCountPropertyInfo = "NumerableIcon::count" Source | |
type AttrGetType NumerableIconCountPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint NumerableIconCountPropertyInfo = NumerableIconK Source | |
type AttrSetTypeConstraint NumerableIconCountPropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps NumerableIconCountPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getNumerableIconCount :: (MonadIO m, NumerableIconK o) => o -> m Int32 Source
setNumerableIconCount :: (MonadIO m, NumerableIconK o) => o -> Int32 -> m () Source
Label
data NumerableIconLabelPropertyInfo Source
AttrInfo NumerableIconLabelPropertyInfo Source | |
type AttrLabel NumerableIconLabelPropertyInfo = "NumerableIcon::label" Source | |
type AttrGetType NumerableIconLabelPropertyInfo = Text Source | |
type AttrBaseTypeConstraint NumerableIconLabelPropertyInfo = NumerableIconK Source | |
type AttrSetTypeConstraint NumerableIconLabelPropertyInfo = * ~ Text Source | |
type AttrAllowedOps NumerableIconLabelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getNumerableIconLabel :: (MonadIO m, NumerableIconK o) => o -> m Text Source
setNumerableIconLabel :: (MonadIO m, NumerableIconK o) => o -> Text -> m () Source
StyleContext
data NumerableIconStyleContextPropertyInfo Source
AttrInfo NumerableIconStyleContextPropertyInfo Source | |
type AttrLabel NumerableIconStyleContextPropertyInfo = "NumerableIcon::style-context" Source | |
type AttrGetType NumerableIconStyleContextPropertyInfo = StyleContext Source | |
type AttrBaseTypeConstraint NumerableIconStyleContextPropertyInfo = NumerableIconK Source | |
type AttrSetTypeConstraint NumerableIconStyleContextPropertyInfo = StyleContextK Source | |
type AttrAllowedOps NumerableIconStyleContextPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
constructNumerableIconStyleContext :: StyleContextK a => a -> IO ([Char], GValue) Source
getNumerableIconStyleContext :: (MonadIO m, NumerableIconK o) => o -> m StyleContext Source
setNumerableIconStyleContext :: (MonadIO m, NumerableIconK o, StyleContextK a) => o -> a -> m () Source