gi-gtk-3.0.6: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Interfaces.FileChooser

Contents

Description

 

Synopsis

Exported types

newtype FileChooser Source #

Instances

GObject FileChooser Source # 
IsObject FileChooser Source # 
IsFileChooser FileChooser Source # 
((~) * info (ResolveFileChooserMethod t FileChooser), MethodInfo * info FileChooser p) => IsLabel t (FileChooser -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> FileChooser -> p #

((~) * info (ResolveFileChooserMethod t FileChooser), MethodInfo * info FileChooser p) => IsLabelProxy t (FileChooser -> p) Source # 
HasAttributeList * FileChooser Source # 
type SignalList FileChooser Source # 
type SignalList FileChooser
type AttributeList FileChooser Source # 
type AttributeList FileChooser

Methods

fileChooserAddFilter

data FileChooserAddFilterMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsFileChooser a, IsFileFilter b) => MethodInfo * FileChooserAddFilterMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserAddFilterMethodInfo a -> signature -> s

fileChooserAddShortcutFolder

data FileChooserAddShortcutFolderMethodInfo Source #

Instances

((~) * signature ([Char] -> m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserAddShortcutFolderMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserAddShortcutFolderMethodInfo a -> signature -> s

fileChooserAddShortcutFolderUri

data FileChooserAddShortcutFolderUriMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserAddShortcutFolderUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserAddShortcutFolderUriMethodInfo a -> signature -> s

fileChooserGetAction

data FileChooserGetActionMethodInfo Source #

Instances

((~) * signature (m FileChooserAction), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetActionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetActionMethodInfo a -> signature -> s

fileChooserGetCreateFolders

data FileChooserGetCreateFoldersMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetCreateFoldersMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetCreateFoldersMethodInfo a -> signature -> s

fileChooserGetCurrentFolder

data FileChooserGetCurrentFolderMethodInfo Source #

Instances

((~) * signature (m (Maybe [Char])), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetCurrentFolderMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetCurrentFolderMethodInfo a -> signature -> s

fileChooserGetCurrentFolderFile

data FileChooserGetCurrentFolderFileMethodInfo Source #

Instances

((~) * signature (m File), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetCurrentFolderFileMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetCurrentFolderFileMethodInfo a -> signature -> s

fileChooserGetCurrentFolderUri

data FileChooserGetCurrentFolderUriMethodInfo Source #

Instances

((~) * signature (m (Maybe Text)), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetCurrentFolderUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetCurrentFolderUriMethodInfo a -> signature -> s

fileChooserGetCurrentName

data FileChooserGetCurrentNameMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetCurrentNameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetCurrentNameMethodInfo a -> signature -> s

fileChooserGetDoOverwriteConfirmation

fileChooserGetExtraWidget

data FileChooserGetExtraWidgetMethodInfo Source #

Instances

((~) * signature (m (Maybe Widget)), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetExtraWidgetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetExtraWidgetMethodInfo a -> signature -> s

fileChooserGetFile

data FileChooserGetFileMethodInfo Source #

Instances

((~) * signature (m File), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetFileMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetFileMethodInfo a -> signature -> s

fileChooserGetFilename

data FileChooserGetFilenameMethodInfo Source #

Instances

((~) * signature (m (Maybe [Char])), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetFilenameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetFilenameMethodInfo a -> signature -> s

fileChooserGetFilenames

data FileChooserGetFilenamesMethodInfo Source #

Instances

((~) * signature (m [[Char]]), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetFilenamesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetFilenamesMethodInfo a -> signature -> s

fileChooserGetFiles

data FileChooserGetFilesMethodInfo Source #

Instances

((~) * signature (m [File]), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetFilesMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetFilesMethodInfo a -> signature -> s

fileChooserGetFiles :: (MonadIO m, IsFileChooser a) => a -> m [File] Source #

fileChooserGetFilter

data FileChooserGetFilterMethodInfo Source #

Instances

((~) * signature (m (Maybe FileFilter)), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetFilterMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetFilterMethodInfo a -> signature -> s

fileChooserGetLocalOnly

data FileChooserGetLocalOnlyMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetLocalOnlyMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetLocalOnlyMethodInfo a -> signature -> s

fileChooserGetPreviewFile

data FileChooserGetPreviewFileMethodInfo Source #

Instances

((~) * signature (m (Maybe File)), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetPreviewFileMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetPreviewFileMethodInfo a -> signature -> s

fileChooserGetPreviewFilename

data FileChooserGetPreviewFilenameMethodInfo Source #

Instances

((~) * signature (m (Maybe [Char])), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetPreviewFilenameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetPreviewFilenameMethodInfo a -> signature -> s

fileChooserGetPreviewUri

data FileChooserGetPreviewUriMethodInfo Source #

Instances

((~) * signature (m (Maybe Text)), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetPreviewUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetPreviewUriMethodInfo a -> signature -> s

fileChooserGetPreviewWidget

data FileChooserGetPreviewWidgetMethodInfo Source #

Instances

((~) * signature (m (Maybe Widget)), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetPreviewWidgetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetPreviewWidgetMethodInfo a -> signature -> s

fileChooserGetPreviewWidgetActive

fileChooserGetSelectMultiple

data FileChooserGetSelectMultipleMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetSelectMultipleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetSelectMultipleMethodInfo a -> signature -> s

fileChooserGetShowHidden

data FileChooserGetShowHiddenMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetShowHiddenMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetShowHiddenMethodInfo a -> signature -> s

fileChooserGetUri

data FileChooserGetUriMethodInfo Source #

Instances

((~) * signature (m (Maybe Text)), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetUriMethodInfo a -> signature -> s

fileChooserGetUris

data FileChooserGetUrisMethodInfo Source #

Instances

((~) * signature (m [Text]), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetUrisMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetUrisMethodInfo a -> signature -> s

fileChooserGetUris :: (MonadIO m, IsFileChooser a) => a -> m [Text] Source #

fileChooserGetUsePreviewLabel

data FileChooserGetUsePreviewLabelMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserGetUsePreviewLabelMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserGetUsePreviewLabelMethodInfo a -> signature -> s

fileChooserListFilters

data FileChooserListFiltersMethodInfo Source #

Instances

((~) * signature (m [FileFilter]), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserListFiltersMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserListFiltersMethodInfo a -> signature -> s

fileChooserListShortcutFolderUris

data FileChooserListShortcutFolderUrisMethodInfo Source #

Instances

((~) * signature (m [Text]), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserListShortcutFolderUrisMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserListShortcutFolderUrisMethodInfo a -> signature -> s

fileChooserListShortcutFolders

data FileChooserListShortcutFoldersMethodInfo Source #

Instances

((~) * signature (m [[Char]]), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserListShortcutFoldersMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserListShortcutFoldersMethodInfo a -> signature -> s

fileChooserRemoveFilter

data FileChooserRemoveFilterMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsFileChooser a, IsFileFilter b) => MethodInfo * FileChooserRemoveFilterMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserRemoveFilterMethodInfo a -> signature -> s

fileChooserRemoveShortcutFolder

data FileChooserRemoveShortcutFolderMethodInfo Source #

Instances

((~) * signature ([Char] -> m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserRemoveShortcutFolderMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserRemoveShortcutFolderMethodInfo a -> signature -> s

fileChooserRemoveShortcutFolderUri

data FileChooserRemoveShortcutFolderUriMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserRemoveShortcutFolderUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserRemoveShortcutFolderUriMethodInfo a -> signature -> s

fileChooserSelectAll

data FileChooserSelectAllMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSelectAllMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSelectAllMethodInfo a -> signature -> s

fileChooserSelectFile

data FileChooserSelectFileMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsFileChooser a, IsFile b) => MethodInfo * FileChooserSelectFileMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSelectFileMethodInfo a -> signature -> s

fileChooserSelectFile :: (MonadIO m, IsFileChooser a, IsFile b) => a -> b -> m () Source #

fileChooserSelectFilename

data FileChooserSelectFilenameMethodInfo Source #

Instances

((~) * signature ([Char] -> m Bool), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSelectFilenameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSelectFilenameMethodInfo a -> signature -> s

fileChooserSelectUri

data FileChooserSelectUriMethodInfo Source #

Instances

((~) * signature (Text -> m Bool), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSelectUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSelectUriMethodInfo a -> signature -> s

fileChooserSetAction

data FileChooserSetActionMethodInfo Source #

Instances

((~) * signature (FileChooserAction -> m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSetActionMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetActionMethodInfo a -> signature -> s

fileChooserSetCreateFolders

data FileChooserSetCreateFoldersMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSetCreateFoldersMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetCreateFoldersMethodInfo a -> signature -> s

fileChooserSetCurrentFolder

data FileChooserSetCurrentFolderMethodInfo Source #

Instances

((~) * signature ([Char] -> m Bool), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSetCurrentFolderMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetCurrentFolderMethodInfo a -> signature -> s

fileChooserSetCurrentFolderFile

data FileChooserSetCurrentFolderFileMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsFileChooser a, IsFile b) => MethodInfo * FileChooserSetCurrentFolderFileMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetCurrentFolderFileMethodInfo a -> signature -> s

fileChooserSetCurrentFolderFile :: (MonadIO m, IsFileChooser a, IsFile b) => a -> b -> m () Source #

fileChooserSetCurrentFolderUri

data FileChooserSetCurrentFolderUriMethodInfo Source #

Instances

((~) * signature (Text -> m Bool), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSetCurrentFolderUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetCurrentFolderUriMethodInfo a -> signature -> s

fileChooserSetCurrentName

data FileChooserSetCurrentNameMethodInfo Source #

Instances

((~) * signature ([Char] -> m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSetCurrentNameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetCurrentNameMethodInfo a -> signature -> s

fileChooserSetDoOverwriteConfirmation

fileChooserSetExtraWidget

data FileChooserSetExtraWidgetMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsFileChooser a, IsWidget b) => MethodInfo * FileChooserSetExtraWidgetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetExtraWidgetMethodInfo a -> signature -> s

fileChooserSetFile

data FileChooserSetFileMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsFileChooser a, IsFile b) => MethodInfo * FileChooserSetFileMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetFileMethodInfo a -> signature -> s

fileChooserSetFile :: (MonadIO m, IsFileChooser a, IsFile b) => a -> b -> m () Source #

fileChooserSetFilename

data FileChooserSetFilenameMethodInfo Source #

Instances

((~) * signature ([Char] -> m Bool), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSetFilenameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetFilenameMethodInfo a -> signature -> s

fileChooserSetFilter

data FileChooserSetFilterMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsFileChooser a, IsFileFilter b) => MethodInfo * FileChooserSetFilterMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetFilterMethodInfo a -> signature -> s

fileChooserSetLocalOnly

data FileChooserSetLocalOnlyMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSetLocalOnlyMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetLocalOnlyMethodInfo a -> signature -> s

fileChooserSetPreviewWidget

data FileChooserSetPreviewWidgetMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsFileChooser a, IsWidget b) => MethodInfo * FileChooserSetPreviewWidgetMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetPreviewWidgetMethodInfo a -> signature -> s

fileChooserSetPreviewWidgetActive

data FileChooserSetPreviewWidgetActiveMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSetPreviewWidgetActiveMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetPreviewWidgetActiveMethodInfo a -> signature -> s

fileChooserSetSelectMultiple

data FileChooserSetSelectMultipleMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSetSelectMultipleMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetSelectMultipleMethodInfo a -> signature -> s

fileChooserSetShowHidden

data FileChooserSetShowHiddenMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSetShowHiddenMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetShowHiddenMethodInfo a -> signature -> s

fileChooserSetUri

data FileChooserSetUriMethodInfo Source #

Instances

((~) * signature (Text -> m Bool), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSetUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetUriMethodInfo a -> signature -> s

fileChooserSetUri :: (MonadIO m, IsFileChooser a) => a -> Text -> m Bool Source #

fileChooserSetUsePreviewLabel

data FileChooserSetUsePreviewLabelMethodInfo Source #

Instances

((~) * signature (Bool -> m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserSetUsePreviewLabelMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserSetUsePreviewLabelMethodInfo a -> signature -> s

fileChooserUnselectAll

data FileChooserUnselectAllMethodInfo Source #

Instances

((~) * signature (m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserUnselectAllMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserUnselectAllMethodInfo a -> signature -> s

fileChooserUnselectFile

data FileChooserUnselectFileMethodInfo Source #

Instances

((~) * signature (b -> m ()), MonadIO m, IsFileChooser a, IsFile b) => MethodInfo * FileChooserUnselectFileMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserUnselectFileMethodInfo a -> signature -> s

fileChooserUnselectFile :: (MonadIO m, IsFileChooser a, IsFile b) => a -> b -> m () Source #

fileChooserUnselectFilename

data FileChooserUnselectFilenameMethodInfo Source #

Instances

((~) * signature ([Char] -> m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserUnselectFilenameMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserUnselectFilenameMethodInfo a -> signature -> s

fileChooserUnselectUri

data FileChooserUnselectUriMethodInfo Source #

Instances

((~) * signature (Text -> m ()), MonadIO m, IsFileChooser a) => MethodInfo * FileChooserUnselectUriMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy FileChooserUnselectUriMethodInfo a -> signature -> s

fileChooserUnselectUri :: (MonadIO m, IsFileChooser a) => a -> Text -> m () Source #

Properties

Action

data FileChooserActionPropertyInfo Source #

Instances

AttrInfo FileChooserActionPropertyInfo Source # 

Associated Types

type AttrAllowedOps FileChooserActionPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint FileChooserActionPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint FileChooserActionPropertyInfo :: * -> Constraint

type AttrGetType FileChooserActionPropertyInfo :: *

type AttrLabel FileChooserActionPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint FileChooserActionPropertyInfo o => Proxy * FileChooserActionPropertyInfo -> o -> IO (AttrGetType FileChooserActionPropertyInfo)

attrSet :: (AttrBaseTypeConstraint FileChooserActionPropertyInfo o, AttrSetTypeConstraint FileChooserActionPropertyInfo b) => Proxy * FileChooserActionPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint FileChooserActionPropertyInfo o => Proxy * FileChooserActionPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint FileChooserActionPropertyInfo o, AttrSetTypeConstraint FileChooserActionPropertyInfo b) => Proxy * FileChooserActionPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint FileChooserActionPropertyInfo Source # 
type AttrSetTypeConstraint FileChooserActionPropertyInfo = * ~ FileChooserAction
type AttrLabel FileChooserActionPropertyInfo Source # 
type AttrLabel FileChooserActionPropertyInfo = "action"
type AttrGetType FileChooserActionPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserActionPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserActionPropertyInfo = IsFileChooser
type AttrAllowedOps FileChooserActionPropertyInfo Source # 
type AttrAllowedOps FileChooserActionPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

fileChooserAction :: AttrLabelProxy "action" Source #

CreateFolders

data FileChooserCreateFoldersPropertyInfo Source #

Instances

AttrInfo FileChooserCreateFoldersPropertyInfo Source # 
type AttrSetTypeConstraint FileChooserCreateFoldersPropertyInfo Source # 
type AttrSetTypeConstraint FileChooserCreateFoldersPropertyInfo = * ~ Bool
type AttrLabel FileChooserCreateFoldersPropertyInfo Source # 
type AttrLabel FileChooserCreateFoldersPropertyInfo = "create-folders"
type AttrGetType FileChooserCreateFoldersPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserCreateFoldersPropertyInfo Source # 
type AttrAllowedOps FileChooserCreateFoldersPropertyInfo Source # 
type AttrAllowedOps FileChooserCreateFoldersPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

fileChooserCreateFolders :: AttrLabelProxy "createFolders" Source #

DoOverwriteConfirmation

data FileChooserDoOverwriteConfirmationPropertyInfo Source #

Instances

AttrInfo FileChooserDoOverwriteConfirmationPropertyInfo Source # 
type AttrSetTypeConstraint FileChooserDoOverwriteConfirmationPropertyInfo Source # 
type AttrLabel FileChooserDoOverwriteConfirmationPropertyInfo Source # 
type AttrLabel FileChooserDoOverwriteConfirmationPropertyInfo = "do-overwrite-confirmation"
type AttrGetType FileChooserDoOverwriteConfirmationPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserDoOverwriteConfirmationPropertyInfo Source # 
type AttrAllowedOps FileChooserDoOverwriteConfirmationPropertyInfo Source # 
type AttrAllowedOps FileChooserDoOverwriteConfirmationPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

fileChooserDoOverwriteConfirmation :: AttrLabelProxy "doOverwriteConfirmation" Source #

ExtraWidget

data FileChooserExtraWidgetPropertyInfo Source #

Instances

AttrInfo FileChooserExtraWidgetPropertyInfo Source # 

Associated Types

type AttrAllowedOps FileChooserExtraWidgetPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint FileChooserExtraWidgetPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint FileChooserExtraWidgetPropertyInfo :: * -> Constraint

type AttrGetType FileChooserExtraWidgetPropertyInfo :: *

type AttrLabel FileChooserExtraWidgetPropertyInfo :: Symbol

type AttrSetTypeConstraint FileChooserExtraWidgetPropertyInfo Source # 
type AttrSetTypeConstraint FileChooserExtraWidgetPropertyInfo = IsWidget
type AttrLabel FileChooserExtraWidgetPropertyInfo Source # 
type AttrLabel FileChooserExtraWidgetPropertyInfo = "extra-widget"
type AttrGetType FileChooserExtraWidgetPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserExtraWidgetPropertyInfo Source # 
type AttrAllowedOps FileChooserExtraWidgetPropertyInfo Source # 
type AttrAllowedOps FileChooserExtraWidgetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructFileChooserExtraWidget :: (IsFileChooser o, IsWidget a) => a -> IO (GValueConstruct o) Source #

fileChooserExtraWidget :: AttrLabelProxy "extraWidget" Source #

Filter

data FileChooserFilterPropertyInfo Source #

Instances

AttrInfo FileChooserFilterPropertyInfo Source # 

Associated Types

type AttrAllowedOps FileChooserFilterPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint FileChooserFilterPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint FileChooserFilterPropertyInfo :: * -> Constraint

type AttrGetType FileChooserFilterPropertyInfo :: *

type AttrLabel FileChooserFilterPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint FileChooserFilterPropertyInfo o => Proxy * FileChooserFilterPropertyInfo -> o -> IO (AttrGetType FileChooserFilterPropertyInfo)

attrSet :: (AttrBaseTypeConstraint FileChooserFilterPropertyInfo o, AttrSetTypeConstraint FileChooserFilterPropertyInfo b) => Proxy * FileChooserFilterPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint FileChooserFilterPropertyInfo o => Proxy * FileChooserFilterPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint FileChooserFilterPropertyInfo o, AttrSetTypeConstraint FileChooserFilterPropertyInfo b) => Proxy * FileChooserFilterPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint FileChooserFilterPropertyInfo Source # 
type AttrSetTypeConstraint FileChooserFilterPropertyInfo = IsFileFilter
type AttrLabel FileChooserFilterPropertyInfo Source # 
type AttrLabel FileChooserFilterPropertyInfo = "filter"
type AttrGetType FileChooserFilterPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserFilterPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserFilterPropertyInfo = IsFileChooser
type AttrAllowedOps FileChooserFilterPropertyInfo Source # 
type AttrAllowedOps FileChooserFilterPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructFileChooserFilter :: (IsFileChooser o, IsFileFilter a) => a -> IO (GValueConstruct o) Source #

fileChooserFilter :: AttrLabelProxy "filter" Source #

LocalOnly

data FileChooserLocalOnlyPropertyInfo Source #

Instances

AttrInfo FileChooserLocalOnlyPropertyInfo Source # 

Associated Types

type AttrAllowedOps FileChooserLocalOnlyPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint FileChooserLocalOnlyPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint FileChooserLocalOnlyPropertyInfo :: * -> Constraint

type AttrGetType FileChooserLocalOnlyPropertyInfo :: *

type AttrLabel FileChooserLocalOnlyPropertyInfo :: Symbol

Methods

attrGet :: AttrBaseTypeConstraint FileChooserLocalOnlyPropertyInfo o => Proxy * FileChooserLocalOnlyPropertyInfo -> o -> IO (AttrGetType FileChooserLocalOnlyPropertyInfo)

attrSet :: (AttrBaseTypeConstraint FileChooserLocalOnlyPropertyInfo o, AttrSetTypeConstraint FileChooserLocalOnlyPropertyInfo b) => Proxy * FileChooserLocalOnlyPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint FileChooserLocalOnlyPropertyInfo o => Proxy * FileChooserLocalOnlyPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint FileChooserLocalOnlyPropertyInfo o, AttrSetTypeConstraint FileChooserLocalOnlyPropertyInfo b) => Proxy * FileChooserLocalOnlyPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint FileChooserLocalOnlyPropertyInfo Source # 
type AttrSetTypeConstraint FileChooserLocalOnlyPropertyInfo = * ~ Bool
type AttrLabel FileChooserLocalOnlyPropertyInfo Source # 
type AttrLabel FileChooserLocalOnlyPropertyInfo = "local-only"
type AttrGetType FileChooserLocalOnlyPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserLocalOnlyPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserLocalOnlyPropertyInfo = IsFileChooser
type AttrAllowedOps FileChooserLocalOnlyPropertyInfo Source # 
type AttrAllowedOps FileChooserLocalOnlyPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

fileChooserLocalOnly :: AttrLabelProxy "localOnly" Source #

PreviewWidget

data FileChooserPreviewWidgetPropertyInfo Source #

Instances

AttrInfo FileChooserPreviewWidgetPropertyInfo Source # 
type AttrSetTypeConstraint FileChooserPreviewWidgetPropertyInfo Source # 
type AttrSetTypeConstraint FileChooserPreviewWidgetPropertyInfo = IsWidget
type AttrLabel FileChooserPreviewWidgetPropertyInfo Source # 
type AttrLabel FileChooserPreviewWidgetPropertyInfo = "preview-widget"
type AttrGetType FileChooserPreviewWidgetPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserPreviewWidgetPropertyInfo Source # 
type AttrAllowedOps FileChooserPreviewWidgetPropertyInfo Source # 
type AttrAllowedOps FileChooserPreviewWidgetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

constructFileChooserPreviewWidget :: (IsFileChooser o, IsWidget a) => a -> IO (GValueConstruct o) Source #

fileChooserPreviewWidget :: AttrLabelProxy "previewWidget" Source #

PreviewWidgetActive

data FileChooserPreviewWidgetActivePropertyInfo Source #

Instances

AttrInfo FileChooserPreviewWidgetActivePropertyInfo Source # 
type AttrSetTypeConstraint FileChooserPreviewWidgetActivePropertyInfo Source # 
type AttrSetTypeConstraint FileChooserPreviewWidgetActivePropertyInfo = * ~ Bool
type AttrLabel FileChooserPreviewWidgetActivePropertyInfo Source # 
type AttrLabel FileChooserPreviewWidgetActivePropertyInfo = "preview-widget-active"
type AttrGetType FileChooserPreviewWidgetActivePropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserPreviewWidgetActivePropertyInfo Source # 
type AttrAllowedOps FileChooserPreviewWidgetActivePropertyInfo Source # 
type AttrAllowedOps FileChooserPreviewWidgetActivePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

fileChooserPreviewWidgetActive :: AttrLabelProxy "previewWidgetActive" Source #

SelectMultiple

data FileChooserSelectMultiplePropertyInfo Source #

Instances

AttrInfo FileChooserSelectMultiplePropertyInfo Source # 
type AttrSetTypeConstraint FileChooserSelectMultiplePropertyInfo Source # 
type AttrSetTypeConstraint FileChooserSelectMultiplePropertyInfo = * ~ Bool
type AttrLabel FileChooserSelectMultiplePropertyInfo Source # 
type AttrLabel FileChooserSelectMultiplePropertyInfo = "select-multiple"
type AttrGetType FileChooserSelectMultiplePropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserSelectMultiplePropertyInfo Source # 
type AttrAllowedOps FileChooserSelectMultiplePropertyInfo Source # 
type AttrAllowedOps FileChooserSelectMultiplePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

fileChooserSelectMultiple :: AttrLabelProxy "selectMultiple" Source #

ShowHidden

data FileChooserShowHiddenPropertyInfo Source #

Instances

AttrInfo FileChooserShowHiddenPropertyInfo Source # 

Associated Types

type AttrAllowedOps FileChooserShowHiddenPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint FileChooserShowHiddenPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint FileChooserShowHiddenPropertyInfo :: * -> Constraint

type AttrGetType FileChooserShowHiddenPropertyInfo :: *

type AttrLabel FileChooserShowHiddenPropertyInfo :: Symbol

type AttrSetTypeConstraint FileChooserShowHiddenPropertyInfo Source # 
type AttrSetTypeConstraint FileChooserShowHiddenPropertyInfo = * ~ Bool
type AttrLabel FileChooserShowHiddenPropertyInfo Source # 
type AttrLabel FileChooserShowHiddenPropertyInfo = "show-hidden"
type AttrGetType FileChooserShowHiddenPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserShowHiddenPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserShowHiddenPropertyInfo = IsFileChooser
type AttrAllowedOps FileChooserShowHiddenPropertyInfo Source # 
type AttrAllowedOps FileChooserShowHiddenPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

fileChooserShowHidden :: AttrLabelProxy "showHidden" Source #

UsePreviewLabel

data FileChooserUsePreviewLabelPropertyInfo Source #

Instances

AttrInfo FileChooserUsePreviewLabelPropertyInfo Source # 
type AttrSetTypeConstraint FileChooserUsePreviewLabelPropertyInfo Source # 
type AttrSetTypeConstraint FileChooserUsePreviewLabelPropertyInfo = * ~ Bool
type AttrLabel FileChooserUsePreviewLabelPropertyInfo Source # 
type AttrLabel FileChooserUsePreviewLabelPropertyInfo = "use-preview-label"
type AttrGetType FileChooserUsePreviewLabelPropertyInfo Source # 
type AttrBaseTypeConstraint FileChooserUsePreviewLabelPropertyInfo Source # 
type AttrAllowedOps FileChooserUsePreviewLabelPropertyInfo Source # 
type AttrAllowedOps FileChooserUsePreviewLabelPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)))

fileChooserUsePreviewLabel :: AttrLabelProxy "usePreviewLabel" Source #

Signals

ConfirmOverwrite

data FileChooserConfirmOverwriteSignalInfo Source #

Instances

SignalInfo FileChooserConfirmOverwriteSignalInfo Source # 

Associated Types

type HaskellCallbackType FileChooserConfirmOverwriteSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o FileChooserConfirmOverwriteSignalInfo -> o -> HaskellCallbackType FileChooserConfirmOverwriteSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType FileChooserConfirmOverwriteSignalInfo Source # 

CurrentFolderChanged

data FileChooserCurrentFolderChangedSignalInfo Source #

Instances

SignalInfo FileChooserCurrentFolderChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType FileChooserCurrentFolderChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o FileChooserCurrentFolderChangedSignalInfo -> o -> HaskellCallbackType FileChooserCurrentFolderChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType FileChooserCurrentFolderChangedSignalInfo Source # 

FileActivated

data FileChooserFileActivatedSignalInfo Source #

Instances

SignalInfo FileChooserFileActivatedSignalInfo Source # 

Associated Types

type HaskellCallbackType FileChooserFileActivatedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o FileChooserFileActivatedSignalInfo -> o -> HaskellCallbackType FileChooserFileActivatedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType FileChooserFileActivatedSignalInfo Source # 

afterFileChooserFileActivated :: (GObject a, MonadIO m) => a -> FileChooserFileActivatedCallback -> m SignalHandlerId Source #

onFileChooserFileActivated :: (GObject a, MonadIO m) => a -> FileChooserFileActivatedCallback -> m SignalHandlerId Source #

SelectionChanged

data FileChooserSelectionChangedSignalInfo Source #

Instances

SignalInfo FileChooserSelectionChangedSignalInfo Source # 

Associated Types

type HaskellCallbackType FileChooserSelectionChangedSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o FileChooserSelectionChangedSignalInfo -> o -> HaskellCallbackType FileChooserSelectionChangedSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType FileChooserSelectionChangedSignalInfo Source # 

UpdatePreview

data FileChooserUpdatePreviewSignalInfo Source #

Instances

SignalInfo FileChooserUpdatePreviewSignalInfo Source # 

Associated Types

type HaskellCallbackType FileChooserUpdatePreviewSignalInfo :: *

Methods

connectSignal :: GObject o => SignalProxy o FileChooserUpdatePreviewSignalInfo -> o -> HaskellCallbackType FileChooserUpdatePreviewSignalInfo -> SignalConnectMode -> IO SignalHandlerId

type HaskellCallbackType FileChooserUpdatePreviewSignalInfo Source # 

afterFileChooserUpdatePreview :: (GObject a, MonadIO m) => a -> FileChooserUpdatePreviewCallback -> m SignalHandlerId Source #

onFileChooserUpdatePreview :: (GObject a, MonadIO m) => a -> FileChooserUpdatePreviewCallback -> m SignalHandlerId Source #