gi-gio-0.2.46.13: Gio 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.Gio.Objects.FileInfo

Contents

Description

 

Synopsis

Exported types

newtype FileInfo Source

Constructors

FileInfo (ForeignPtr FileInfo) 

Instances

GObject FileInfo Source 
((~) * info (ResolveFileInfoMethod t FileInfo), MethodInfo * info FileInfo p) => IsLabel t (FileInfo -> p) Source 

Methods

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

((~) * info (ResolveFileInfoMethod t FileInfo), MethodInfo * info FileInfo p) => IsLabelProxy t (FileInfo -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> FileInfo -> p

type ParentTypes FileInfo Source 
type AttributeList FileInfo Source 
type SignalList FileInfo Source 

Methods

fileInfoClearStatus

fileInfoCopyInto

data FileInfoCopyIntoMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, FileInfoK a, FileInfoK b) => MethodInfo (TYPE Lifted) FileInfoCopyIntoMethodInfo a signature Source 

fileInfoCopyInto :: (MonadIO m, FileInfoK a, FileInfoK b) => a -> b -> m () Source

fileInfoDup

data FileInfoDupMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m FileInfo), MonadIO m, FileInfoK a) => MethodInfo (TYPE Lifted) FileInfoDupMethodInfo a signature Source 

Methods

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

fileInfoGetAttributeAsString

fileInfoGetAttributeBoolean

fileInfoGetAttributeByteString

fileInfoGetAttributeData

fileInfoGetAttributeInt32

fileInfoGetAttributeInt64

fileInfoGetAttributeObject

fileInfoGetAttributeStatus

fileInfoGetAttributeString

fileInfoGetAttributeStringv

fileInfoGetAttributeType

fileInfoGetAttributeUint32

fileInfoGetAttributeUint64

fileInfoGetContentType

fileInfoGetDeletionDate

fileInfoGetDeletionDate :: (MonadIO m, FileInfoK a) => a -> m DateTime Source

fileInfoGetDisplayName

fileInfoGetEditName

fileInfoGetEtag

fileInfoGetFileType

fileInfoGetIcon

fileInfoGetIsBackup

fileInfoGetIsHidden

fileInfoGetIsSymlink

fileInfoGetModificationTime

fileInfoGetName

fileInfoGetSize

fileInfoGetSortOrder

fileInfoGetSymbolicIcon

fileInfoGetSymlinkTarget

fileInfoHasAttribute

fileInfoHasNamespace

fileInfoListAttributes

fileInfoNew

fileInfoRemoveAttribute

fileInfoSetAttribute

fileInfoSetAttributeBoolean

fileInfoSetAttributeByteString

fileInfoSetAttributeInt32

fileInfoSetAttributeInt64

fileInfoSetAttributeMask

fileInfoSetAttributeObject

fileInfoSetAttributeObject :: (MonadIO m, FileInfoK a, ObjectK b) => a -> Text -> b -> m () Source

fileInfoSetAttributeStatus

fileInfoSetAttributeString

fileInfoSetAttributeStringv

fileInfoSetAttributeUint32

fileInfoSetAttributeUint64

fileInfoSetContentType

fileInfoSetDisplayName

fileInfoSetEditName

fileInfoSetEditName :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source

fileInfoSetFileType

fileInfoSetIcon

data FileInfoSetIconMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, FileInfoK a, IconK b) => MethodInfo (TYPE Lifted) FileInfoSetIconMethodInfo a signature Source 

fileInfoSetIcon :: (MonadIO m, FileInfoK a, IconK b) => a -> b -> m () Source

fileInfoSetIsHidden

fileInfoSetIsHidden :: (MonadIO m, FileInfoK a) => a -> Bool -> m () Source

fileInfoSetIsSymlink

fileInfoSetModificationTime

fileInfoSetModificationTime :: (MonadIO m, FileInfoK a) => a -> TimeVal -> m () Source

fileInfoSetName

data FileInfoSetNameMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Text -> m ()), MonadIO m, FileInfoK a) => MethodInfo (TYPE Lifted) FileInfoSetNameMethodInfo a signature Source 

fileInfoSetName :: (MonadIO m, FileInfoK a) => a -> Text -> m () Source

fileInfoSetSize

data FileInfoSetSizeMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Int64 -> m ()), MonadIO m, FileInfoK a) => MethodInfo (TYPE Lifted) FileInfoSetSizeMethodInfo a signature Source 

fileInfoSetSize :: (MonadIO m, FileInfoK a) => a -> Int64 -> m () Source

fileInfoSetSortOrder

fileInfoSetSymbolicIcon

fileInfoSetSymbolicIcon :: (MonadIO m, FileInfoK a, IconK b) => a -> b -> m () Source

fileInfoSetSymlinkTarget

fileInfoUnsetAttributeMask