gi-gio-2.0.6: 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.ApplicationCommandLine

Contents

Description

 

Synopsis

Exported types

newtype ApplicationCommandLine Source #

Instances

GObject ApplicationCommandLine Source # 
IsObject ApplicationCommandLine Source # 
IsApplicationCommandLine ApplicationCommandLine Source # 
((~) * info (ResolveApplicationCommandLineMethod t ApplicationCommandLine), MethodInfo * info ApplicationCommandLine p) => IsLabel t (ApplicationCommandLine -> p) Source # 
((~) * info (ResolveApplicationCommandLineMethod t ApplicationCommandLine), MethodInfo * info ApplicationCommandLine p) => IsLabelProxy t (ApplicationCommandLine -> p) Source # 
HasAttributeList * ApplicationCommandLine Source # 
type SignalList ApplicationCommandLine Source # 
type SignalList ApplicationCommandLine
type AttributeList ApplicationCommandLine Source # 
type AttributeList ApplicationCommandLine

Methods

applicationCommandLineCreateFileForArg

applicationCommandLineGetArguments

applicationCommandLineGetCwd

data ApplicationCommandLineGetCwdMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsApplicationCommandLine a) => MethodInfo * ApplicationCommandLineGetCwdMethodInfo a signature Source # 

Methods

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

applicationCommandLineGetEnviron

data ApplicationCommandLineGetEnvironMethodInfo Source #

Instances

((~) * signature (m [Text]), MonadIO m, IsApplicationCommandLine a) => MethodInfo * ApplicationCommandLineGetEnvironMethodInfo a signature Source # 

Methods

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

applicationCommandLineGetExitStatus

applicationCommandLineGetIsRemote

applicationCommandLineGetOptionsDict

applicationCommandLineGetPlatformData

applicationCommandLineGetStdin

applicationCommandLineGetenv

data ApplicationCommandLineGetenvMethodInfo Source #

Instances

((~) * signature (Text -> m Text), MonadIO m, IsApplicationCommandLine a) => MethodInfo * ApplicationCommandLineGetenvMethodInfo a signature Source # 

Methods

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

applicationCommandLineSetExitStatus

Properties

Arguments

data ApplicationCommandLineArgumentsPropertyInfo Source #

Instances

AttrInfo ApplicationCommandLineArgumentsPropertyInfo Source # 
type AttrSetTypeConstraint ApplicationCommandLineArgumentsPropertyInfo Source # 
type AttrSetTypeConstraint ApplicationCommandLineArgumentsPropertyInfo = * ~ GVariant
type AttrLabel ApplicationCommandLineArgumentsPropertyInfo Source # 
type AttrLabel ApplicationCommandLineArgumentsPropertyInfo = "arguments"
type AttrGetType ApplicationCommandLineArgumentsPropertyInfo Source # 
type AttrBaseTypeConstraint ApplicationCommandLineArgumentsPropertyInfo Source # 
type AttrAllowedOps ApplicationCommandLineArgumentsPropertyInfo Source # 
type AttrAllowedOps ApplicationCommandLineArgumentsPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrClear ([] AttrOpTag))

applicationCommandLineArguments :: AttrLabelProxy "arguments" Source #

IsRemote

data ApplicationCommandLineIsRemotePropertyInfo Source #

Instances

AttrInfo ApplicationCommandLineIsRemotePropertyInfo Source # 
type AttrSetTypeConstraint ApplicationCommandLineIsRemotePropertyInfo Source # 
type AttrSetTypeConstraint ApplicationCommandLineIsRemotePropertyInfo = * ~ ()
type AttrLabel ApplicationCommandLineIsRemotePropertyInfo Source # 
type AttrLabel ApplicationCommandLineIsRemotePropertyInfo = "is-remote"
type AttrGetType ApplicationCommandLineIsRemotePropertyInfo Source # 
type AttrBaseTypeConstraint ApplicationCommandLineIsRemotePropertyInfo Source # 
type AttrAllowedOps ApplicationCommandLineIsRemotePropertyInfo Source # 
type AttrAllowedOps ApplicationCommandLineIsRemotePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

applicationCommandLineIsRemote :: AttrLabelProxy "isRemote" Source #

Options

data ApplicationCommandLineOptionsPropertyInfo Source #

Instances

AttrInfo ApplicationCommandLineOptionsPropertyInfo Source # 
type AttrSetTypeConstraint ApplicationCommandLineOptionsPropertyInfo Source # 
type AttrSetTypeConstraint ApplicationCommandLineOptionsPropertyInfo = * ~ GVariant
type AttrLabel ApplicationCommandLineOptionsPropertyInfo Source # 
type AttrGetType ApplicationCommandLineOptionsPropertyInfo Source # 
type AttrBaseTypeConstraint ApplicationCommandLineOptionsPropertyInfo Source # 
type AttrAllowedOps ApplicationCommandLineOptionsPropertyInfo Source # 
type AttrAllowedOps ApplicationCommandLineOptionsPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrClear ([] AttrOpTag))

applicationCommandLineOptions :: AttrLabelProxy "options" Source #

PlatformData

data ApplicationCommandLinePlatformDataPropertyInfo Source #

Instances

AttrInfo ApplicationCommandLinePlatformDataPropertyInfo Source # 
type AttrSetTypeConstraint ApplicationCommandLinePlatformDataPropertyInfo Source # 
type AttrSetTypeConstraint ApplicationCommandLinePlatformDataPropertyInfo = * ~ GVariant
type AttrLabel ApplicationCommandLinePlatformDataPropertyInfo Source # 
type AttrLabel ApplicationCommandLinePlatformDataPropertyInfo = "platform-data"
type AttrGetType ApplicationCommandLinePlatformDataPropertyInfo Source # 
type AttrBaseTypeConstraint ApplicationCommandLinePlatformDataPropertyInfo Source # 
type AttrAllowedOps ApplicationCommandLinePlatformDataPropertyInfo Source # 
type AttrAllowedOps ApplicationCommandLinePlatformDataPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrClear ([] AttrOpTag))

applicationCommandLinePlatformData :: AttrLabelProxy "platformData" Source #