Gjsify LogoGjsify Logo

Hierarchy

  • SignalAccumulator

Callable

  • SignalAccumulator(ihint: SignalInvocationHint, returnAccu: any, handlerReturn: any, data: object): boolean
  • The signal accumulator is a special callback function that can be used to collect return values of the various callbacks that are called during a signal emission.

    The signal accumulator is specified at signal creation time, if it is left %NULL, no accumulation of callback return values is performed. The return value of signal emissions is then the value returned by the last callback.

    Parameters

    • ihint: SignalInvocationHint

      Signal invocation hint, see #GSignalInvocationHint.

    • returnAccu: any

      Accumulator to collect callback return values in, this is the return value of the current signal emission.

    • handlerReturn: any

      A #GValue holding the return value of the signal handler.

    • data: object

      Callback data that was specified when creating the signal.

    Returns boolean

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method