gi-gtk-4.0.12: Gtk 4.x bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.FileFilter

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gtk.Objects.FileFilter module in the gi-gtk4 package.

The link below will take you to the relevant entry in the gi-gtk4 documentation.

Documentation

newtype FileFilter #

Instances

Instances details
Eq FileFilter 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

(==) :: FileFilter -> FileFilter -> Bool

(/=) :: FileFilter -> FileFilter -> Bool

GObject FileFilter 
Instance details

Defined in GI.Gtk.Objects.FileFilter

ManagedPtrNewtype FileFilter 
Instance details

Defined in GI.Gtk.Objects.FileFilter

TypedObject FileFilter 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

glibType :: IO GType #

HasParentTypes FileFilter 
Instance details

Defined in GI.Gtk.Objects.FileFilter

HasAttributeList FileFilter 
Instance details

Defined in GI.Gtk.Objects.FileFilter

(info ~ ResolveFileFilterMethod t FileFilter, OverloadedMethod info FileFilter p, HasField t FileFilter p) => HasField (t :: Symbol) FileFilter p 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

getField :: FileFilter -> p

(info ~ ResolveFileFilterMethod t FileFilter, OverloadedMethodInfo info FileFilter) => IsLabel t (MethodProxy info FileFilter) 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

fromLabel :: MethodProxy info FileFilter

(info ~ ResolveFileFilterMethod t FileFilter, OverloadedMethod info FileFilter p) => IsLabel t (FileFilter -> p) 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

fromLabel :: FileFilter -> p

IsGValue (Maybe FileFilter) 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

gvalueGType_ :: IO GType #

gvalueSet_ :: Ptr GValue -> Maybe FileFilter -> IO () #

gvalueGet_ :: Ptr GValue -> IO (Maybe FileFilter) #

type AttributeList FileFilter 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttributeList FileFilter = FileFilterAttributeList
type ParentTypes FileFilter 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type ParentTypes FileFilter = '[Filter, Object, Buildable]
type SignalList FileFilter 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type SignalList FileFilter = FileFilterSignalList

data FileFilterAddMimeTypeMethodInfo #

Instances

Instances details
(signature ~ (Text -> m ()), MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterAddMimeTypeMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo FileFilterAddMimeTypeMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data FileFilterAddPatternMethodInfo #

Instances

Instances details
(signature ~ (Text -> m ()), MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterAddPatternMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo FileFilterAddPatternMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data FileFilterAddPixbufFormatsMethodInfo #

Instances

Instances details
(signature ~ m (), MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterAddPixbufFormatsMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo FileFilterAddPixbufFormatsMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data FileFilterAddSuffixMethodInfo #

Instances

Instances details
(signature ~ (Text -> m ()), MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterAddSuffixMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo FileFilterAddSuffixMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data FileFilterGetAttributesMethodInfo #

Instances

Instances details
(signature ~ m [Text], MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterGetAttributesMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo FileFilterGetAttributesMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data FileFilterGetNameMethodInfo #

Instances

Instances details
(signature ~ m (Maybe Text), MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterGetNameMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo FileFilterGetNameMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data FileFilterMimeTypesPropertyInfo #

Instances

Instances details
AttrInfo FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Associated Types

type AttrAllowedOps FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrAllowedOps FileFilterMimeTypesPropertyInfo = '['AttrConstruct, 'AttrClear]
type AttrBaseTypeConstraint FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrBaseTypeConstraint FileFilterMimeTypesPropertyInfo = IsFileFilter
type AttrGetType FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrGetType FileFilterMimeTypesPropertyInfo = ()
type AttrSetTypeConstraint FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrSetTypeConstraint FileFilterMimeTypesPropertyInfo = Type ~ [Text]
type AttrTransferTypeConstraint FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferTypeConstraint FileFilterMimeTypesPropertyInfo = Type ~ [Text]
type AttrTransferType FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferType FileFilterMimeTypesPropertyInfo = [Text]
type AttrLabel FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrLabel FileFilterMimeTypesPropertyInfo = "mime-types"
type AttrOrigin FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

attrGet :: AttrBaseTypeConstraint FileFilterMimeTypesPropertyInfo o => o -> IO (AttrGetType FileFilterMimeTypesPropertyInfo)

attrSet :: (AttrBaseTypeConstraint FileFilterMimeTypesPropertyInfo o, AttrSetTypeConstraint FileFilterMimeTypesPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint FileFilterMimeTypesPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint FileFilterMimeTypesPropertyInfo o, AttrSetTypeConstraint FileFilterMimeTypesPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint FileFilterMimeTypesPropertyInfo o, AttrTransferTypeConstraint FileFilterMimeTypesPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType FileFilterMimeTypesPropertyInfo)

attrPut :: AttrBaseTypeConstraint FileFilterMimeTypesPropertyInfo o => o -> AttrGetType FileFilterMimeTypesPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrAllowedOps FileFilterMimeTypesPropertyInfo = '['AttrConstruct, 'AttrClear]
type AttrBaseTypeConstraint FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrBaseTypeConstraint FileFilterMimeTypesPropertyInfo = IsFileFilter
type AttrGetType FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrGetType FileFilterMimeTypesPropertyInfo = ()
type AttrLabel FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrLabel FileFilterMimeTypesPropertyInfo = "mime-types"
type AttrOrigin FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrSetTypeConstraint FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrSetTypeConstraint FileFilterMimeTypesPropertyInfo = Type ~ [Text]
type AttrTransferType FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferType FileFilterMimeTypesPropertyInfo = [Text]
type AttrTransferTypeConstraint FileFilterMimeTypesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferTypeConstraint FileFilterMimeTypesPropertyInfo = Type ~ [Text]

data FileFilterNamePropertyInfo #

Instances

Instances details
AttrInfo FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Associated Types

type AttrAllowedOps FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrAllowedOps FileFilterNamePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrBaseTypeConstraint FileFilterNamePropertyInfo = IsFileFilter
type AttrGetType FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrGetType FileFilterNamePropertyInfo = Maybe Text
type AttrSetTypeConstraint FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrSetTypeConstraint FileFilterNamePropertyInfo = Type ~ Text
type AttrTransferTypeConstraint FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferTypeConstraint FileFilterNamePropertyInfo = Type ~ Text
type AttrTransferType FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferType FileFilterNamePropertyInfo = Text
type AttrLabel FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrLabel FileFilterNamePropertyInfo = "name"
type AttrOrigin FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

attrGet :: AttrBaseTypeConstraint FileFilterNamePropertyInfo o => o -> IO (AttrGetType FileFilterNamePropertyInfo)

attrSet :: (AttrBaseTypeConstraint FileFilterNamePropertyInfo o, AttrSetTypeConstraint FileFilterNamePropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint FileFilterNamePropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint FileFilterNamePropertyInfo o, AttrSetTypeConstraint FileFilterNamePropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint FileFilterNamePropertyInfo o, AttrTransferTypeConstraint FileFilterNamePropertyInfo b) => Proxy o -> b -> IO (AttrTransferType FileFilterNamePropertyInfo)

attrPut :: AttrBaseTypeConstraint FileFilterNamePropertyInfo o => o -> AttrGetType FileFilterNamePropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrAllowedOps FileFilterNamePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]
type AttrBaseTypeConstraint FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrBaseTypeConstraint FileFilterNamePropertyInfo = IsFileFilter
type AttrGetType FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrGetType FileFilterNamePropertyInfo = Maybe Text
type AttrLabel FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrLabel FileFilterNamePropertyInfo = "name"
type AttrOrigin FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrSetTypeConstraint FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrSetTypeConstraint FileFilterNamePropertyInfo = Type ~ Text
type AttrTransferType FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferType FileFilterNamePropertyInfo = Text
type AttrTransferTypeConstraint FileFilterNamePropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferTypeConstraint FileFilterNamePropertyInfo = Type ~ Text

data FileFilterPatternsPropertyInfo #

Instances

Instances details
AttrInfo FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Associated Types

type AttrAllowedOps FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrAllowedOps FileFilterPatternsPropertyInfo = '['AttrConstruct, 'AttrClear]
type AttrBaseTypeConstraint FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrBaseTypeConstraint FileFilterPatternsPropertyInfo = IsFileFilter
type AttrGetType FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrGetType FileFilterPatternsPropertyInfo = ()
type AttrSetTypeConstraint FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrSetTypeConstraint FileFilterPatternsPropertyInfo = Type ~ [Text]
type AttrTransferTypeConstraint FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferTypeConstraint FileFilterPatternsPropertyInfo = Type ~ [Text]
type AttrTransferType FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferType FileFilterPatternsPropertyInfo = [Text]
type AttrLabel FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrLabel FileFilterPatternsPropertyInfo = "patterns"
type AttrOrigin FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

attrGet :: AttrBaseTypeConstraint FileFilterPatternsPropertyInfo o => o -> IO (AttrGetType FileFilterPatternsPropertyInfo)

attrSet :: (AttrBaseTypeConstraint FileFilterPatternsPropertyInfo o, AttrSetTypeConstraint FileFilterPatternsPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint FileFilterPatternsPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint FileFilterPatternsPropertyInfo o, AttrSetTypeConstraint FileFilterPatternsPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint FileFilterPatternsPropertyInfo o, AttrTransferTypeConstraint FileFilterPatternsPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType FileFilterPatternsPropertyInfo)

attrPut :: AttrBaseTypeConstraint FileFilterPatternsPropertyInfo o => o -> AttrGetType FileFilterPatternsPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrAllowedOps FileFilterPatternsPropertyInfo = '['AttrConstruct, 'AttrClear]
type AttrBaseTypeConstraint FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrBaseTypeConstraint FileFilterPatternsPropertyInfo = IsFileFilter
type AttrGetType FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrGetType FileFilterPatternsPropertyInfo = ()
type AttrLabel FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrLabel FileFilterPatternsPropertyInfo = "patterns"
type AttrOrigin FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrSetTypeConstraint FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrSetTypeConstraint FileFilterPatternsPropertyInfo = Type ~ [Text]
type AttrTransferType FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferType FileFilterPatternsPropertyInfo = [Text]
type AttrTransferTypeConstraint FileFilterPatternsPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferTypeConstraint FileFilterPatternsPropertyInfo = Type ~ [Text]

data FileFilterSetNameMethodInfo #

Instances

Instances details
(signature ~ (Maybe Text -> m ()), MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterSetNameMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo FileFilterSetNameMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

data FileFilterSuffixesPropertyInfo #

Instances

Instances details
AttrInfo FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Associated Types

type AttrAllowedOps FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrAllowedOps FileFilterSuffixesPropertyInfo = '['AttrConstruct, 'AttrClear]
type AttrBaseTypeConstraint FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrBaseTypeConstraint FileFilterSuffixesPropertyInfo = IsFileFilter
type AttrGetType FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrGetType FileFilterSuffixesPropertyInfo = ()
type AttrSetTypeConstraint FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrSetTypeConstraint FileFilterSuffixesPropertyInfo = Type ~ [Text]
type AttrTransferTypeConstraint FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferTypeConstraint FileFilterSuffixesPropertyInfo = Type ~ [Text]
type AttrTransferType FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferType FileFilterSuffixesPropertyInfo = [Text]
type AttrLabel FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrLabel FileFilterSuffixesPropertyInfo = "suffixes"
type AttrOrigin FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

attrGet :: AttrBaseTypeConstraint FileFilterSuffixesPropertyInfo o => o -> IO (AttrGetType FileFilterSuffixesPropertyInfo)

attrSet :: (AttrBaseTypeConstraint FileFilterSuffixesPropertyInfo o, AttrSetTypeConstraint FileFilterSuffixesPropertyInfo b) => o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint FileFilterSuffixesPropertyInfo o => o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint FileFilterSuffixesPropertyInfo o, AttrSetTypeConstraint FileFilterSuffixesPropertyInfo b) => b -> IO (GValueConstruct o)

attrTransfer :: (AttrBaseTypeConstraint FileFilterSuffixesPropertyInfo o, AttrTransferTypeConstraint FileFilterSuffixesPropertyInfo b) => Proxy o -> b -> IO (AttrTransferType FileFilterSuffixesPropertyInfo)

attrPut :: AttrBaseTypeConstraint FileFilterSuffixesPropertyInfo o => o -> AttrGetType FileFilterSuffixesPropertyInfo -> IO ()

dbgAttrInfo :: Maybe ResolvedSymbolInfo

type AttrAllowedOps FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrAllowedOps FileFilterSuffixesPropertyInfo = '['AttrConstruct, 'AttrClear]
type AttrBaseTypeConstraint FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrBaseTypeConstraint FileFilterSuffixesPropertyInfo = IsFileFilter
type AttrGetType FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrGetType FileFilterSuffixesPropertyInfo = ()
type AttrLabel FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrLabel FileFilterSuffixesPropertyInfo = "suffixes"
type AttrOrigin FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrSetTypeConstraint FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrSetTypeConstraint FileFilterSuffixesPropertyInfo = Type ~ [Text]
type AttrTransferType FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferType FileFilterSuffixesPropertyInfo = [Text]
type AttrTransferTypeConstraint FileFilterSuffixesPropertyInfo 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type AttrTransferTypeConstraint FileFilterSuffixesPropertyInfo = Type ~ [Text]

data FileFilterToGvariantMethodInfo #

Instances

Instances details
(signature ~ m GVariant, MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterToGvariantMethodInfo a signature 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethod :: a -> signature

OverloadedMethodInfo FileFilterToGvariantMethodInfo (a :: Type) 
Instance details

Defined in GI.Gtk.Objects.FileFilter

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

class (GObject o, IsDescendantOf FileFilter o) => IsFileFilter o #

Instances

Instances details
(GObject o, IsDescendantOf FileFilter o) => IsFileFilter o 
Instance details

Defined in GI.Gtk.Objects.FileFilter

type family ResolveFileFilterMethod (t :: Symbol) o where ... #

Equations

ResolveFileFilterMethod "addMimeType" o = FileFilterAddMimeTypeMethodInfo 
ResolveFileFilterMethod "addPattern" o = FileFilterAddPatternMethodInfo 
ResolveFileFilterMethod "addPixbufFormats" o = FileFilterAddPixbufFormatsMethodInfo 
ResolveFileFilterMethod "addSuffix" o = FileFilterAddSuffixMethodInfo 
ResolveFileFilterMethod "bindProperty" o = ObjectBindPropertyMethodInfo 
ResolveFileFilterMethod "bindPropertyFull" o = ObjectBindPropertyFullMethodInfo 
ResolveFileFilterMethod "changed" o = FilterChangedMethodInfo 
ResolveFileFilterMethod "forceFloating" o = ObjectForceFloatingMethodInfo 
ResolveFileFilterMethod "freezeNotify" o = ObjectFreezeNotifyMethodInfo 
ResolveFileFilterMethod "getv" o = ObjectGetvMethodInfo 
ResolveFileFilterMethod "isFloating" o = ObjectIsFloatingMethodInfo 
ResolveFileFilterMethod "match" o = FilterMatchMethodInfo 
ResolveFileFilterMethod "notify" o = ObjectNotifyMethodInfo 
ResolveFileFilterMethod "notifyByPspec" o = ObjectNotifyByPspecMethodInfo 
ResolveFileFilterMethod "ref" o = ObjectRefMethodInfo 
ResolveFileFilterMethod "refSink" o = ObjectRefSinkMethodInfo 
ResolveFileFilterMethod "runDispose" o = ObjectRunDisposeMethodInfo 
ResolveFileFilterMethod "stealData" o = ObjectStealDataMethodInfo 
ResolveFileFilterMethod "stealQdata" o = ObjectStealQdataMethodInfo 
ResolveFileFilterMethod "thawNotify" o = ObjectThawNotifyMethodInfo 
ResolveFileFilterMethod "toGvariant" o = FileFilterToGvariantMethodInfo 
ResolveFileFilterMethod "unref" o = ObjectUnrefMethodInfo 
ResolveFileFilterMethod "watchClosure" o = ObjectWatchClosureMethodInfo 
ResolveFileFilterMethod "getAttributes" o = FileFilterGetAttributesMethodInfo 
ResolveFileFilterMethod "getBuildableId" o = BuildableGetBuildableIdMethodInfo 
ResolveFileFilterMethod "getData" o = ObjectGetDataMethodInfo 
ResolveFileFilterMethod "getName" o = FileFilterGetNameMethodInfo 
ResolveFileFilterMethod "getProperty" o = ObjectGetPropertyMethodInfo 
ResolveFileFilterMethod "getQdata" o = ObjectGetQdataMethodInfo 
ResolveFileFilterMethod "getStrictness" o = FilterGetStrictnessMethodInfo 
ResolveFileFilterMethod "setData" o = ObjectSetDataMethodInfo 
ResolveFileFilterMethod "setDataFull" o = ObjectSetDataFullMethodInfo 
ResolveFileFilterMethod "setName" o = FileFilterSetNameMethodInfo 
ResolveFileFilterMethod "setProperty" o = ObjectSetPropertyMethodInfo 
ResolveFileFilterMethod l o = MethodResolutionFailed l o :: Type 

clearFileFilterName :: (MonadIO m, IsFileFilter o) => o -> m () #

constructFileFilterMimeTypes :: (IsFileFilter o, MonadIO m) => [Text] -> m (GValueConstruct o) #

constructFileFilterName :: (IsFileFilter o, MonadIO m) => Text -> m (GValueConstruct o) #

constructFileFilterPatterns :: (IsFileFilter o, MonadIO m) => [Text] -> m (GValueConstruct o) #

constructFileFilterSuffixes :: (IsFileFilter o, MonadIO m) => [Text] -> m (GValueConstruct o) #

fileFilterAddMimeType :: (HasCallStack, MonadIO m, IsFileFilter a) => a -> Text -> m () #

fileFilterAddPattern :: (HasCallStack, MonadIO m, IsFileFilter a) => a -> Text -> m () #

fileFilterAddPixbufFormats :: (HasCallStack, MonadIO m, IsFileFilter a) => a -> m () #

fileFilterAddSuffix :: (HasCallStack, MonadIO m, IsFileFilter a) => a -> Text -> m () #

fileFilterGetAttributes :: (HasCallStack, MonadIO m, IsFileFilter a) => a -> m [Text] #

fileFilterGetName :: (HasCallStack, MonadIO m, IsFileFilter a) => a -> m (Maybe Text) #

fileFilterMimeTypes :: AttrLabelProxy "mimeTypes" #

fileFilterName :: AttrLabelProxy "name" #

fileFilterNew :: (HasCallStack, MonadIO m) => m FileFilter #

fileFilterNewFromGvariant :: (HasCallStack, MonadIO m) => GVariant -> m FileFilter #

fileFilterPatterns :: AttrLabelProxy "patterns" #

fileFilterSetName :: (HasCallStack, MonadIO m, IsFileFilter a) => a -> Maybe Text -> m () #

fileFilterSuffixes :: AttrLabelProxy "suffixes" #

fileFilterToGvariant :: (HasCallStack, MonadIO m, IsFileFilter a) => a -> m GVariant #

getFileFilterName :: (MonadIO m, IsFileFilter o) => o -> m (Maybe Text) #

setFileFilterName :: (MonadIO m, IsFileFilter o) => o -> Text -> m () #

toFileFilter :: (MonadIO m, IsFileFilter o) => o -> m FileFilter #