gi-gdk-4.0.10: Gdk bindings (compatibility layer)
Safe HaskellNone
LanguageHaskell2010

GI.Gdk.Structs.FileList

Description

This is a backwards-compatibility module re-exporting the contents of the GI.Gdk.Structs.FileList module in the gi-gdk4 package.

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

Documentation

newtype FileList #

Constructors

FileList (ManagedPtr FileList) 

Instances

Instances details
Eq FileList 
Instance details

Defined in GI.Gdk.Structs.FileList

Methods

(==) :: FileList -> FileList -> Bool

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

GBoxed FileList 
Instance details

Defined in GI.Gdk.Structs.FileList

ManagedPtrNewtype FileList 
Instance details

Defined in GI.Gdk.Structs.FileList

TypedObject FileList 
Instance details

Defined in GI.Gdk.Structs.FileList

Methods

glibType :: IO GType #

HasParentTypes FileList 
Instance details

Defined in GI.Gdk.Structs.FileList

HasAttributeList FileList 
Instance details

Defined in GI.Gdk.Structs.FileList

(info ~ ResolveFileListMethod t FileList, OverloadedMethod info FileList p, HasField t FileList p) => HasField (t :: Symbol) FileList p 
Instance details

Defined in GI.Gdk.Structs.FileList

Methods

getField :: FileList -> p

(signature ~ m [File], MonadIO m) => OverloadedMethod FileListGetFilesMethodInfo FileList signature 
Instance details

Defined in GI.Gdk.Structs.FileList

Methods

overloadedMethod :: FileList -> signature

OverloadedMethodInfo FileListGetFilesMethodInfo FileList 
Instance details

Defined in GI.Gdk.Structs.FileList

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

(info ~ ResolveFileListMethod t FileList, OverloadedMethodInfo info FileList) => IsLabel t (MethodProxy info FileList) 
Instance details

Defined in GI.Gdk.Structs.FileList

Methods

fromLabel :: MethodProxy info FileList

(info ~ ResolveFileListMethod t FileList, OverloadedMethod info FileList p) => IsLabel t (FileList -> p) 
Instance details

Defined in GI.Gdk.Structs.FileList

Methods

fromLabel :: FileList -> p

IsGValue (Maybe FileList) 
Instance details

Defined in GI.Gdk.Structs.FileList

Methods

gvalueGType_ :: IO GType #

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

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

type AttributeList FileList 
Instance details

Defined in GI.Gdk.Structs.FileList

type AttributeList FileList = FileListAttributeList
type ParentTypes FileList 
Instance details

Defined in GI.Gdk.Structs.FileList

type ParentTypes FileList = '[] :: [Type]

data FileListGetFilesMethodInfo #

Instances

Instances details
(signature ~ m [File], MonadIO m) => OverloadedMethod FileListGetFilesMethodInfo FileList signature 
Instance details

Defined in GI.Gdk.Structs.FileList

Methods

overloadedMethod :: FileList -> signature

OverloadedMethodInfo FileListGetFilesMethodInfo FileList 
Instance details

Defined in GI.Gdk.Structs.FileList

Methods

overloadedMethodInfo :: Maybe ResolvedSymbolInfo

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

Equations

ResolveFileListMethod "getFiles" o = FileListGetFilesMethodInfo 
ResolveFileListMethod l o = MethodResolutionFailed l o :: Type 

fileListGetFiles :: (HasCallStack, MonadIO m) => FileList -> m [File] #

fileListNewFromArray :: (HasCallStack, MonadIO m) => [File] -> m FileList #

fileListNewFromList :: (HasCallStack, MonadIO m, IsFile a) => [a] -> m FileList #