Sets our main struct and passes it to the parent class.
Declares a callback_symbol to handle callback_name from the template XML defined for widget_type. See Builder.addCallbackSymbol.
Automatically assign an object declared in the class template XML to be set to a location on a freshly built instance’s private data, or alternatively accessible via Widget.getTemplateChild.
Finds a style property of a widget class by name.
Gets the name used by this class for matching in CSS code. See Widget.classSetCssName for details.
the main Gtk struct as a void*
Get the main Gtk struct
Installs a style property on a widget class. The parser for the style property is determined by the value type of pspec.
Installs a style property on a widget class.
Returns all style properties of a widget class.
Sets the default AtkRole to be set on accessibles created for widgets of widget_class. Accessibles may decide to not honor this setting if their role reporting is more refined. Calls to Widget.classSetAccessibleType will reset this value.
Sets the type to be used for creating accessibles for widgets of widget_class. The given type must be a subtype of the type used for accessibles of the parent class.
For use in language bindings, this will override the default GtkBuilderConnectFunc to be used when parsing GtkBuilder XML from this class’s template data.
Sets the name to be used for CSS matching of widgets.
This should be called at class initialization time to specify the GtkBuilder XML to be used to extend a widget.
A convenience function to call Widget.classSetTemplate.
the main Gtk struct