Skip to content

API Reference / @gtkx/testing / createEvent

Function: createEvent() ​

createEvent(target, signalName, ...args): WidgetEvent

Defined in: packages/testing/src/fire-event.ts:34

Records a signal emission without delivering it, so it can be inspected or held and passed to fireEvent later.

Parameters ​

target ​

Pick<GObject.Object, "__type__">

The GObject instance the signal would be emitted on.

signalName ​

string

Name of the signal to emit.

args ​

...unknown[]

Arguments to pass to the signal handlers.

Returns ​

WidgetEvent

The recorded emission.