Gnome::Gtk4::T-expression
Class initialization
new
Initialization of a type class is simple and only needed when the standalone functions are used.
method new ( )
Record N-ExpressionWatch
This is an opaque type of which fields are not available.
class N-ExpressionWatch:auth<github:MARTIMM>:api<2> is export is repr('CStruct') { }
Callback Functions
ExpressionNotify
Signature
:( gpointer $user-data )
user-data; data passed to
.watch()
Standalone Functions
param-spec-expression This function is not yet available
Creates a new Gnome::GObject::ParamSpec instance for a property holding a Gnome::Gtk4::Expression.
See g_param_spec_internal()` for details on the property strings.
method param-spec-expression ( Str $name, Str $nick, Str $blurb, UInt $flags --> N-Object )
$name; canonical name of the property.
$nick; a user-readable name for the property.
$blurb; a user-readable description of the property.
$flags; flags for the property.
Return value; a newly created property specification.
value-dup-expression
Retrieves the Gnome::Gtk4::Expression stored inside the given value, and acquires a reference to it.
method value-dup-expression ( N-Object $value --> N-Object )
$value; a Gnome::GObject::N-Value initialized with type GTK_TYPE_EXPRESSION
Return value; a Gnome::Gtk4::Expression.
value-get-expression
Retrieves the Gnome::Gtk4::Expression stored inside the given value.
method value-get-expression ( N-Object $value --> N-Object )
$value; a Gnome::GObject::N-Value initialized with type GTK_TYPE_EXPRESSION
Return value; a Gnome::Gtk4::Expression.
value-set-expression
Stores the given Gnome::Gtk4::Expression inside value.
The Gnome::GObject::N-Value will acquire a reference to the expression.
method value-set-expression ( N-Object $value, N-Object() $expression )
$value; a Gnome::GObject::N-Value initialized with type GTK_TYPE_EXPRESSION
$expression; a Gnome::Gtk4::Expression.
value-take-expression
Stores the given Gnome::Gtk4::Expression inside value.
This function transfers the ownership of the expression to the Gnome::GObject::N-Value.
method value-take-expression ( N-Object $value, N-Object() $expression )
$value; a Gnome::GObject::N-Value initialized with type GTK_TYPE_EXPRESSION
$expression; (transfer ownership: full) a Gnome::Gtk4::Expression.