gi-gtksource-3.0.2: 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.FileSaver

Contents

Description

 

Synopsis

Exported types

newtype FileSaver Source

Instances

Methods

fileSaverGetBuffer

fileSaverGetCompressionType

fileSaverGetEncoding

fileSaverGetFile

data FileSaverGetFileMethodInfo Source

Instances

((~) * signature (m File), MonadIO m, FileSaverK a) => MethodInfo * FileSaverGetFileMethodInfo a signature Source 

fileSaverGetFlags

fileSaverGetLocation

fileSaverGetNewlineType

fileSaverNew

fileSaverNew :: (MonadIO m, BufferK a, FileK b) => a -> b -> m FileSaver Source

fileSaverNewWithTarget

fileSaverNewWithTarget :: (MonadIO m, BufferK a, FileK b, FileK c) => a -> b -> c -> m FileSaver Source

fileSaverSaveAsync

fileSaverSaveFinish

data FileSaverSaveFinishMethodInfo Source

Instances

((~) * signature (b -> m ()), MonadIO m, FileSaverK a, AsyncResultK b) => MethodInfo * FileSaverSaveFinishMethodInfo a signature Source 

fileSaverSetCompressionType

fileSaverSetEncoding

fileSaverSetFlags

data FileSaverSetFlagsMethodInfo Source

Instances

((~) * signature ([FileSaverFlags] -> m ()), MonadIO m, FileSaverK a) => MethodInfo * FileSaverSetFlagsMethodInfo a signature Source 

fileSaverSetNewlineType

Properties

Buffer

CompressionType

Encoding

File

Flags

Location

NewlineType