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 AppChooserDialog = AppChooserDialog (ForeignPtr AppChooserDialog)
- class GObject o => AppChooserDialogK o
- toAppChooserDialog :: AppChooserDialogK o => o -> IO AppChooserDialog
- noAppChooserDialog :: Maybe AppChooserDialog
- data AppChooserDialogGetHeadingMethodInfo
- appChooserDialogGetHeading :: (MonadIO m, AppChooserDialogK a) => a -> m Text
- data AppChooserDialogGetWidgetMethodInfo
- appChooserDialogGetWidget :: (MonadIO m, AppChooserDialogK a) => a -> m Widget
- appChooserDialogNew :: (MonadIO m, WindowK a, FileK b) => Maybe a -> [DialogFlags] -> b -> m AppChooserDialog
- appChooserDialogNewForContentType :: (MonadIO m, WindowK a) => Maybe a -> [DialogFlags] -> Text -> m AppChooserDialog
- data AppChooserDialogSetHeadingMethodInfo
- appChooserDialogSetHeading :: (MonadIO m, AppChooserDialogK a) => a -> Text -> m ()
- data AppChooserDialogGfilePropertyInfo
- appChooserDialogGfile :: AttrLabelProxy "gfile"
- constructAppChooserDialogGfile :: FileK a => a -> IO ([Char], GValue)
- getAppChooserDialogGfile :: (MonadIO m, AppChooserDialogK o) => o -> m (Maybe File)
- data AppChooserDialogHeadingPropertyInfo
- appChooserDialogHeading :: AttrLabelProxy "heading"
- constructAppChooserDialogHeading :: Text -> IO ([Char], GValue)
- getAppChooserDialogHeading :: (MonadIO m, AppChooserDialogK o) => o -> m Text
- setAppChooserDialogHeading :: (MonadIO m, AppChooserDialogK o) => o -> Text -> m ()
Exported types
newtype AppChooserDialog Source
GObject AppChooserDialog | |
((~) * info (ResolveAppChooserDialogMethod t AppChooserDialog), MethodInfo * info AppChooserDialog p) => IsLabelProxy t (AppChooserDialog -> p) | |
type ParentTypes AppChooserDialog | |
type AttributeList AppChooserDialog | |
type SignalList AppChooserDialog |
class GObject o => AppChooserDialogK o Source
(GObject o, IsDescendantOf AppChooserDialog o) => AppChooserDialogK o |
toAppChooserDialog :: AppChooserDialogK o => o -> IO AppChooserDialog Source
Methods
appChooserDialogGetHeading
data AppChooserDialogGetHeadingMethodInfo Source
((~) * signature (m Text), MonadIO m, AppChooserDialogK a) => MethodInfo * AppChooserDialogGetHeadingMethodInfo a signature |
appChooserDialogGetHeading :: (MonadIO m, AppChooserDialogK a) => a -> m Text Source
appChooserDialogGetWidget
data AppChooserDialogGetWidgetMethodInfo Source
((~) * signature (m Widget), MonadIO m, AppChooserDialogK a) => MethodInfo * AppChooserDialogGetWidgetMethodInfo a signature |
appChooserDialogGetWidget :: (MonadIO m, AppChooserDialogK a) => a -> m Widget Source
appChooserDialogNew
appChooserDialogNew :: (MonadIO m, WindowK a, FileK b) => Maybe a -> [DialogFlags] -> b -> m AppChooserDialog Source
appChooserDialogNewForContentType
appChooserDialogNewForContentType :: (MonadIO m, WindowK a) => Maybe a -> [DialogFlags] -> Text -> m AppChooserDialog Source
appChooserDialogSetHeading
data AppChooserDialogSetHeadingMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, AppChooserDialogK a) => MethodInfo * AppChooserDialogSetHeadingMethodInfo a signature |
appChooserDialogSetHeading :: (MonadIO m, AppChooserDialogK a) => a -> Text -> m () Source
Properties
Gfile
data AppChooserDialogGfilePropertyInfo Source
appChooserDialogGfile :: AttrLabelProxy "gfile" Source
getAppChooserDialogGfile :: (MonadIO m, AppChooserDialogK o) => o -> m (Maybe File) Source
Heading
data AppChooserDialogHeadingPropertyInfo Source
appChooserDialogHeading :: AttrLabelProxy "heading" Source
getAppChooserDialogHeading :: (MonadIO m, AppChooserDialogK o) => o -> m Text Source
setAppChooserDialogHeading :: (MonadIO m, AppChooserDialogK o) => o -> Text -> m () Source