| 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.WebKit2.Objects.FileChooserRequest
Contents
Description
- newtype FileChooserRequest = FileChooserRequest (ManagedPtr FileChooserRequest)
- class GObject o => IsFileChooserRequest o
- toFileChooserRequest :: IsFileChooserRequest o => o -> IO FileChooserRequest
- noFileChooserRequest :: Maybe FileChooserRequest
- data FileChooserRequestCancelMethodInfo
- fileChooserRequestCancel :: (MonadIO m, IsFileChooserRequest a) => a -> m ()
- data FileChooserRequestGetMimeTypesMethodInfo
- fileChooserRequestGetMimeTypes :: (MonadIO m, IsFileChooserRequest a) => a -> m [Text]
- data FileChooserRequestGetMimeTypesFilterMethodInfo
- fileChooserRequestGetMimeTypesFilter :: (MonadIO m, IsFileChooserRequest a) => a -> m FileFilter
- data FileChooserRequestGetSelectMultipleMethodInfo
- fileChooserRequestGetSelectMultiple :: (MonadIO m, IsFileChooserRequest a) => a -> m Bool
- data FileChooserRequestGetSelectedFilesMethodInfo
- fileChooserRequestGetSelectedFiles :: (MonadIO m, IsFileChooserRequest a) => a -> m [Text]
- data FileChooserRequestSelectFilesMethodInfo
- fileChooserRequestSelectFiles :: (MonadIO m, IsFileChooserRequest a) => a -> [Text] -> m ()
- data FileChooserRequestFilterPropertyInfo
- fileChooserRequestFilter :: AttrLabelProxy "filter"
- getFileChooserRequestFilter :: (MonadIO m, IsFileChooserRequest o) => o -> m (Maybe FileFilter)
- data FileChooserRequestMimeTypesPropertyInfo
- fileChooserRequestMimeTypes :: AttrLabelProxy "mimeTypes"
- getFileChooserRequestMimeTypes :: (MonadIO m, IsFileChooserRequest o) => o -> m [Text]
- data FileChooserRequestSelectMultiplePropertyInfo
- fileChooserRequestSelectMultiple :: AttrLabelProxy "selectMultiple"
- getFileChooserRequestSelectMultiple :: (MonadIO m, IsFileChooserRequest o) => o -> m Bool
- data FileChooserRequestSelectedFilesPropertyInfo
- fileChooserRequestSelectedFiles :: AttrLabelProxy "selectedFiles"
- getFileChooserRequestSelectedFiles :: (MonadIO m, IsFileChooserRequest o) => o -> m [Text]
Exported types
newtype FileChooserRequest Source #
Constructors
| FileChooserRequest (ManagedPtr FileChooserRequest) |
Instances
| GObject FileChooserRequest Source # | |
| IsObject FileChooserRequest Source # | |
| IsFileChooserRequest 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 # | |
| HasAttributeList * FileChooserRequest Source # | |
| type SignalList FileChooserRequest Source # | |
| type AttributeList FileChooserRequest Source # | |
class GObject o => IsFileChooserRequest o Source #
Instances
| (GObject a, UnknownAncestorError Constraint FileChooserRequest a) => IsFileChooserRequest a Source # | |
| IsFileChooserRequest FileChooserRequest Source # | |
toFileChooserRequest :: IsFileChooserRequest o => o -> IO FileChooserRequest Source #
Methods
cancel
data FileChooserRequestCancelMethodInfo Source #
Instances
| ((~) * signature (m ()), MonadIO m, IsFileChooserRequest a) => MethodInfo * FileChooserRequestCancelMethodInfo a signature Source # | |
fileChooserRequestCancel :: (MonadIO m, IsFileChooserRequest a) => a -> m () Source #
getMimeTypes
data FileChooserRequestGetMimeTypesMethodInfo Source #
Instances
| ((~) * signature (m [Text]), MonadIO m, IsFileChooserRequest a) => MethodInfo * FileChooserRequestGetMimeTypesMethodInfo a signature Source # | |
fileChooserRequestGetMimeTypes :: (MonadIO m, IsFileChooserRequest a) => a -> m [Text] Source #
getMimeTypesFilter
data FileChooserRequestGetMimeTypesFilterMethodInfo Source #
Instances
| ((~) * signature (m FileFilter), MonadIO m, IsFileChooserRequest a) => MethodInfo * FileChooserRequestGetMimeTypesFilterMethodInfo a signature Source # | |
fileChooserRequestGetMimeTypesFilter :: (MonadIO m, IsFileChooserRequest a) => a -> m FileFilter Source #
getSelectMultiple
data FileChooserRequestGetSelectMultipleMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsFileChooserRequest a) => MethodInfo * FileChooserRequestGetSelectMultipleMethodInfo a signature Source # | |
fileChooserRequestGetSelectMultiple :: (MonadIO m, IsFileChooserRequest a) => a -> m Bool Source #
getSelectedFiles
data FileChooserRequestGetSelectedFilesMethodInfo Source #
Instances
| ((~) * signature (m [Text]), MonadIO m, IsFileChooserRequest a) => MethodInfo * FileChooserRequestGetSelectedFilesMethodInfo a signature Source # | |
fileChooserRequestGetSelectedFiles :: (MonadIO m, IsFileChooserRequest a) => a -> m [Text] Source #
selectFiles
data FileChooserRequestSelectFilesMethodInfo Source #
Instances
| ((~) * signature ([Text] -> m ()), MonadIO m, IsFileChooserRequest a) => MethodInfo * FileChooserRequestSelectFilesMethodInfo a signature Source # | |
fileChooserRequestSelectFiles :: (MonadIO m, IsFileChooserRequest a) => a -> [Text] -> m () Source #
Properties
filter
data FileChooserRequestFilterPropertyInfo Source #
Instances
| AttrInfo FileChooserRequestFilterPropertyInfo Source # | |
| type AttrSetTypeConstraint FileChooserRequestFilterPropertyInfo Source # | |
| type AttrOrigin FileChooserRequestFilterPropertyInfo Source # | |
| type AttrLabel FileChooserRequestFilterPropertyInfo Source # | |
| type AttrGetType FileChooserRequestFilterPropertyInfo Source # | |
| type AttrBaseTypeConstraint FileChooserRequestFilterPropertyInfo Source # | |
| type AttrAllowedOps FileChooserRequestFilterPropertyInfo Source # | |
fileChooserRequestFilter :: AttrLabelProxy "filter" Source #
getFileChooserRequestFilter :: (MonadIO m, IsFileChooserRequest o) => o -> m (Maybe FileFilter) Source #
mimeTypes
data FileChooserRequestMimeTypesPropertyInfo Source #
Instances
| AttrInfo FileChooserRequestMimeTypesPropertyInfo Source # | |
| type AttrSetTypeConstraint FileChooserRequestMimeTypesPropertyInfo Source # | |
| type AttrOrigin FileChooserRequestMimeTypesPropertyInfo Source # | |
| type AttrLabel FileChooserRequestMimeTypesPropertyInfo Source # | |
| type AttrGetType FileChooserRequestMimeTypesPropertyInfo Source # | |
| type AttrBaseTypeConstraint FileChooserRequestMimeTypesPropertyInfo Source # | |
| type AttrAllowedOps FileChooserRequestMimeTypesPropertyInfo Source # | |
fileChooserRequestMimeTypes :: AttrLabelProxy "mimeTypes" Source #
getFileChooserRequestMimeTypes :: (MonadIO m, IsFileChooserRequest o) => o -> m [Text] Source #
selectMultiple
data FileChooserRequestSelectMultiplePropertyInfo Source #
Instances
| AttrInfo FileChooserRequestSelectMultiplePropertyInfo Source # | |
| type AttrSetTypeConstraint FileChooserRequestSelectMultiplePropertyInfo Source # | |
| type AttrOrigin FileChooserRequestSelectMultiplePropertyInfo Source # | |
| type AttrLabel FileChooserRequestSelectMultiplePropertyInfo Source # | |
| type AttrGetType FileChooserRequestSelectMultiplePropertyInfo Source # | |
| type AttrBaseTypeConstraint FileChooserRequestSelectMultiplePropertyInfo Source # | |
| type AttrAllowedOps FileChooserRequestSelectMultiplePropertyInfo Source # | |
fileChooserRequestSelectMultiple :: AttrLabelProxy "selectMultiple" Source #
getFileChooserRequestSelectMultiple :: (MonadIO m, IsFileChooserRequest o) => o -> m Bool Source #
selectedFiles
data FileChooserRequestSelectedFilesPropertyInfo Source #
Instances
| AttrInfo FileChooserRequestSelectedFilesPropertyInfo Source # | |
| type AttrSetTypeConstraint FileChooserRequestSelectedFilesPropertyInfo Source # | |
| type AttrOrigin FileChooserRequestSelectedFilesPropertyInfo Source # | |
| type AttrLabel FileChooserRequestSelectedFilesPropertyInfo Source # | |
| type AttrGetType FileChooserRequestSelectedFilesPropertyInfo Source # | |
| type AttrBaseTypeConstraint FileChooserRequestSelectedFilesPropertyInfo Source # | |
| type AttrAllowedOps FileChooserRequestSelectedFilesPropertyInfo Source # | |
fileChooserRequestSelectedFiles :: AttrLabelProxy "selectedFiles" Source #
getFileChooserRequestSelectedFiles :: (MonadIO m, IsFileChooserRequest o) => o -> m [Text] Source #