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 FileChooserRequest = FileChooserRequest (ForeignPtr FileChooserRequest)
- class GObject o => FileChooserRequestK o
- toFileChooserRequest :: FileChooserRequestK o => o -> IO FileChooserRequest
- noFileChooserRequest :: Maybe FileChooserRequest
- data FileChooserRequestCancelMethodInfo
- fileChooserRequestCancel :: (MonadIO m, FileChooserRequestK a) => a -> m ()
- data FileChooserRequestGetMimeTypesMethodInfo
- fileChooserRequestGetMimeTypes :: (MonadIO m, FileChooserRequestK a) => a -> m [Text]
- data FileChooserRequestGetMimeTypesFilterMethodInfo
- fileChooserRequestGetMimeTypesFilter :: (MonadIO m, FileChooserRequestK a) => a -> m FileFilter
- data FileChooserRequestGetSelectMultipleMethodInfo
- fileChooserRequestGetSelectMultiple :: (MonadIO m, FileChooserRequestK a) => a -> m Bool
- data FileChooserRequestGetSelectedFilesMethodInfo
- fileChooserRequestGetSelectedFiles :: (MonadIO m, FileChooserRequestK a) => a -> m [Text]
- data FileChooserRequestSelectFilesMethodInfo
- fileChooserRequestSelectFiles :: (MonadIO m, FileChooserRequestK a) => a -> [Text] -> m ()
- data FileChooserRequestFilterPropertyInfo
- getFileChooserRequestFilter :: (MonadIO m, FileChooserRequestK o) => o -> m FileFilter
- data FileChooserRequestMimeTypesPropertyInfo
- getFileChooserRequestMimeTypes :: (MonadIO m, FileChooserRequestK o) => o -> m [Text]
- data FileChooserRequestSelectMultiplePropertyInfo
- getFileChooserRequestSelectMultiple :: (MonadIO m, FileChooserRequestK o) => o -> m Bool
- data FileChooserRequestSelectedFilesPropertyInfo
- getFileChooserRequestSelectedFiles :: (MonadIO m, FileChooserRequestK o) => o -> m [Text]
Exported types
newtype FileChooserRequest Source
GObject FileChooserRequest Source | |
((~) * info (ResolveFileChooserRequestMethod t FileChooserRequest), MethodInfo * info FileChooserRequest p) => IsLabel t (FileChooserRequest -> p) Source | |
((~) * info (ResolveFileChooserRequestMethod t FileChooserRequest), MethodInfo * info FileChooserRequest p) => IsLabelProxy t (FileChooserRequest -> p) Source | |
type ParentTypes FileChooserRequest Source | |
type AttributeList FileChooserRequest Source | |
type SignalList FileChooserRequest Source |
class GObject o => FileChooserRequestK o Source
(GObject o, IsDescendantOf FileChooserRequest o) => FileChooserRequestK o Source | |
toFileChooserRequest :: FileChooserRequestK o => o -> IO FileChooserRequest Source
Methods
fileChooserRequestCancel
data FileChooserRequestCancelMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, FileChooserRequestK a) => MethodInfo (TYPE Lifted) FileChooserRequestCancelMethodInfo a signature Source | |
fileChooserRequestCancel :: (MonadIO m, FileChooserRequestK a) => a -> m () Source
fileChooserRequestGetMimeTypes
data FileChooserRequestGetMimeTypesMethodInfo Source
((~) (TYPE Lifted) signature (m [Text]), MonadIO m, FileChooserRequestK a) => MethodInfo (TYPE Lifted) FileChooserRequestGetMimeTypesMethodInfo a signature Source | |
fileChooserRequestGetMimeTypes :: (MonadIO m, FileChooserRequestK a) => a -> m [Text] Source
fileChooserRequestGetMimeTypesFilter
data FileChooserRequestGetMimeTypesFilterMethodInfo Source
((~) (TYPE Lifted) signature (m FileFilter), MonadIO m, FileChooserRequestK a) => MethodInfo (TYPE Lifted) FileChooserRequestGetMimeTypesFilterMethodInfo a signature Source | |
fileChooserRequestGetMimeTypesFilter :: (MonadIO m, FileChooserRequestK a) => a -> m FileFilter Source
fileChooserRequestGetSelectMultiple
data FileChooserRequestGetSelectMultipleMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, FileChooserRequestK a) => MethodInfo (TYPE Lifted) FileChooserRequestGetSelectMultipleMethodInfo a signature Source | |
fileChooserRequestGetSelectMultiple :: (MonadIO m, FileChooserRequestK a) => a -> m Bool Source
fileChooserRequestGetSelectedFiles
data FileChooserRequestGetSelectedFilesMethodInfo Source
((~) (TYPE Lifted) signature (m [Text]), MonadIO m, FileChooserRequestK a) => MethodInfo (TYPE Lifted) FileChooserRequestGetSelectedFilesMethodInfo a signature Source | |
fileChooserRequestGetSelectedFiles :: (MonadIO m, FileChooserRequestK a) => a -> m [Text] Source
fileChooserRequestSelectFiles
data FileChooserRequestSelectFilesMethodInfo Source
((~) (TYPE Lifted) signature ([Text] -> m ()), MonadIO m, FileChooserRequestK a) => MethodInfo (TYPE Lifted) FileChooserRequestSelectFilesMethodInfo a signature Source | |
fileChooserRequestSelectFiles :: (MonadIO m, FileChooserRequestK a) => a -> [Text] -> m () Source
Properties
Filter
data FileChooserRequestFilterPropertyInfo Source
getFileChooserRequestFilter :: (MonadIO m, FileChooserRequestK o) => o -> m FileFilter Source
MimeTypes
data FileChooserRequestMimeTypesPropertyInfo Source
getFileChooserRequestMimeTypes :: (MonadIO m, FileChooserRequestK o) => o -> m [Text] Source
SelectMultiple
data FileChooserRequestSelectMultiplePropertyInfo Source
getFileChooserRequestSelectMultiple :: (MonadIO m, FileChooserRequestK o) => o -> m Bool Source
SelectedFiles
data FileChooserRequestSelectedFilesPropertyInfo Source
getFileChooserRequestSelectedFiles :: (MonadIO m, FileChooserRequestK o) => o -> m [Text] Source