Skip to content

API Reference / @gtkx/testing / fireEvent

Variable: fireEvent

const fireEvent: (element, signalName, ...args) => Promise<void>

Defined in: fire-event.d.ts:10

Emits a GObject signal on a widget or object inside React's act environment, so any resulting state updates are flushed before the promise resolves.

Parameters

element

GObject.Object

The GObject instance to emit the signal on.

signalName

string

Name of the signal to emit.

args

...unknown[]

Arguments passed to the signal handlers.

Returns

Promise<void>

Released under the MPL-2.0 License.