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 |
- newtype StyleSchemeChooser = StyleSchemeChooser (ForeignPtr StyleSchemeChooser)
- noStyleSchemeChooser :: Maybe StyleSchemeChooser
- class GObject o => StyleSchemeChooserK o
- toStyleSchemeChooser :: StyleSchemeChooserK o => o -> IO StyleSchemeChooser
- data StyleSchemeChooserGetStyleSchemeMethodInfo
- styleSchemeChooserGetStyleScheme :: (MonadIO m, StyleSchemeChooserK a) => a -> m StyleScheme
- data StyleSchemeChooserSetStyleSchemeMethodInfo
- styleSchemeChooserSetStyleScheme :: (MonadIO m, StyleSchemeChooserK a, StyleSchemeK b) => a -> b -> m ()
- data StyleSchemeChooserStyleSchemePropertyInfo
- constructStyleSchemeChooserStyleScheme :: StyleSchemeK a => a -> IO ([Char], GValue)
- getStyleSchemeChooserStyleScheme :: (MonadIO m, StyleSchemeChooserK o) => o -> m StyleScheme
- setStyleSchemeChooserStyleScheme :: (MonadIO m, StyleSchemeChooserK o, StyleSchemeK a) => o -> a -> m ()
- styleSchemeChooserStyleScheme :: AttrLabelProxy "styleScheme"
Exported types
newtype StyleSchemeChooser Source
GObject StyleSchemeChooser | |
((~) * info (ResolveStyleSchemeChooserMethod t StyleSchemeChooser), MethodInfo * info StyleSchemeChooser p) => IsLabelProxy t (StyleSchemeChooser -> p) | |
type ParentTypes StyleSchemeChooser | |
type AttributeList StyleSchemeChooser | |
type SignalList StyleSchemeChooser |
class GObject o => StyleSchemeChooserK o Source
(GObject o, IsDescendantOf StyleSchemeChooser o) => StyleSchemeChooserK o |
toStyleSchemeChooser :: StyleSchemeChooserK o => o -> IO StyleSchemeChooser Source
Methods
styleSchemeChooserGetStyleScheme
data StyleSchemeChooserGetStyleSchemeMethodInfo Source
((~) * signature (m StyleScheme), MonadIO m, StyleSchemeChooserK a) => MethodInfo * StyleSchemeChooserGetStyleSchemeMethodInfo a signature |
styleSchemeChooserGetStyleScheme :: (MonadIO m, StyleSchemeChooserK a) => a -> m StyleScheme Source
styleSchemeChooserSetStyleScheme
data StyleSchemeChooserSetStyleSchemeMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, StyleSchemeChooserK a, StyleSchemeK b) => MethodInfo * StyleSchemeChooserSetStyleSchemeMethodInfo a signature |
styleSchemeChooserSetStyleScheme :: (MonadIO m, StyleSchemeChooserK a, StyleSchemeK b) => a -> b -> m () Source
Properties
StyleScheme
data StyleSchemeChooserStyleSchemePropertyInfo Source
constructStyleSchemeChooserStyleScheme :: StyleSchemeK a => a -> IO ([Char], GValue) Source
getStyleSchemeChooserStyleScheme :: (MonadIO m, StyleSchemeChooserK o) => o -> m StyleScheme Source
setStyleSchemeChooserStyleScheme :: (MonadIO m, StyleSchemeChooserK o, StyleSchemeK a) => o -> a -> m () Source
styleSchemeChooserStyleScheme :: AttrLabelProxy "styleScheme" Source