GObject.AccumulatorType
Describes the behavior to use to generate the return value from a signal invocation when multiple handlers are connected.
You should pass one of these values to the accumulator parameter of the signal definition, if you also include a non void return type. See GObject.Class for details.
- AccumulatorType.NONE
Use no accumulator, the return value from the last handler is returned.
- AccumulatorType.FIRST_WINS
Only run the first handler, and use its return value as the emission return value.
- AccumulatorType.TRUE_HANDLED
For a boolean signal, continue the emission until an handler return true. The return value is true if such an handler exists, and false otherwise.