gi-gtksource-0.3.18.14: GtkSource 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.GtkSource.Objects.File

Contents

Description

 

Synopsis

Exported types

newtype File Source

Constructors

File (ForeignPtr File) 

Instances

GObject File 
((~) * info (ResolveFileMethod t File), MethodInfo * info File p) => IsLabelProxy t (File -> p) 
type ParentTypes File 
type AttributeList File 
type SignalList File 

class GObject o => FileK o Source

Instances

toFile :: FileK o => o -> IO File Source

Methods

fileCheckFileOnDisk

data FileCheckFileOnDiskMethodInfo Source

Instances

((~) * signature (m ()), MonadIO m, FileK a) => MethodInfo * FileCheckFileOnDiskMethodInfo a signature 

fileCheckFileOnDisk :: (MonadIO m, FileK a) => a -> m () Source

fileGetCompressionType

fileGetEncoding

data FileGetEncodingMethodInfo Source

Instances

((~) * signature (m Encoding), MonadIO m, FileK a) => MethodInfo * FileGetEncodingMethodInfo a signature 

fileGetLocation

data FileGetLocationMethodInfo Source

Instances

((~) * signature (m File), MonadIO m, FileK a) => MethodInfo * FileGetLocationMethodInfo a signature 

fileGetNewlineType

data FileGetNewlineTypeMethodInfo Source

Instances

((~) * signature (m NewlineType), MonadIO m, FileK a) => MethodInfo * FileGetNewlineTypeMethodInfo a signature 

fileIsDeleted

data FileIsDeletedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, FileK a) => MethodInfo * FileIsDeletedMethodInfo a signature 

fileIsDeleted :: (MonadIO m, FileK a) => a -> m Bool Source

fileIsExternallyModified

fileIsLocal

data FileIsLocalMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, FileK a) => MethodInfo * FileIsLocalMethodInfo a signature 

fileIsLocal :: (MonadIO m, FileK a) => a -> m Bool Source

fileIsReadonly

data FileIsReadonlyMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, FileK a) => MethodInfo * FileIsReadonlyMethodInfo a signature 

fileIsReadonly :: (MonadIO m, FileK a) => a -> m Bool Source

fileNew

fileSetLocation

data FileSetLocationMethodInfo Source

Instances

((~) * signature (Maybe b -> m ()), MonadIO m, FileK a, FileK b) => MethodInfo * FileSetLocationMethodInfo a signature 

fileSetLocation :: (MonadIO m, FileK a, FileK b) => a -> Maybe b -> m () Source

Properties

CompressionType

Encoding

Location

clearFileLocation :: (MonadIO m, FileK o) => o -> m () Source

setFileLocation :: (MonadIO m, FileK o, FileK a) => o -> a -> m () Source

NewlineType

ReadOnly