Skip to content

ext_foreign_toplevel_image_capture_source_manager_v1¤

wayland.ext_foreign_toplevel_image_capture_source_manager_v1 ¤

Image capture source manager for foreign toplevels

A manager for creating image capture source objects for ext_foreign_toplevel_handle_v1 objects.

Methods:

create_source ¤

create_source(
    toplevel_handle: ext_foreign_toplevel_handle_v1,
) -> ext_image_capture_source_v1

Create source object for foreign toplevel

Creates a source object for a foreign toplevel handle. Images captured from this source will show the same content as the toplevel.

Returns:

destroy ¤

destroy() -> None

Delete this object

Destroys the manager. This request may be sent at any time by the client and objects created by the manager will remain valid after its destruction.