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.Interfaces.AppInfo

Contents

Description

 

Synopsis

Exported types

newtype AppInfo Source

Constructors

AppInfo (ForeignPtr AppInfo) 

Instances

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

class GObject o => AppInfoK o Source

Instances

Methods

appInfoAddSupportsType

data AppInfoAddSupportsTypeMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, AppInfoK a) => MethodInfo * AppInfoAddSupportsTypeMethodInfo a signature 

appInfoCanDelete

data AppInfoCanDeleteMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, AppInfoK a) => MethodInfo * AppInfoCanDeleteMethodInfo a signature 

appInfoCanRemoveSupportsType

appInfoCreateFromCommandline

appInfoDelete

data AppInfoDeleteMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, AppInfoK a) => MethodInfo * AppInfoDeleteMethodInfo a signature 

appInfoDup

data AppInfoDupMethodInfo Source

Instances

((~) * signature (m AppInfo), MonadIO m, AppInfoK a) => MethodInfo * AppInfoDupMethodInfo a signature 

appInfoEqual

data AppInfoEqualMethodInfo Source

Instances

((~) * signature (b -> m Bool), MonadIO m, AppInfoK a, AppInfoK b) => MethodInfo * AppInfoEqualMethodInfo a signature 

appInfoEqual :: (MonadIO m, AppInfoK a, AppInfoK b) => a -> b -> m Bool Source

appInfoGetAll

appInfoGetAllForType

appInfoGetCommandline

data AppInfoGetCommandlineMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, AppInfoK a) => MethodInfo * AppInfoGetCommandlineMethodInfo a signature 

appInfoGetDefaultForType

appInfoGetDefaultForUriScheme

appInfoGetDescription

data AppInfoGetDescriptionMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, AppInfoK a) => MethodInfo * AppInfoGetDescriptionMethodInfo a signature 

appInfoGetDisplayName

data AppInfoGetDisplayNameMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, AppInfoK a) => MethodInfo * AppInfoGetDisplayNameMethodInfo a signature 

appInfoGetExecutable

data AppInfoGetExecutableMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, AppInfoK a) => MethodInfo * AppInfoGetExecutableMethodInfo a signature 

appInfoGetFallbackForType

appInfoGetIcon

data AppInfoGetIconMethodInfo Source

Instances

((~) * signature (m Icon), MonadIO m, AppInfoK a) => MethodInfo * AppInfoGetIconMethodInfo a signature 

appInfoGetId

data AppInfoGetIdMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, AppInfoK a) => MethodInfo * AppInfoGetIdMethodInfo a signature 

appInfoGetName

data AppInfoGetNameMethodInfo Source

Instances

((~) * signature (m Text), MonadIO m, AppInfoK a) => MethodInfo * AppInfoGetNameMethodInfo a signature 

appInfoGetRecommendedForType

appInfoGetSupportedTypes

appInfoLaunch

data AppInfoLaunchMethodInfo Source

Instances

((~) * signature ([b] -> Maybe c -> m ()), MonadIO m, AppInfoK a, FileK b, AppLaunchContextK c) => MethodInfo * AppInfoLaunchMethodInfo a signature 

appInfoLaunch :: (MonadIO m, AppInfoK a, FileK b, AppLaunchContextK c) => a -> [b] -> Maybe c -> m () Source

appInfoLaunchDefaultForUri

appInfoLaunchUris

data AppInfoLaunchUrisMethodInfo Source

Instances

((~) * signature ([Text] -> Maybe b -> m ()), MonadIO m, AppInfoK a, AppLaunchContextK b) => MethodInfo * AppInfoLaunchUrisMethodInfo a signature 

appInfoRemoveSupportsType

data AppInfoRemoveSupportsTypeMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, AppInfoK a) => MethodInfo * AppInfoRemoveSupportsTypeMethodInfo a signature 

appInfoResetTypeAssociations

appInfoSetAsDefaultForExtension

appInfoSetAsDefaultForType

data AppInfoSetAsDefaultForTypeMethodInfo Source

Instances

((~) * signature (Text -> m ()), MonadIO m, AppInfoK a) => MethodInfo * AppInfoSetAsDefaultForTypeMethodInfo a signature 

appInfoSetAsLastUsedForType

appInfoShouldShow

data AppInfoShouldShowMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, AppInfoK a) => MethodInfo * AppInfoShouldShowMethodInfo a signature 

appInfoSupportsFiles

data AppInfoSupportsFilesMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, AppInfoK a) => MethodInfo * AppInfoSupportsFilesMethodInfo a signature 

appInfoSupportsUris

data AppInfoSupportsUrisMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, AppInfoK a) => MethodInfo * AppInfoSupportsUrisMethodInfo a signature