# GimpUi.window_set_transient_for

    function window_set_transient_for(window: Gtk.Window, handle: Uint8Array): void {
        // Gjs wrapper for gimp_window_set_transient_for()
    }

Indicates to the window manager that window is a transient dialog to the window identified by handle.

Note that handle is an opaque data, which you should not try to construct yourself or make sense of. It may be different things depending on the OS or even the display server. You should only use a handle returned by [func@Gimp.progress_get_window_handle], [method@Gimp.Display.get_window_handle] or [method@GimpUi.Dialog.get_native_handle].

Most of the time you will want to use the convenience function [func@GimpUi.window_set_transient].

Since 3.0

window

  the Gtk.Window that should become transient

handle

  handle of the window that should become the parent