| 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.NumerableIcon
Contents
- Exported types
- Methods
- numerableIconGetBackgroundGicon
- numerableIconGetBackgroundIconName
- numerableIconGetCount
- numerableIconGetLabel
- numerableIconGetStyleContext
- numerableIconNew
- numerableIconNewWithStyleContext
- numerableIconSetBackgroundGicon
- numerableIconSetBackgroundIconName
- numerableIconSetCount
- numerableIconSetLabel
- numerableIconSetStyleContext
- Properties
Description
- newtype NumerableIcon = NumerableIcon (ForeignPtr NumerableIcon)
- class GObject o => IsNumerableIcon o
- toNumerableIcon :: IsNumerableIcon o => o -> IO NumerableIcon
- noNumerableIcon :: Maybe NumerableIcon
- data NumerableIconGetBackgroundGiconMethodInfo
- numerableIconGetBackgroundGicon :: (MonadIO m, IsNumerableIcon a) => a -> m Icon
- data NumerableIconGetBackgroundIconNameMethodInfo
- numerableIconGetBackgroundIconName :: (MonadIO m, IsNumerableIcon a) => a -> m Text
- data NumerableIconGetCountMethodInfo
- numerableIconGetCount :: (MonadIO m, IsNumerableIcon a) => a -> m Int32
- data NumerableIconGetLabelMethodInfo
- numerableIconGetLabel :: (MonadIO m, IsNumerableIcon a) => a -> m Text
- data NumerableIconGetStyleContextMethodInfo
- numerableIconGetStyleContext :: (MonadIO m, IsNumerableIcon a) => a -> m StyleContext
- numerableIconNew :: (MonadIO m, IsIcon a) => a -> m Icon
- numerableIconNewWithStyleContext :: (MonadIO m, IsIcon a, IsStyleContext b) => a -> b -> m Icon
- data NumerableIconSetBackgroundGiconMethodInfo
- numerableIconSetBackgroundGicon :: (MonadIO m, IsNumerableIcon a, IsIcon b) => a -> Maybe b -> m ()
- data NumerableIconSetBackgroundIconNameMethodInfo
- numerableIconSetBackgroundIconName :: (MonadIO m, IsNumerableIcon a) => a -> Maybe Text -> m ()
- data NumerableIconSetCountMethodInfo
- numerableIconSetCount :: (MonadIO m, IsNumerableIcon a) => a -> Int32 -> m ()
- data NumerableIconSetLabelMethodInfo
- numerableIconSetLabel :: (MonadIO m, IsNumerableIcon a) => a -> Maybe Text -> m ()
- data NumerableIconSetStyleContextMethodInfo
- numerableIconSetStyleContext :: (MonadIO m, IsNumerableIcon a, IsStyleContext b) => a -> b -> m ()
- data NumerableIconBackgroundIconPropertyInfo
- clearNumerableIconBackgroundIcon :: (MonadIO m, IsNumerableIcon o) => o -> m ()
- constructNumerableIconBackgroundIcon :: (IsNumerableIcon o, IsIcon a) => a -> IO (GValueConstruct o)
- getNumerableIconBackgroundIcon :: (MonadIO m, IsNumerableIcon o) => o -> m (Maybe Icon)
- numerableIconBackgroundIcon :: AttrLabelProxy "backgroundIcon"
- setNumerableIconBackgroundIcon :: (MonadIO m, IsNumerableIcon o, IsIcon a) => o -> a -> m ()
- data NumerableIconBackgroundIconNamePropertyInfo
- clearNumerableIconBackgroundIconName :: (MonadIO m, IsNumerableIcon o) => o -> m ()
- constructNumerableIconBackgroundIconName :: IsNumerableIcon o => Text -> IO (GValueConstruct o)
- getNumerableIconBackgroundIconName :: (MonadIO m, IsNumerableIcon o) => o -> m Text
- numerableIconBackgroundIconName :: AttrLabelProxy "backgroundIconName"
- setNumerableIconBackgroundIconName :: (MonadIO m, IsNumerableIcon o) => o -> Text -> m ()
- data NumerableIconCountPropertyInfo
- constructNumerableIconCount :: IsNumerableIcon o => Int32 -> IO (GValueConstruct o)
- getNumerableIconCount :: (MonadIO m, IsNumerableIcon o) => o -> m Int32
- numerableIconCount :: AttrLabelProxy "count"
- setNumerableIconCount :: (MonadIO m, IsNumerableIcon o) => o -> Int32 -> m ()
- data NumerableIconLabelPropertyInfo
- clearNumerableIconLabel :: (MonadIO m, IsNumerableIcon o) => o -> m ()
- constructNumerableIconLabel :: IsNumerableIcon o => Text -> IO (GValueConstruct o)
- getNumerableIconLabel :: (MonadIO m, IsNumerableIcon o) => o -> m Text
- numerableIconLabel :: AttrLabelProxy "label"
- setNumerableIconLabel :: (MonadIO m, IsNumerableIcon o) => o -> Text -> m ()
- data NumerableIconStyleContextPropertyInfo
- constructNumerableIconStyleContext :: (IsNumerableIcon o, IsStyleContext a) => a -> IO (GValueConstruct o)
- getNumerableIconStyleContext :: (MonadIO m, IsNumerableIcon o) => o -> m StyleContext
- numerableIconStyleContext :: AttrLabelProxy "styleContext"
- setNumerableIconStyleContext :: (MonadIO m, IsNumerableIcon o, IsStyleContext a) => o -> a -> m ()
Exported types
newtype NumerableIcon Source #
Constructors
| NumerableIcon (ForeignPtr NumerableIcon) |
Instances
| GObject NumerableIcon Source # | |
| IsObject NumerableIcon Source # | |
| IsIcon NumerableIcon Source # | |
| IsEmblemedIcon NumerableIcon Source # | |
| IsNumerableIcon NumerableIcon Source # | |
| ((~) * info (ResolveNumerableIconMethod t NumerableIcon), MethodInfo * info NumerableIcon p) => IsLabel t (NumerableIcon -> p) Source # | |
| ((~) * info (ResolveNumerableIconMethod t NumerableIcon), MethodInfo * info NumerableIcon p) => IsLabelProxy t (NumerableIcon -> p) Source # | |
| HasAttributeList * NumerableIcon Source # | |
| type SignalList NumerableIcon Source # | |
| type AttributeList NumerableIcon Source # | |
class GObject o => IsNumerableIcon o Source #
Instances
| (GObject a, UnknownAncestorError Constraint NumerableIcon a) => IsNumerableIcon a Source # | |
| IsNumerableIcon NumerableIcon Source # | |
toNumerableIcon :: IsNumerableIcon o => o -> IO NumerableIcon Source #
Methods
numerableIconGetBackgroundGicon
data NumerableIconGetBackgroundGiconMethodInfo Source #
Instances
| ((~) * signature (m Icon), MonadIO m, IsNumerableIcon a) => MethodInfo * NumerableIconGetBackgroundGiconMethodInfo a signature Source # | |
numerableIconGetBackgroundGicon :: (MonadIO m, IsNumerableIcon a) => a -> m Icon Source #
Deprecated: (Since version 3.14)
numerableIconGetBackgroundIconName
data NumerableIconGetBackgroundIconNameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsNumerableIcon a) => MethodInfo * NumerableIconGetBackgroundIconNameMethodInfo a signature Source # | |
numerableIconGetBackgroundIconName :: (MonadIO m, IsNumerableIcon a) => a -> m Text Source #
Deprecated: (Since version 3.14)
numerableIconGetCount
data NumerableIconGetCountMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsNumerableIcon a) => MethodInfo * NumerableIconGetCountMethodInfo a signature Source # | |
numerableIconGetCount :: (MonadIO m, IsNumerableIcon a) => a -> m Int32 Source #
Deprecated: (Since version 3.14)
numerableIconGetLabel
data NumerableIconGetLabelMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsNumerableIcon a) => MethodInfo * NumerableIconGetLabelMethodInfo a signature Source # | |
numerableIconGetLabel :: (MonadIO m, IsNumerableIcon a) => a -> m Text Source #
Deprecated: (Since version 3.14)
numerableIconGetStyleContext
data NumerableIconGetStyleContextMethodInfo Source #
Instances
| ((~) * signature (m StyleContext), MonadIO m, IsNumerableIcon a) => MethodInfo * NumerableIconGetStyleContextMethodInfo a signature Source # | |
numerableIconGetStyleContext :: (MonadIO m, IsNumerableIcon a) => a -> m StyleContext Source #
Deprecated: (Since version 3.14)
numerableIconNew
numerableIconNew :: (MonadIO m, IsIcon a) => a -> m Icon Source #
Deprecated: (Since version 3.14)
numerableIconNewWithStyleContext
numerableIconNewWithStyleContext :: (MonadIO m, IsIcon a, IsStyleContext b) => a -> b -> m Icon Source #
Deprecated: (Since version 3.14)
numerableIconSetBackgroundGicon
data NumerableIconSetBackgroundGiconMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, IsNumerableIcon a, IsIcon b) => MethodInfo * NumerableIconSetBackgroundGiconMethodInfo a signature Source # | |
numerableIconSetBackgroundGicon :: (MonadIO m, IsNumerableIcon a, IsIcon b) => a -> Maybe b -> m () Source #
Deprecated: (Since version 3.14)
numerableIconSetBackgroundIconName
data NumerableIconSetBackgroundIconNameMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsNumerableIcon a) => MethodInfo * NumerableIconSetBackgroundIconNameMethodInfo a signature Source # | |
numerableIconSetBackgroundIconName :: (MonadIO m, IsNumerableIcon a) => a -> Maybe Text -> m () Source #
Deprecated: (Since version 3.14)
numerableIconSetCount
data NumerableIconSetCountMethodInfo Source #
Instances
| ((~) * signature (Int32 -> m ()), MonadIO m, IsNumerableIcon a) => MethodInfo * NumerableIconSetCountMethodInfo a signature Source # | |
numerableIconSetCount :: (MonadIO m, IsNumerableIcon a) => a -> Int32 -> m () Source #
Deprecated: (Since version 3.14)
numerableIconSetLabel
data NumerableIconSetLabelMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsNumerableIcon a) => MethodInfo * NumerableIconSetLabelMethodInfo a signature Source # | |
numerableIconSetLabel :: (MonadIO m, IsNumerableIcon a) => a -> Maybe Text -> m () Source #
Deprecated: (Since version 3.14)
numerableIconSetStyleContext
data NumerableIconSetStyleContextMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsNumerableIcon a, IsStyleContext b) => MethodInfo * NumerableIconSetStyleContextMethodInfo a signature Source # | |
numerableIconSetStyleContext :: (MonadIO m, IsNumerableIcon a, IsStyleContext b) => a -> b -> m () Source #
Deprecated: (Since version 3.14)
Properties
BackgroundIcon
data NumerableIconBackgroundIconPropertyInfo Source #
Instances
| AttrInfo NumerableIconBackgroundIconPropertyInfo Source # | |
| type AttrSetTypeConstraint NumerableIconBackgroundIconPropertyInfo Source # | |
| type AttrLabel NumerableIconBackgroundIconPropertyInfo Source # | |
| type AttrGetType NumerableIconBackgroundIconPropertyInfo Source # | |
| type AttrBaseTypeConstraint NumerableIconBackgroundIconPropertyInfo Source # | |
| type AttrAllowedOps NumerableIconBackgroundIconPropertyInfo Source # | |
clearNumerableIconBackgroundIcon :: (MonadIO m, IsNumerableIcon o) => o -> m () Source #
constructNumerableIconBackgroundIcon :: (IsNumerableIcon o, IsIcon a) => a -> IO (GValueConstruct o) Source #
getNumerableIconBackgroundIcon :: (MonadIO m, IsNumerableIcon o) => o -> m (Maybe Icon) Source #
numerableIconBackgroundIcon :: AttrLabelProxy "backgroundIcon" Source #
setNumerableIconBackgroundIcon :: (MonadIO m, IsNumerableIcon o, IsIcon a) => o -> a -> m () Source #
BackgroundIconName
data NumerableIconBackgroundIconNamePropertyInfo Source #
Instances
| AttrInfo NumerableIconBackgroundIconNamePropertyInfo Source # | |
| type AttrSetTypeConstraint NumerableIconBackgroundIconNamePropertyInfo Source # | |
| type AttrLabel NumerableIconBackgroundIconNamePropertyInfo Source # | |
| type AttrGetType NumerableIconBackgroundIconNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint NumerableIconBackgroundIconNamePropertyInfo Source # | |
| type AttrAllowedOps NumerableIconBackgroundIconNamePropertyInfo Source # | |
clearNumerableIconBackgroundIconName :: (MonadIO m, IsNumerableIcon o) => o -> m () Source #
constructNumerableIconBackgroundIconName :: IsNumerableIcon o => Text -> IO (GValueConstruct o) Source #
getNumerableIconBackgroundIconName :: (MonadIO m, IsNumerableIcon o) => o -> m Text Source #
numerableIconBackgroundIconName :: AttrLabelProxy "backgroundIconName" Source #
setNumerableIconBackgroundIconName :: (MonadIO m, IsNumerableIcon o) => o -> Text -> m () Source #
Count
data NumerableIconCountPropertyInfo Source #
Instances
| AttrInfo NumerableIconCountPropertyInfo Source # | |
| type AttrSetTypeConstraint NumerableIconCountPropertyInfo Source # | |
| type AttrLabel NumerableIconCountPropertyInfo Source # | |
| type AttrGetType NumerableIconCountPropertyInfo Source # | |
| type AttrBaseTypeConstraint NumerableIconCountPropertyInfo Source # | |
| type AttrAllowedOps NumerableIconCountPropertyInfo Source # | |
constructNumerableIconCount :: IsNumerableIcon o => Int32 -> IO (GValueConstruct o) Source #
getNumerableIconCount :: (MonadIO m, IsNumerableIcon o) => o -> m Int32 Source #
numerableIconCount :: AttrLabelProxy "count" Source #
setNumerableIconCount :: (MonadIO m, IsNumerableIcon o) => o -> Int32 -> m () Source #
Label
data NumerableIconLabelPropertyInfo Source #
Instances
| AttrInfo NumerableIconLabelPropertyInfo Source # | |
| type AttrSetTypeConstraint NumerableIconLabelPropertyInfo Source # | |
| type AttrLabel NumerableIconLabelPropertyInfo Source # | |
| type AttrGetType NumerableIconLabelPropertyInfo Source # | |
| type AttrBaseTypeConstraint NumerableIconLabelPropertyInfo Source # | |
| type AttrAllowedOps NumerableIconLabelPropertyInfo Source # | |
clearNumerableIconLabel :: (MonadIO m, IsNumerableIcon o) => o -> m () Source #
constructNumerableIconLabel :: IsNumerableIcon o => Text -> IO (GValueConstruct o) Source #
getNumerableIconLabel :: (MonadIO m, IsNumerableIcon o) => o -> m Text Source #
numerableIconLabel :: AttrLabelProxy "label" Source #
setNumerableIconLabel :: (MonadIO m, IsNumerableIcon o) => o -> Text -> m () Source #
StyleContext
data NumerableIconStyleContextPropertyInfo Source #
Instances
| AttrInfo NumerableIconStyleContextPropertyInfo Source # | |
| type AttrSetTypeConstraint NumerableIconStyleContextPropertyInfo Source # | |
| type AttrLabel NumerableIconStyleContextPropertyInfo Source # | |
| type AttrGetType NumerableIconStyleContextPropertyInfo Source # | |
| type AttrBaseTypeConstraint NumerableIconStyleContextPropertyInfo Source # | |
| type AttrAllowedOps NumerableIconStyleContextPropertyInfo Source # | |
constructNumerableIconStyleContext :: (IsNumerableIcon o, IsStyleContext a) => a -> IO (GValueConstruct o) Source #
getNumerableIconStyleContext :: (MonadIO m, IsNumerableIcon o) => o -> m StyleContext Source #
numerableIconStyleContext :: AttrLabelProxy "styleContext" Source #
setNumerableIconStyleContext :: (MonadIO m, IsNumerableIcon o, IsStyleContext a) => o -> a -> m () Source #