Type Alias

GObject-2.0GObjectSignalCallback

SignalCallback: Fn extends (...args: infer P) => infer R
    ? (source: Emitter, ...args: P) => R
    : never

Helper to prepend the emitter (source) to an existing callback type.

Type Parameters

  • Emitter
  • Fn