Skip to content

API Reference / @gtkx/codegen / GeneratedElement

Type Alias: GeneratedElement

GeneratedElement = object

Defined in: codegen/dist/store/jsx/generated-elements.d.ts:3

One element the @gtkx/jsx store binds.

Properties

directory

directory: string

Defined in: codegen/dist/store/jsx/generated-elements.d.ts:7

Subexport the element is reachable through, such as "gtk" in @gtkx/jsx/gtk.


glibName

glibName: string

Defined in: codegen/dist/store/jsx/generated-elements.d.ts:9

GLib type name, which is also the JSX tag name, such as "GtkButton".


isMountable

isMountable: boolean

Defined in: codegen/dist/store/jsx/generated-elements.d.ts:14

Whether the element can be rendered. An abstract GType is bound for its props and metadata but exports no component, because g_object_new on one is a fatal GObject error.


namespace

namespace: string

Defined in: codegen/dist/store/jsx/generated-elements.d.ts:5

GIR namespace name, such as "Gtk".

Released under the MPL-2.0 License.