gi-gio-0.2.46.15: 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.Vfs

Contents

Description

 

Synopsis

Exported types

newtype Vfs Source

Constructors

Vfs (ForeignPtr Vfs) 

Instances

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

class GObject o => VfsK o Source

Instances

toVfs :: VfsK o => o -> IO Vfs Source

Methods

vfsGetDefault

vfsGetFileForPath

data VfsGetFileForPathMethodInfo Source

Instances

((~) * signature (Text -> m File), MonadIO m, VfsK a) => MethodInfo * VfsGetFileForPathMethodInfo a signature 

vfsGetFileForPath :: (MonadIO m, VfsK a) => a -> Text -> m File Source

vfsGetFileForUri

data VfsGetFileForUriMethodInfo Source

Instances

((~) * signature (Text -> m File), MonadIO m, VfsK a) => MethodInfo * VfsGetFileForUriMethodInfo a signature 

vfsGetFileForUri :: (MonadIO m, VfsK a) => a -> Text -> m File Source

vfsGetLocal

vfsGetSupportedUriSchemes

data VfsGetSupportedUriSchemesMethodInfo Source

Instances

((~) * signature (m [Text]), MonadIO m, VfsK a) => MethodInfo * VfsGetSupportedUriSchemesMethodInfo a signature 

vfsIsActive

data VfsIsActiveMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, VfsK a) => MethodInfo * VfsIsActiveMethodInfo a signature 

vfsIsActive :: (MonadIO m, VfsK a) => a -> m Bool Source

vfsParseName

data VfsParseNameMethodInfo Source

Instances

((~) * signature (Text -> m File), MonadIO m, VfsK a) => MethodInfo * VfsParseNameMethodInfo a signature 

vfsParseName :: (MonadIO m, VfsK a) => a -> Text -> m File Source