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 RadioToolButton = RadioToolButton (ForeignPtr RadioToolButton)
- class GObject o => RadioToolButtonK o
- toRadioToolButton :: RadioToolButtonK o => o -> IO RadioToolButton
- noRadioToolButton :: Maybe RadioToolButton
- data RadioToolButtonGetGroupMethodInfo
- radioToolButtonGetGroup :: (MonadIO m, RadioToolButtonK a) => a -> m [RadioButton]
- radioToolButtonNew :: (MonadIO m, RadioButtonK a) => [a] -> m RadioToolButton
- radioToolButtonNewFromStock :: (MonadIO m, RadioButtonK a) => [a] -> Text -> m RadioToolButton
- radioToolButtonNewFromWidget :: (MonadIO m, RadioToolButtonK a) => Maybe a -> m RadioToolButton
- radioToolButtonNewWithStockFromWidget :: (MonadIO m, RadioToolButtonK a) => Maybe a -> Text -> m RadioToolButton
- data RadioToolButtonSetGroupMethodInfo
- radioToolButtonSetGroup :: (MonadIO m, RadioToolButtonK a, RadioButtonK b) => a -> [b] -> m ()
- data RadioToolButtonGroupPropertyInfo
- clearRadioToolButtonGroup :: (MonadIO m, RadioToolButtonK o) => o -> m ()
- constructRadioToolButtonGroup :: RadioToolButtonK a => a -> IO ([Char], GValue)
- radioToolButtonGroup :: AttrLabelProxy "group"
- setRadioToolButtonGroup :: (MonadIO m, RadioToolButtonK o, RadioToolButtonK a) => o -> a -> m ()
Exported types
newtype RadioToolButton Source
GObject RadioToolButton | |
((~) * info (ResolveRadioToolButtonMethod t RadioToolButton), MethodInfo * info RadioToolButton p) => IsLabelProxy t (RadioToolButton -> p) | |
type ParentTypes RadioToolButton | |
type AttributeList RadioToolButton | |
type SignalList RadioToolButton |
class GObject o => RadioToolButtonK o Source
(GObject o, IsDescendantOf RadioToolButton o) => RadioToolButtonK o |
toRadioToolButton :: RadioToolButtonK o => o -> IO RadioToolButton Source
Methods
radioToolButtonGetGroup
data RadioToolButtonGetGroupMethodInfo Source
((~) * signature (m [RadioButton]), MonadIO m, RadioToolButtonK a) => MethodInfo * RadioToolButtonGetGroupMethodInfo a signature |
radioToolButtonGetGroup :: (MonadIO m, RadioToolButtonK a) => a -> m [RadioButton] Source
radioToolButtonNew
radioToolButtonNew :: (MonadIO m, RadioButtonK a) => [a] -> m RadioToolButton Source
radioToolButtonNewFromStock
radioToolButtonNewFromStock :: (MonadIO m, RadioButtonK a) => [a] -> Text -> m RadioToolButton Source
Deprecated: (Since version 3.10)Use gtk_radio_tool_button_new() instead.
radioToolButtonNewFromWidget
radioToolButtonNewFromWidget :: (MonadIO m, RadioToolButtonK a) => Maybe a -> m RadioToolButton Source
radioToolButtonNewWithStockFromWidget
radioToolButtonNewWithStockFromWidget :: (MonadIO m, RadioToolButtonK a) => Maybe a -> Text -> m RadioToolButton Source
Deprecated: (Since version 3.10)gtk_radio_tool_button_new_from_widget
radioToolButtonSetGroup
data RadioToolButtonSetGroupMethodInfo Source
((~) * signature ([b] -> m ()), MonadIO m, RadioToolButtonK a, RadioButtonK b) => MethodInfo * RadioToolButtonSetGroupMethodInfo a signature |
radioToolButtonSetGroup :: (MonadIO m, RadioToolButtonK a, RadioButtonK b) => a -> [b] -> m () Source
Properties
Group
data RadioToolButtonGroupPropertyInfo Source
clearRadioToolButtonGroup :: (MonadIO m, RadioToolButtonK o) => o -> m () Source
constructRadioToolButtonGroup :: RadioToolButtonK a => a -> IO ([Char], GValue) Source
radioToolButtonGroup :: AttrLabelProxy "group" Source
setRadioToolButtonGroup :: (MonadIO m, RadioToolButtonK o, RadioToolButtonK a) => o -> a -> m () Source