| 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.ModelButton
Description
- newtype ModelButton = ModelButton (ManagedPtr ModelButton)
- class GObject o => IsModelButton o
- toModelButton :: IsModelButton o => o -> IO ModelButton
- noModelButton :: Maybe ModelButton
- modelButtonNew :: MonadIO m => m ModelButton
- data ModelButtonActivePropertyInfo
- constructModelButtonActive :: IsModelButton o => Bool -> IO (GValueConstruct o)
- getModelButtonActive :: (MonadIO m, IsModelButton o) => o -> m Bool
- modelButtonActive :: AttrLabelProxy "active"
- setModelButtonActive :: (MonadIO m, IsModelButton o) => o -> Bool -> m ()
- data ModelButtonCenteredPropertyInfo
- constructModelButtonCentered :: IsModelButton o => Bool -> IO (GValueConstruct o)
- getModelButtonCentered :: (MonadIO m, IsModelButton o) => o -> m Bool
- modelButtonCentered :: AttrLabelProxy "centered"
- setModelButtonCentered :: (MonadIO m, IsModelButton o) => o -> Bool -> m ()
- data ModelButtonIconPropertyInfo
- clearModelButtonIcon :: (MonadIO m, IsModelButton o) => o -> m ()
- constructModelButtonIcon :: (IsModelButton o, IsIcon a) => a -> IO (GValueConstruct o)
- getModelButtonIcon :: (MonadIO m, IsModelButton o) => o -> m (Maybe Icon)
- modelButtonIcon :: AttrLabelProxy "icon"
- setModelButtonIcon :: (MonadIO m, IsModelButton o, IsIcon a) => o -> a -> m ()
- data ModelButtonIconicPropertyInfo
- constructModelButtonIconic :: IsModelButton o => Bool -> IO (GValueConstruct o)
- getModelButtonIconic :: (MonadIO m, IsModelButton o) => o -> m Bool
- modelButtonIconic :: AttrLabelProxy "iconic"
- setModelButtonIconic :: (MonadIO m, IsModelButton o) => o -> Bool -> m ()
- data ModelButtonInvertedPropertyInfo
- constructModelButtonInverted :: IsModelButton o => Bool -> IO (GValueConstruct o)
- getModelButtonInverted :: (MonadIO m, IsModelButton o) => o -> m Bool
- modelButtonInverted :: AttrLabelProxy "inverted"
- setModelButtonInverted :: (MonadIO m, IsModelButton o) => o -> Bool -> m ()
- data ModelButtonMenuNamePropertyInfo
- clearModelButtonMenuName :: (MonadIO m, IsModelButton o) => o -> m ()
- constructModelButtonMenuName :: IsModelButton o => Text -> IO (GValueConstruct o)
- getModelButtonMenuName :: (MonadIO m, IsModelButton o) => o -> m (Maybe Text)
- modelButtonMenuName :: AttrLabelProxy "menuName"
- setModelButtonMenuName :: (MonadIO m, IsModelButton o) => o -> Text -> m ()
- data ModelButtonRolePropertyInfo
- constructModelButtonRole :: IsModelButton o => ButtonRole -> IO (GValueConstruct o)
- getModelButtonRole :: (MonadIO m, IsModelButton o) => o -> m ButtonRole
- modelButtonRole :: AttrLabelProxy "role"
- setModelButtonRole :: (MonadIO m, IsModelButton o) => o -> ButtonRole -> m ()
- data ModelButtonTextPropertyInfo
- clearModelButtonText :: (MonadIO m, IsModelButton o) => o -> m ()
- constructModelButtonText :: IsModelButton o => Text -> IO (GValueConstruct o)
- getModelButtonText :: (MonadIO m, IsModelButton o) => o -> m (Maybe Text)
- modelButtonText :: AttrLabelProxy "text"
- setModelButtonText :: (MonadIO m, IsModelButton o) => o -> Text -> m ()
Exported types
newtype ModelButton Source #
Constructors
| ModelButton (ManagedPtr ModelButton) |
Instances
| GObject ModelButton Source # | |
| IsObject ModelButton Source # | |
| IsWidget ModelButton Source # | |
| IsContainer ModelButton Source # | |
| IsButton ModelButton Source # | |
| IsBin ModelButton Source # | |
| IsBuildable ModelButton Source # | |
| IsImplementorIface ModelButton Source # | |
| IsActivatable ModelButton Source # | |
| IsActionable ModelButton Source # | |
| IsModelButton ModelButton Source # | |
| ((~) * info (ResolveModelButtonMethod t ModelButton), MethodInfo * info ModelButton p) => IsLabel t (ModelButton -> p) Source # | |
| ((~) * info (ResolveModelButtonMethod t ModelButton), MethodInfo * info ModelButton p) => IsLabelProxy t (ModelButton -> p) Source # | |
| HasAttributeList * ModelButton Source # | |
| type SignalList ModelButton Source # | |
| type AttributeList ModelButton Source # | |
class GObject o => IsModelButton o Source #
Instances
| (GObject a, UnknownAncestorError Constraint ModelButton a) => IsModelButton a Source # | |
| IsModelButton ModelButton Source # | |
toModelButton :: IsModelButton o => o -> IO ModelButton Source #
Methods
new
modelButtonNew :: MonadIO m => m ModelButton Source #
Properties
active
data ModelButtonActivePropertyInfo Source #
Instances
| AttrInfo ModelButtonActivePropertyInfo Source # | |
| type AttrSetTypeConstraint ModelButtonActivePropertyInfo Source # | |
| type AttrOrigin ModelButtonActivePropertyInfo Source # | |
| type AttrLabel ModelButtonActivePropertyInfo Source # | |
| type AttrGetType ModelButtonActivePropertyInfo Source # | |
| type AttrBaseTypeConstraint ModelButtonActivePropertyInfo Source # | |
| type AttrAllowedOps ModelButtonActivePropertyInfo Source # | |
constructModelButtonActive :: IsModelButton o => Bool -> IO (GValueConstruct o) Source #
getModelButtonActive :: (MonadIO m, IsModelButton o) => o -> m Bool Source #
modelButtonActive :: AttrLabelProxy "active" Source #
setModelButtonActive :: (MonadIO m, IsModelButton o) => o -> Bool -> m () Source #
centered
data ModelButtonCenteredPropertyInfo Source #
Instances
| AttrInfo ModelButtonCenteredPropertyInfo Source # | |
| type AttrSetTypeConstraint ModelButtonCenteredPropertyInfo Source # | |
| type AttrOrigin ModelButtonCenteredPropertyInfo Source # | |
| type AttrLabel ModelButtonCenteredPropertyInfo Source # | |
| type AttrGetType ModelButtonCenteredPropertyInfo Source # | |
| type AttrBaseTypeConstraint ModelButtonCenteredPropertyInfo Source # | |
| type AttrAllowedOps ModelButtonCenteredPropertyInfo Source # | |
constructModelButtonCentered :: IsModelButton o => Bool -> IO (GValueConstruct o) Source #
getModelButtonCentered :: (MonadIO m, IsModelButton o) => o -> m Bool Source #
modelButtonCentered :: AttrLabelProxy "centered" Source #
setModelButtonCentered :: (MonadIO m, IsModelButton o) => o -> Bool -> m () Source #
icon
data ModelButtonIconPropertyInfo Source #
Instances
| AttrInfo ModelButtonIconPropertyInfo Source # | |
| type AttrSetTypeConstraint ModelButtonIconPropertyInfo Source # | |
| type AttrOrigin ModelButtonIconPropertyInfo Source # | |
| type AttrLabel ModelButtonIconPropertyInfo Source # | |
| type AttrGetType ModelButtonIconPropertyInfo Source # | |
| type AttrBaseTypeConstraint ModelButtonIconPropertyInfo Source # | |
| type AttrAllowedOps ModelButtonIconPropertyInfo Source # | |
clearModelButtonIcon :: (MonadIO m, IsModelButton o) => o -> m () Source #
constructModelButtonIcon :: (IsModelButton o, IsIcon a) => a -> IO (GValueConstruct o) Source #
getModelButtonIcon :: (MonadIO m, IsModelButton o) => o -> m (Maybe Icon) Source #
modelButtonIcon :: AttrLabelProxy "icon" Source #
setModelButtonIcon :: (MonadIO m, IsModelButton o, IsIcon a) => o -> a -> m () Source #
iconic
data ModelButtonIconicPropertyInfo Source #
Instances
| AttrInfo ModelButtonIconicPropertyInfo Source # | |
| type AttrSetTypeConstraint ModelButtonIconicPropertyInfo Source # | |
| type AttrOrigin ModelButtonIconicPropertyInfo Source # | |
| type AttrLabel ModelButtonIconicPropertyInfo Source # | |
| type AttrGetType ModelButtonIconicPropertyInfo Source # | |
| type AttrBaseTypeConstraint ModelButtonIconicPropertyInfo Source # | |
| type AttrAllowedOps ModelButtonIconicPropertyInfo Source # | |
constructModelButtonIconic :: IsModelButton o => Bool -> IO (GValueConstruct o) Source #
getModelButtonIconic :: (MonadIO m, IsModelButton o) => o -> m Bool Source #
modelButtonIconic :: AttrLabelProxy "iconic" Source #
setModelButtonIconic :: (MonadIO m, IsModelButton o) => o -> Bool -> m () Source #
inverted
data ModelButtonInvertedPropertyInfo Source #
Instances
| AttrInfo ModelButtonInvertedPropertyInfo Source # | |
| type AttrSetTypeConstraint ModelButtonInvertedPropertyInfo Source # | |
| type AttrOrigin ModelButtonInvertedPropertyInfo Source # | |
| type AttrLabel ModelButtonInvertedPropertyInfo Source # | |
| type AttrGetType ModelButtonInvertedPropertyInfo Source # | |
| type AttrBaseTypeConstraint ModelButtonInvertedPropertyInfo Source # | |
| type AttrAllowedOps ModelButtonInvertedPropertyInfo Source # | |
constructModelButtonInverted :: IsModelButton o => Bool -> IO (GValueConstruct o) Source #
getModelButtonInverted :: (MonadIO m, IsModelButton o) => o -> m Bool Source #
modelButtonInverted :: AttrLabelProxy "inverted" Source #
setModelButtonInverted :: (MonadIO m, IsModelButton o) => o -> Bool -> m () Source #
menuName
data ModelButtonMenuNamePropertyInfo Source #
Instances
| AttrInfo ModelButtonMenuNamePropertyInfo Source # | |
| type AttrSetTypeConstraint ModelButtonMenuNamePropertyInfo Source # | |
| type AttrOrigin ModelButtonMenuNamePropertyInfo Source # | |
| type AttrLabel ModelButtonMenuNamePropertyInfo Source # | |
| type AttrGetType ModelButtonMenuNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint ModelButtonMenuNamePropertyInfo Source # | |
| type AttrAllowedOps ModelButtonMenuNamePropertyInfo Source # | |
clearModelButtonMenuName :: (MonadIO m, IsModelButton o) => o -> m () Source #
constructModelButtonMenuName :: IsModelButton o => Text -> IO (GValueConstruct o) Source #
getModelButtonMenuName :: (MonadIO m, IsModelButton o) => o -> m (Maybe Text) Source #
modelButtonMenuName :: AttrLabelProxy "menuName" Source #
setModelButtonMenuName :: (MonadIO m, IsModelButton o) => o -> Text -> m () Source #
role
data ModelButtonRolePropertyInfo Source #
Instances
| AttrInfo ModelButtonRolePropertyInfo Source # | |
| type AttrSetTypeConstraint ModelButtonRolePropertyInfo Source # | |
| type AttrOrigin ModelButtonRolePropertyInfo Source # | |
| type AttrLabel ModelButtonRolePropertyInfo Source # | |
| type AttrGetType ModelButtonRolePropertyInfo Source # | |
| type AttrBaseTypeConstraint ModelButtonRolePropertyInfo Source # | |
| type AttrAllowedOps ModelButtonRolePropertyInfo Source # | |
constructModelButtonRole :: IsModelButton o => ButtonRole -> IO (GValueConstruct o) Source #
getModelButtonRole :: (MonadIO m, IsModelButton o) => o -> m ButtonRole Source #
modelButtonRole :: AttrLabelProxy "role" Source #
setModelButtonRole :: (MonadIO m, IsModelButton o) => o -> ButtonRole -> m () Source #
text
data ModelButtonTextPropertyInfo Source #
Instances
| AttrInfo ModelButtonTextPropertyInfo Source # | |
| type AttrSetTypeConstraint ModelButtonTextPropertyInfo Source # | |
| type AttrOrigin ModelButtonTextPropertyInfo Source # | |
| type AttrLabel ModelButtonTextPropertyInfo Source # | |
| type AttrGetType ModelButtonTextPropertyInfo Source # | |
| type AttrBaseTypeConstraint ModelButtonTextPropertyInfo Source # | |
| type AttrAllowedOps ModelButtonTextPropertyInfo Source # | |
clearModelButtonText :: (MonadIO m, IsModelButton o) => o -> m () Source #
constructModelButtonText :: IsModelButton o => Text -> IO (GValueConstruct o) Source #
getModelButtonText :: (MonadIO m, IsModelButton o) => o -> m (Maybe Text) Source #
modelButtonText :: AttrLabelProxy "text" Source #
setModelButtonText :: (MonadIO m, IsModelButton o) => o -> Text -> m () Source #