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 |
- Exported types
- Methods
- appChooserButtonAppendCustomItem
- appChooserButtonAppendSeparator
- appChooserButtonGetHeading
- appChooserButtonGetShowDefaultItem
- appChooserButtonGetShowDialogItem
- appChooserButtonNew
- appChooserButtonSetActiveCustomItem
- appChooserButtonSetHeading
- appChooserButtonSetShowDefaultItem
- appChooserButtonSetShowDialogItem
- Properties
- Signals
- newtype AppChooserButton = AppChooserButton (ForeignPtr AppChooserButton)
- class GObject o => AppChooserButtonK o
- toAppChooserButton :: AppChooserButtonK o => o -> IO AppChooserButton
- noAppChooserButton :: Maybe AppChooserButton
- data AppChooserButtonAppendCustomItemMethodInfo
- appChooserButtonAppendCustomItem :: (MonadIO m, AppChooserButtonK a, IconK b) => a -> Text -> Text -> b -> m ()
- data AppChooserButtonAppendSeparatorMethodInfo
- appChooserButtonAppendSeparator :: (MonadIO m, AppChooserButtonK a) => a -> m ()
- data AppChooserButtonGetHeadingMethodInfo
- appChooserButtonGetHeading :: (MonadIO m, AppChooserButtonK a) => a -> m Text
- data AppChooserButtonGetShowDefaultItemMethodInfo
- appChooserButtonGetShowDefaultItem :: (MonadIO m, AppChooserButtonK a) => a -> m Bool
- data AppChooserButtonGetShowDialogItemMethodInfo
- appChooserButtonGetShowDialogItem :: (MonadIO m, AppChooserButtonK a) => a -> m Bool
- appChooserButtonNew :: MonadIO m => Text -> m AppChooserButton
- data AppChooserButtonSetActiveCustomItemMethodInfo
- appChooserButtonSetActiveCustomItem :: (MonadIO m, AppChooserButtonK a) => a -> Text -> m ()
- data AppChooserButtonSetHeadingMethodInfo
- appChooserButtonSetHeading :: (MonadIO m, AppChooserButtonK a) => a -> Text -> m ()
- data AppChooserButtonSetShowDefaultItemMethodInfo
- appChooserButtonSetShowDefaultItem :: (MonadIO m, AppChooserButtonK a) => a -> Bool -> m ()
- data AppChooserButtonSetShowDialogItemMethodInfo
- appChooserButtonSetShowDialogItem :: (MonadIO m, AppChooserButtonK a) => a -> Bool -> m ()
- data AppChooserButtonHeadingPropertyInfo
- constructAppChooserButtonHeading :: Text -> IO ([Char], GValue)
- getAppChooserButtonHeading :: (MonadIO m, AppChooserButtonK o) => o -> m Text
- setAppChooserButtonHeading :: (MonadIO m, AppChooserButtonK o) => o -> Text -> m ()
- data AppChooserButtonShowDefaultItemPropertyInfo
- constructAppChooserButtonShowDefaultItem :: Bool -> IO ([Char], GValue)
- getAppChooserButtonShowDefaultItem :: (MonadIO m, AppChooserButtonK o) => o -> m Bool
- setAppChooserButtonShowDefaultItem :: (MonadIO m, AppChooserButtonK o) => o -> Bool -> m ()
- data AppChooserButtonShowDialogItemPropertyInfo
- constructAppChooserButtonShowDialogItem :: Bool -> IO ([Char], GValue)
- getAppChooserButtonShowDialogItem :: (MonadIO m, AppChooserButtonK o) => o -> m Bool
- setAppChooserButtonShowDialogItem :: (MonadIO m, AppChooserButtonK o) => o -> Bool -> m ()
- type AppChooserButtonCustomItemActivatedCallback = Text -> IO ()
- type AppChooserButtonCustomItemActivatedCallbackC = Ptr () -> CString -> Ptr () -> IO ()
- data AppChooserButtonCustomItemActivatedSignalInfo
- afterAppChooserButtonCustomItemActivated :: (GObject a, MonadIO m) => a -> AppChooserButtonCustomItemActivatedCallback -> m SignalHandlerId
- appChooserButtonCustomItemActivatedCallbackWrapper :: AppChooserButtonCustomItemActivatedCallback -> Ptr () -> CString -> Ptr () -> IO ()
- appChooserButtonCustomItemActivatedClosure :: AppChooserButtonCustomItemActivatedCallback -> IO Closure
- mkAppChooserButtonCustomItemActivatedCallback :: AppChooserButtonCustomItemActivatedCallbackC -> IO (FunPtr AppChooserButtonCustomItemActivatedCallbackC)
- noAppChooserButtonCustomItemActivatedCallback :: Maybe AppChooserButtonCustomItemActivatedCallback
- onAppChooserButtonCustomItemActivated :: (GObject a, MonadIO m) => a -> AppChooserButtonCustomItemActivatedCallback -> m SignalHandlerId
Exported types
newtype AppChooserButton Source
GObject 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 | |
type ParentTypes AppChooserButton Source | |
type AttributeList AppChooserButton Source | |
type SignalList AppChooserButton Source |
class GObject o => AppChooserButtonK o Source
(GObject o, IsDescendantOf AppChooserButton o) => AppChooserButtonK o Source | |
toAppChooserButton :: AppChooserButtonK o => o -> IO AppChooserButton Source
Methods
appChooserButtonAppendCustomItem
data AppChooserButtonAppendCustomItemMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Text -> b -> m ()), MonadIO m, AppChooserButtonK a, IconK b) => MethodInfo (TYPE Lifted) AppChooserButtonAppendCustomItemMethodInfo a signature Source | |
appChooserButtonAppendCustomItem :: (MonadIO m, AppChooserButtonK a, IconK b) => a -> Text -> Text -> b -> m () Source
appChooserButtonAppendSeparator
data AppChooserButtonAppendSeparatorMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, AppChooserButtonK a) => MethodInfo (TYPE Lifted) AppChooserButtonAppendSeparatorMethodInfo a signature Source | |
appChooserButtonAppendSeparator :: (MonadIO m, AppChooserButtonK a) => a -> m () Source
appChooserButtonGetHeading
data AppChooserButtonGetHeadingMethodInfo Source
((~) (TYPE Lifted) signature (m Text), MonadIO m, AppChooserButtonK a) => MethodInfo (TYPE Lifted) AppChooserButtonGetHeadingMethodInfo a signature Source | |
appChooserButtonGetHeading :: (MonadIO m, AppChooserButtonK a) => a -> m Text Source
appChooserButtonGetShowDefaultItem
data AppChooserButtonGetShowDefaultItemMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, AppChooserButtonK a) => MethodInfo (TYPE Lifted) AppChooserButtonGetShowDefaultItemMethodInfo a signature Source | |
appChooserButtonGetShowDefaultItem :: (MonadIO m, AppChooserButtonK a) => a -> m Bool Source
appChooserButtonGetShowDialogItem
data AppChooserButtonGetShowDialogItemMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, AppChooserButtonK a) => MethodInfo (TYPE Lifted) AppChooserButtonGetShowDialogItemMethodInfo a signature Source | |
appChooserButtonGetShowDialogItem :: (MonadIO m, AppChooserButtonK a) => a -> m Bool Source
appChooserButtonNew
appChooserButtonNew :: MonadIO m => Text -> m AppChooserButton Source
appChooserButtonSetActiveCustomItem
data AppChooserButtonSetActiveCustomItemMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, AppChooserButtonK a) => MethodInfo (TYPE Lifted) AppChooserButtonSetActiveCustomItemMethodInfo a signature Source | |
appChooserButtonSetActiveCustomItem :: (MonadIO m, AppChooserButtonK a) => a -> Text -> m () Source
appChooserButtonSetHeading
data AppChooserButtonSetHeadingMethodInfo Source
((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, AppChooserButtonK a) => MethodInfo (TYPE Lifted) AppChooserButtonSetHeadingMethodInfo a signature Source | |
appChooserButtonSetHeading :: (MonadIO m, AppChooserButtonK a) => a -> Text -> m () Source
appChooserButtonSetShowDefaultItem
data AppChooserButtonSetShowDefaultItemMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, AppChooserButtonK a) => MethodInfo (TYPE Lifted) AppChooserButtonSetShowDefaultItemMethodInfo a signature Source | |
appChooserButtonSetShowDefaultItem :: (MonadIO m, AppChooserButtonK a) => a -> Bool -> m () Source
appChooserButtonSetShowDialogItem
data AppChooserButtonSetShowDialogItemMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, AppChooserButtonK a) => MethodInfo (TYPE Lifted) AppChooserButtonSetShowDialogItemMethodInfo a signature Source | |
appChooserButtonSetShowDialogItem :: (MonadIO m, AppChooserButtonK a) => a -> Bool -> m () Source
Properties
Heading
data AppChooserButtonHeadingPropertyInfo Source
getAppChooserButtonHeading :: (MonadIO m, AppChooserButtonK o) => o -> m Text Source
setAppChooserButtonHeading :: (MonadIO m, AppChooserButtonK o) => o -> Text -> m () Source
ShowDefaultItem
data AppChooserButtonShowDefaultItemPropertyInfo Source
getAppChooserButtonShowDefaultItem :: (MonadIO m, AppChooserButtonK o) => o -> m Bool Source
setAppChooserButtonShowDefaultItem :: (MonadIO m, AppChooserButtonK o) => o -> Bool -> m () Source
ShowDialogItem
data AppChooserButtonShowDialogItemPropertyInfo Source
getAppChooserButtonShowDialogItem :: (MonadIO m, AppChooserButtonK o) => o -> m Bool Source
setAppChooserButtonShowDialogItem :: (MonadIO m, AppChooserButtonK o) => o -> Bool -> m () Source
Signals
CustomItemActivated
type AppChooserButtonCustomItemActivatedCallback = Text -> IO () Source
afterAppChooserButtonCustomItemActivated :: (GObject a, MonadIO m) => a -> AppChooserButtonCustomItemActivatedCallback -> m SignalHandlerId Source
appChooserButtonCustomItemActivatedCallbackWrapper :: AppChooserButtonCustomItemActivatedCallback -> Ptr () -> CString -> Ptr () -> IO () Source
appChooserButtonCustomItemActivatedClosure :: AppChooserButtonCustomItemActivatedCallback -> IO Closure Source
mkAppChooserButtonCustomItemActivatedCallback :: AppChooserButtonCustomItemActivatedCallbackC -> IO (FunPtr AppChooserButtonCustomItemActivatedCallbackC) Source