| 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.AppChooserButton
Contents
Description
- newtype AppChooserButton = AppChooserButton (ManagedPtr AppChooserButton)
- class GObject o => IsAppChooserButton o
- toAppChooserButton :: IsAppChooserButton o => o -> IO AppChooserButton
- noAppChooserButton :: Maybe AppChooserButton
- data AppChooserButtonAppendCustomItemMethodInfo
- appChooserButtonAppendCustomItem :: (MonadIO m, IsAppChooserButton a, IsIcon b) => a -> Text -> Text -> b -> m ()
- data AppChooserButtonAppendSeparatorMethodInfo
- appChooserButtonAppendSeparator :: (MonadIO m, IsAppChooserButton a) => a -> m ()
- data AppChooserButtonGetHeadingMethodInfo
- appChooserButtonGetHeading :: (MonadIO m, IsAppChooserButton a) => a -> m (Maybe Text)
- data AppChooserButtonGetShowDefaultItemMethodInfo
- appChooserButtonGetShowDefaultItem :: (MonadIO m, IsAppChooserButton a) => a -> m Bool
- data AppChooserButtonGetShowDialogItemMethodInfo
- appChooserButtonGetShowDialogItem :: (MonadIO m, IsAppChooserButton a) => a -> m Bool
- appChooserButtonNew :: MonadIO m => Text -> m AppChooserButton
- data AppChooserButtonSetActiveCustomItemMethodInfo
- appChooserButtonSetActiveCustomItem :: (MonadIO m, IsAppChooserButton a) => a -> Text -> m ()
- data AppChooserButtonSetHeadingMethodInfo
- appChooserButtonSetHeading :: (MonadIO m, IsAppChooserButton a) => a -> Text -> m ()
- data AppChooserButtonSetShowDefaultItemMethodInfo
- appChooserButtonSetShowDefaultItem :: (MonadIO m, IsAppChooserButton a) => a -> Bool -> m ()
- data AppChooserButtonSetShowDialogItemMethodInfo
- appChooserButtonSetShowDialogItem :: (MonadIO m, IsAppChooserButton a) => a -> Bool -> m ()
- data AppChooserButtonHeadingPropertyInfo
- appChooserButtonHeading :: AttrLabelProxy "heading"
- constructAppChooserButtonHeading :: IsAppChooserButton o => Text -> IO (GValueConstruct o)
- getAppChooserButtonHeading :: (MonadIO m, IsAppChooserButton o) => o -> m (Maybe Text)
- setAppChooserButtonHeading :: (MonadIO m, IsAppChooserButton o) => o -> Text -> m ()
- data AppChooserButtonShowDefaultItemPropertyInfo
- appChooserButtonShowDefaultItem :: AttrLabelProxy "showDefaultItem"
- constructAppChooserButtonShowDefaultItem :: IsAppChooserButton o => Bool -> IO (GValueConstruct o)
- getAppChooserButtonShowDefaultItem :: (MonadIO m, IsAppChooserButton o) => o -> m Bool
- setAppChooserButtonShowDefaultItem :: (MonadIO m, IsAppChooserButton o) => o -> Bool -> m ()
- data AppChooserButtonShowDialogItemPropertyInfo
- appChooserButtonShowDialogItem :: AttrLabelProxy "showDialogItem"
- constructAppChooserButtonShowDialogItem :: IsAppChooserButton o => Bool -> IO (GValueConstruct o)
- getAppChooserButtonShowDialogItem :: (MonadIO m, IsAppChooserButton o) => o -> m Bool
- setAppChooserButtonShowDialogItem :: (MonadIO m, IsAppChooserButton o) => o -> Bool -> m ()
- type AppChooserButtonCustomItemActivatedCallback = Text -> IO ()
- data AppChooserButtonCustomItemActivatedSignalInfo
- type C_AppChooserButtonCustomItemActivatedCallback = Ptr () -> CString -> Ptr () -> IO ()
- afterAppChooserButtonCustomItemActivated :: (GObject a, MonadIO m) => a -> AppChooserButtonCustomItemActivatedCallback -> m SignalHandlerId
- genClosure_AppChooserButtonCustomItemActivated :: AppChooserButtonCustomItemActivatedCallback -> IO Closure
- mk_AppChooserButtonCustomItemActivatedCallback :: C_AppChooserButtonCustomItemActivatedCallback -> IO (FunPtr C_AppChooserButtonCustomItemActivatedCallback)
- noAppChooserButtonCustomItemActivatedCallback :: Maybe AppChooserButtonCustomItemActivatedCallback
- onAppChooserButtonCustomItemActivated :: (GObject a, MonadIO m) => a -> AppChooserButtonCustomItemActivatedCallback -> m SignalHandlerId
- wrap_AppChooserButtonCustomItemActivatedCallback :: AppChooserButtonCustomItemActivatedCallback -> Ptr () -> CString -> Ptr () -> IO ()
Exported types
newtype AppChooserButton Source #
Constructors
| AppChooserButton (ManagedPtr AppChooserButton) |
Instances
| GObject AppChooserButton Source # | |
| IsObject AppChooserButton Source # | |
| IsWidget AppChooserButton Source # | |
| IsContainer AppChooserButton Source # | |
| IsComboBox AppChooserButton Source # | |
| IsBin AppChooserButton Source # | |
| IsCellLayout AppChooserButton Source # | |
| IsCellEditable AppChooserButton Source # | |
| IsBuildable AppChooserButton Source # | |
| IsImplementorIface AppChooserButton Source # | |
| IsAppChooser AppChooserButton Source # | |
| IsAppChooserButton AppChooserButton Source # | |
| ((~) * info (ResolveAppChooserButtonMethod t AppChooserButton), MethodInfo * info AppChooserButton p) => IsLabel t (AppChooserButton -> p) Source # | |
| ((~) * info (ResolveAppChooserButtonMethod t AppChooserButton), MethodInfo * info AppChooserButton p) => IsLabelProxy t (AppChooserButton -> p) Source # | |
| HasAttributeList * AppChooserButton Source # | |
| type SignalList AppChooserButton Source # | |
| type AttributeList AppChooserButton Source # | |
class GObject o => IsAppChooserButton o Source #
Instances
| (GObject a, UnknownAncestorError Constraint AppChooserButton a) => IsAppChooserButton a Source # | |
| IsAppChooserButton AppChooserButton Source # | |
toAppChooserButton :: IsAppChooserButton o => o -> IO AppChooserButton Source #
Methods
appendCustomItem
data AppChooserButtonAppendCustomItemMethodInfo Source #
Instances
| ((~) * signature (Text -> Text -> b -> m ()), MonadIO m, IsAppChooserButton a, IsIcon b) => MethodInfo * AppChooserButtonAppendCustomItemMethodInfo a signature Source # | |
appChooserButtonAppendCustomItem :: (MonadIO m, IsAppChooserButton a, IsIcon b) => a -> Text -> Text -> b -> m () Source #
appendSeparator
data AppChooserButtonAppendSeparatorMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsAppChooserButton a) => MethodInfo * AppChooserButtonAppendSeparatorMethodInfo a signature Source # | |
appChooserButtonAppendSeparator :: (MonadIO m, IsAppChooserButton a) => a -> m () Source #
getHeading
data AppChooserButtonGetHeadingMethodInfo Source #
Instances
| ((~) * signature (m (Maybe Text)), MonadIO m, IsAppChooserButton a) => MethodInfo * AppChooserButtonGetHeadingMethodInfo a signature Source # | |
appChooserButtonGetHeading :: (MonadIO m, IsAppChooserButton a) => a -> m (Maybe Text) Source #
getShowDefaultItem
data AppChooserButtonGetShowDefaultItemMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsAppChooserButton a) => MethodInfo * AppChooserButtonGetShowDefaultItemMethodInfo a signature Source # | |
appChooserButtonGetShowDefaultItem :: (MonadIO m, IsAppChooserButton a) => a -> m Bool Source #
getShowDialogItem
data AppChooserButtonGetShowDialogItemMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsAppChooserButton a) => MethodInfo * AppChooserButtonGetShowDialogItemMethodInfo a signature Source # | |
appChooserButtonGetShowDialogItem :: (MonadIO m, IsAppChooserButton a) => a -> m Bool Source #
new
appChooserButtonNew :: MonadIO m => Text -> m AppChooserButton Source #
setActiveCustomItem
data AppChooserButtonSetActiveCustomItemMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsAppChooserButton a) => MethodInfo * AppChooserButtonSetActiveCustomItemMethodInfo a signature Source # | |
appChooserButtonSetActiveCustomItem :: (MonadIO m, IsAppChooserButton a) => a -> Text -> m () Source #
setHeading
data AppChooserButtonSetHeadingMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsAppChooserButton a) => MethodInfo * AppChooserButtonSetHeadingMethodInfo a signature Source # | |
appChooserButtonSetHeading :: (MonadIO m, IsAppChooserButton a) => a -> Text -> m () Source #
setShowDefaultItem
data AppChooserButtonSetShowDefaultItemMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsAppChooserButton a) => MethodInfo * AppChooserButtonSetShowDefaultItemMethodInfo a signature Source # | |
appChooserButtonSetShowDefaultItem :: (MonadIO m, IsAppChooserButton a) => a -> Bool -> m () Source #
setShowDialogItem
data AppChooserButtonSetShowDialogItemMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsAppChooserButton a) => MethodInfo * AppChooserButtonSetShowDialogItemMethodInfo a signature Source # | |
appChooserButtonSetShowDialogItem :: (MonadIO m, IsAppChooserButton a) => a -> Bool -> m () Source #
Properties
heading
data AppChooserButtonHeadingPropertyInfo Source #
Instances
| AttrInfo AppChooserButtonHeadingPropertyInfo Source # | |
| type AttrSetTypeConstraint AppChooserButtonHeadingPropertyInfo Source # | |
| type AttrOrigin AppChooserButtonHeadingPropertyInfo Source # | |
| type AttrLabel AppChooserButtonHeadingPropertyInfo Source # | |
| type AttrGetType AppChooserButtonHeadingPropertyInfo Source # | |
| type AttrBaseTypeConstraint AppChooserButtonHeadingPropertyInfo Source # | |
| type AttrAllowedOps AppChooserButtonHeadingPropertyInfo Source # | |
appChooserButtonHeading :: AttrLabelProxy "heading" Source #
constructAppChooserButtonHeading :: IsAppChooserButton o => Text -> IO (GValueConstruct o) Source #
getAppChooserButtonHeading :: (MonadIO m, IsAppChooserButton o) => o -> m (Maybe Text) Source #
setAppChooserButtonHeading :: (MonadIO m, IsAppChooserButton o) => o -> Text -> m () Source #
showDefaultItem
data AppChooserButtonShowDefaultItemPropertyInfo Source #
Instances
| AttrInfo AppChooserButtonShowDefaultItemPropertyInfo Source # | |
| type AttrSetTypeConstraint AppChooserButtonShowDefaultItemPropertyInfo Source # | |
| type AttrOrigin AppChooserButtonShowDefaultItemPropertyInfo Source # | |
| type AttrLabel AppChooserButtonShowDefaultItemPropertyInfo Source # | |
| type AttrGetType AppChooserButtonShowDefaultItemPropertyInfo Source # | |
| type AttrBaseTypeConstraint AppChooserButtonShowDefaultItemPropertyInfo Source # | |
| type AttrAllowedOps AppChooserButtonShowDefaultItemPropertyInfo Source # | |
appChooserButtonShowDefaultItem :: AttrLabelProxy "showDefaultItem" Source #
constructAppChooserButtonShowDefaultItem :: IsAppChooserButton o => Bool -> IO (GValueConstruct o) Source #
getAppChooserButtonShowDefaultItem :: (MonadIO m, IsAppChooserButton o) => o -> m Bool Source #
setAppChooserButtonShowDefaultItem :: (MonadIO m, IsAppChooserButton o) => o -> Bool -> m () Source #
showDialogItem
data AppChooserButtonShowDialogItemPropertyInfo Source #
Instances
| AttrInfo AppChooserButtonShowDialogItemPropertyInfo Source # | |
| type AttrSetTypeConstraint AppChooserButtonShowDialogItemPropertyInfo Source # | |
| type AttrOrigin AppChooserButtonShowDialogItemPropertyInfo Source # | |
| type AttrLabel AppChooserButtonShowDialogItemPropertyInfo Source # | |
| type AttrGetType AppChooserButtonShowDialogItemPropertyInfo Source # | |
| type AttrBaseTypeConstraint AppChooserButtonShowDialogItemPropertyInfo Source # | |
| type AttrAllowedOps AppChooserButtonShowDialogItemPropertyInfo Source # | |
appChooserButtonShowDialogItem :: AttrLabelProxy "showDialogItem" Source #
constructAppChooserButtonShowDialogItem :: IsAppChooserButton o => Bool -> IO (GValueConstruct o) Source #
getAppChooserButtonShowDialogItem :: (MonadIO m, IsAppChooserButton o) => o -> m Bool Source #
setAppChooserButtonShowDialogItem :: (MonadIO m, IsAppChooserButton o) => o -> Bool -> m () Source #
Signals
customItemActivated
type AppChooserButtonCustomItemActivatedCallback = Text -> IO () Source #
data AppChooserButtonCustomItemActivatedSignalInfo Source #
Instances
| SignalInfo AppChooserButtonCustomItemActivatedSignalInfo Source # | |
| type HaskellCallbackType AppChooserButtonCustomItemActivatedSignalInfo Source # | |
afterAppChooserButtonCustomItemActivated :: (GObject a, MonadIO m) => a -> AppChooserButtonCustomItemActivatedCallback -> m SignalHandlerId Source #
genClosure_AppChooserButtonCustomItemActivated :: AppChooserButtonCustomItemActivatedCallback -> IO Closure Source #
mk_AppChooserButtonCustomItemActivatedCallback :: C_AppChooserButtonCustomItemActivatedCallback -> IO (FunPtr C_AppChooserButtonCustomItemActivatedCallback) Source #
noAppChooserButtonCustomItemActivatedCallback :: Maybe AppChooserButtonCustomItemActivatedCallback Source #
onAppChooserButtonCustomItemActivated :: (GObject a, MonadIO m) => a -> AppChooserButtonCustomItemActivatedCallback -> m SignalHandlerId Source #
wrap_AppChooserButtonCustomItemActivatedCallback :: AppChooserButtonCustomItemActivatedCallback -> Ptr () -> CString -> Ptr () -> IO () Source #