GimpUi.widget_set_native_handle
function widget_set_native_handle(widget: Gtk.Widget): Uint8Array {
// Gjs wrapper for gimp_widget_set_native_handle()
}
This function is used to store the handle representing @window into @handle so that it can later be reused to set other windows as transient to this one (even in other processes, such as plug-ins).
Depending on the platform, the actual content of @handle can be various types. Moreover it may be filled asynchronously in a callback, so you should not assume that @handle is set after running this function.
This convenience function is safe to use even before widget is visible as it will set the handle once it is mapped.
- widget
- Returns
pointer to store the native handle as a GLib.Bytes.