Skip to content

API Reference / @gtkx/config / index / ResolvedConfig

Type Alias: ResolvedConfig ​

ResolvedConfig = object

Defined in: packages/config/src/config.ts:42

Configuration reduced to the values the app runtime and the build need, with paths already resolved.

Properties ​

applicationId ​

applicationId: string

Defined in: packages/config/src/config.ts:44

The GApplication identifier the app registers under.


elements ​

elements: string | null

Defined in: packages/config/src/config.ts:53

Path of the module exporting per-element configs, or null when none is configured.


lazyElements ​

lazyElements: string[]

Defined in: packages/config/src/config.ts:55

GLib type names of the elements marked isLazy, whose GObject their parent container creates.


reactCompiler ​

reactCompiler: ResolvedReactCompilerOptions | null

Defined in: packages/config/src/config.ts:46

React Compiler options for the build, or null when the compiler is disabled.


userEventSignals ​

userEventSignals: Record<string, string[]>

Defined in: packages/config/src/config.ts:51

Signal names, keyed by GLib type name, that stay suppressed while a React commit writes to a widget. notify stays suppressed only for the property being written.