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.