API Reference / @gtkx/codegen / GeneratedElement
Type Alias: GeneratedElement
GeneratedElement =
object
Defined in: packages/codegen/src/store/jsx/generated-elements.ts:9
One element the @gtkx/jsx store binds.
Properties
directory
directory:
string
Defined in: packages/codegen/src/store/jsx/generated-elements.ts:13
Subexport the element is reachable through, such as "gtk" in @gtkx/jsx/gtk.
glibName
glibName:
string
Defined in: packages/codegen/src/store/jsx/generated-elements.ts:15
GLib type name, which is also the JSX tag name, such as "GtkButton".
isMountable
isMountable:
boolean
Defined in: packages/codegen/src/store/jsx/generated-elements.ts:20
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: packages/codegen/src/store/jsx/generated-elements.ts:11
GIR namespace name, such as "Gtk".