BuilderScope#
- class BuilderScope(*args, **kwargs)#
Implementations: BuilderCScope
GtkBuilderScope is an interface to provide language binding support
to GtkBuilder.
The goal of GtkBuilderScope is to look up programming-language-specific
values for strings that are given in a GtkBuilder UI file.
The primary intended audience is bindings that want to provide deeper
integration of GtkBuilder into the language.
A GtkBuilderScope instance may be used with multiple GtkBuilder objects,
even at once.
By default, GTK will use its own implementation of GtkBuilderScope
for the C language which can be created via new.
If you implement GtkBuilderScope for a language binding, you
may want to (partially) derive from or fall back to a BuilderCScope,
as that class implements support for automatic lookups from C symbols.
Virtual Methods#
- class BuilderScope
- do_create_closure(builder: Builder, function_name: str, flags: BuilderClosureFlags, object: Object) Closure#
The type of the None singleton.
- Parameters:
builder
function_name
flags
object