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

Contents

Description

 

Synopsis

Exported types

newtype AppInfo Source

Constructors

AppInfo (ForeignPtr AppInfo) 

Instances

GObject AppInfo Source 
((~) * info (ResolveAppInfoMethod t AppInfo), MethodInfo * info AppInfo p) => IsLabel t (AppInfo -> p) Source 

Methods

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

((~) * info (ResolveAppInfoMethod t AppInfo), MethodInfo * info AppInfo p) => IsLabelProxy t (AppInfo -> p) Source 

Methods

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

type ParentTypes AppInfo Source 
type AttributeList AppInfo Source 
type SignalList AppInfo Source 

class GObject o => AppInfoK o Source

Instances

Methods

appInfoAddSupportsType

appInfoCanDelete

appInfoCanRemoveSupportsType

appInfoCreateFromCommandline

appInfoDelete

appInfoDup

data AppInfoDupMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m AppInfo), MonadIO m, AppInfoK a) => MethodInfo (TYPE Lifted) AppInfoDupMethodInfo a signature Source 

Methods

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

appInfoEqual

data AppInfoEqualMethodInfo Source

Instances

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

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

appInfoGetAll

appInfoGetAllForType

appInfoGetCommandline

appInfoGetDefaultForType

appInfoGetDefaultForUriScheme

appInfoGetDescription

appInfoGetDisplayName

appInfoGetExecutable

appInfoGetFallbackForType

appInfoGetIcon

appInfoGetId

data AppInfoGetIdMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m Text), MonadIO m, AppInfoK a) => MethodInfo (TYPE Lifted) AppInfoGetIdMethodInfo a signature Source 

appInfoGetName

appInfoGetRecommendedForType

appInfoGetSupportedTypes

appInfoLaunch

data AppInfoLaunchMethodInfo Source

Instances

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

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

appInfoLaunchDefaultForUri

appInfoLaunchUris

appInfoRemoveSupportsType

appInfoResetTypeAssociations

appInfoSetAsDefaultForExtension

appInfoSetAsDefaultForType

appInfoSetAsLastUsedForType

appInfoShouldShow

appInfoSupportsFiles

appInfoSupportsUris