gi-gobject-2.0.10: GObject 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.GObject.Structs.SignalInvocationHint

Contents

Description

The #GSignalInvocationHint structure is used to pass on additional information to callbacks during a signal emission.

Synopsis

Exported types

newtype SignalInvocationHint Source #

Constructors

SignalInvocationHint (ManagedPtr SignalInvocationHint) 

Instances

WrappedPtr SignalInvocationHint Source # 
(~) AttrOpTag tag AttrSet => Constructible SignalInvocationHint tag Source # 
((~) * info (ResolveSignalInvocationHintMethod t SignalInvocationHint), MethodInfo * info SignalInvocationHint p) => IsLabel t (SignalInvocationHint -> p) Source # 
((~) * info (ResolveSignalInvocationHintMethod t SignalInvocationHint), MethodInfo * info SignalInvocationHint p) => IsLabelProxy t (SignalInvocationHint -> p) Source # 
HasAttributeList * SignalInvocationHint Source # 
type AttributeList SignalInvocationHint Source # 
type AttributeList SignalInvocationHint

newZeroSignalInvocationHint :: MonadIO m => m SignalInvocationHint Source #

Construct a SignalInvocationHint struct initialized to zero.

Properties

detail

signalInvocationHint_detail :: AttrLabelProxy "detail" Source #

runType

signalInvocationHint_runType :: AttrLabelProxy "runType" Source #

signalId

signalInvocationHint_signalId :: AttrLabelProxy "signalId" Source #