Skip to content

API Reference / @gtkx/testing / fireEvent

Function: fireEvent()

Call Signature

fireEvent(event): Promise<void>

Defined in: packages/testing/dist/fire-event.d.ts:30

Emits a recorded signal emission inside React's act environment, so any resulting state updates are flushed before the promise resolves.

Parameters

event

WidgetEvent

An emission built by createEvent.

Returns

Promise<void>

Call Signature

fireEvent(target, signalName, ...args): Promise<void>

Defined in: packages/testing/dist/fire-event.d.ts:39

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

target

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.