SignalInvocationHint#
- class SignalInvocationHint(*args, **kwargs)#
The SignalInvocationHint
structure is used to pass on additional information
to callbacks during a signal emission.
Fields#
- class SignalInvocationHint
- detail#
The detail passed on for this emission
- run_type#
The stage the signal emission is currently in, this field will contain one of
RUN_FIRST
,RUN_LAST
orRUN_CLEANUP
andACCUMULATOR_FIRST_RUN
.ACCUMULATOR_FIRST_RUN
is only set for the first run of the accumulator function for a signal emission.
- signal_id#
The signal id of the signal invoking the callback