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