Skip to content

API Reference / @gtkx/runtime / SignalSpec

Type Alias: SignalSpec ​

SignalSpec = object

Defined in: packages/runtime/src/register-class.ts:338

A signal installed by registerClass.

Properties ​

accumulator? ​

optional accumulator?: "first-wins" | "true-handled"

Defined in: packages/runtime/src/register-class.ts:346

Combines handler results; omitted means the last result wins.


flags? ​

optional flags?: number

Defined in: packages/runtime/src/register-class.ts:340

GObject.SignalFlags bit mask, defaulting to RUN_FIRST.


paramTypes? ​

optional paramTypes?: SignalGType[]

Defined in: packages/runtime/src/register-class.ts:342

Argument GTypes, defaulting to none.


returnType? ​

optional returnType?: SignalGType

Defined in: packages/runtime/src/register-class.ts:344

Return GType, defaulting to none.