| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GI.Gtk.Objects.FileFilter
Description
Documentation
newtype FileFilter #
Constructors
| FileFilter (ManagedPtr FileFilter) |
Instances
data FileFilterAddMimeTypeMethodInfo #
Instances
| (signature ~ (Text -> m ()), MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterAddMimeTypeMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileFilterAddMimeTypeMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileFilterAddPatternMethodInfo #
Instances
| (signature ~ (Text -> m ()), MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterAddPatternMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileFilterAddPatternMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileFilterAddPixbufFormatsMethodInfo #
Instances
| (signature ~ m (), MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterAddPixbufFormatsMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileFilterAddPixbufFormatsMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileFilterAddSuffixMethodInfo #
Instances
| (signature ~ (Text -> m ()), MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterAddSuffixMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileFilterAddSuffixMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileFilterGetAttributesMethodInfo #
Instances
| (signature ~ m [Text], MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterGetAttributesMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileFilterGetAttributesMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileFilterGetNameMethodInfo #
Instances
| (signature ~ m (Maybe Text), MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterGetNameMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileFilterGetNameMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileFilterMimeTypesPropertyInfo #
Instances
data FileFilterNamePropertyInfo #
Instances
| AttrInfo FileFilterNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrAllowedOps FileFilterNamePropertyInfo = '['AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint FileFilterNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter | |||||||||||||||||||||||||||||||||
| type AttrGetType FileFilterNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrGetType FileFilterNamePropertyInfo = Maybe Text | |||||||||||||||||||||||||||||||||
| type AttrLabel FileFilterNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrLabel FileFilterNamePropertyInfo = "name" | |||||||||||||||||||||||||||||||||
| type AttrOrigin FileFilterNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint FileFilterNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrSetTypeConstraint FileFilterNamePropertyInfo = Type ~ Text | |||||||||||||||||||||||||||||||||
| type AttrTransferType FileFilterNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrTransferType FileFilterNamePropertyInfo = Text | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint FileFilterNamePropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrTransferTypeConstraint FileFilterNamePropertyInfo = Type ~ Text | |||||||||||||||||||||||||||||||||
data FileFilterPatternsPropertyInfo #
Instances
| AttrInfo FileFilterPatternsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrAllowedOps FileFilterPatternsPropertyInfo = '['AttrConstruct, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint FileFilterPatternsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter | |||||||||||||||||||||||||||||||||
| type AttrGetType FileFilterPatternsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrGetType FileFilterPatternsPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrLabel FileFilterPatternsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrLabel FileFilterPatternsPropertyInfo = "patterns" | |||||||||||||||||||||||||||||||||
| type AttrOrigin FileFilterPatternsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint FileFilterPatternsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrSetTypeConstraint FileFilterPatternsPropertyInfo = Type ~ [Text] | |||||||||||||||||||||||||||||||||
| type AttrTransferType FileFilterPatternsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrTransferType FileFilterPatternsPropertyInfo = [Text] | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint FileFilterPatternsPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrTransferTypeConstraint FileFilterPatternsPropertyInfo = Type ~ [Text] | |||||||||||||||||||||||||||||||||
data FileFilterSetNameMethodInfo #
Instances
| (signature ~ (Maybe Text -> m ()), MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterSetNameMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileFilterSetNameMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
data FileFilterSuffixesPropertyInfo #
Instances
| AttrInfo FileFilterSuffixesPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter Associated Types
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 | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrAllowedOps FileFilterSuffixesPropertyInfo = '['AttrConstruct, 'AttrClear] | |||||||||||||||||||||||||||||||||
| type AttrBaseTypeConstraint FileFilterSuffixesPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter | |||||||||||||||||||||||||||||||||
| type AttrGetType FileFilterSuffixesPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrGetType FileFilterSuffixesPropertyInfo = () | |||||||||||||||||||||||||||||||||
| type AttrLabel FileFilterSuffixesPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrLabel FileFilterSuffixesPropertyInfo = "suffixes" | |||||||||||||||||||||||||||||||||
| type AttrOrigin FileFilterSuffixesPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter | |||||||||||||||||||||||||||||||||
| type AttrSetTypeConstraint FileFilterSuffixesPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrSetTypeConstraint FileFilterSuffixesPropertyInfo = Type ~ [Text] | |||||||||||||||||||||||||||||||||
| type AttrTransferType FileFilterSuffixesPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrTransferType FileFilterSuffixesPropertyInfo = [Text] | |||||||||||||||||||||||||||||||||
| type AttrTransferTypeConstraint FileFilterSuffixesPropertyInfo | |||||||||||||||||||||||||||||||||
Defined in GI.Gtk.Objects.FileFilter type AttrTransferTypeConstraint FileFilterSuffixesPropertyInfo = Type ~ [Text] | |||||||||||||||||||||||||||||||||
data FileFilterToGvariantMethodInfo #
Instances
| (signature ~ m GVariant, MonadIO m, IsFileFilter a) => OverloadedMethod FileFilterToGvariantMethodInfo a signature | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethod :: a -> signature | |
| OverloadedMethodInfo FileFilterToGvariantMethodInfo (a :: Type) | |
Defined in GI.Gtk.Objects.FileFilter Methods overloadedMethodInfo :: Maybe ResolvedSymbolInfo | |
class (GObject o, IsDescendantOf FileFilter o) => IsFileFilter o #
Instances
| (GObject o, IsDescendantOf FileFilter o) => IsFileFilter o | |
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 #