Class

XdpInputCaptureZone

unstable since: 1.0

Description [src]

final class Xdp.InputCaptureZone : GObject.Object
{
  /* No available fields */
}

A representation of a zone that supports input capture.

The XdpInputCaptureZone object is used to represent a zone on the user-visible desktop that may be used to set up XdpInputCapturePointerBarrier objects. In most cases, the set of XdpInputCaptureZone objects represent the available monitors but the exact implementation is up to the implementation.

Available since: 1.0

Hierarchy

hierarchy this XdpInputCaptureZone ancestor_0 GObject ancestor_0--this

Ancestors

Instance methods

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

Xdp.InputCaptureZone:height

The height of this zone in logical pixels.

unstable since: 1.0

Xdp.InputCaptureZone:is-valid

A boolean indicating whether this zone is currently valid. Zones are invalidated by the Portal’s ZonesChanged signal, see XdpInputCaptureSession::zones-changed.

unstable since: 1.0

Xdp.InputCaptureZone:width

The width of this zone in logical pixels.

unstable since: 1.0

Xdp.InputCaptureZone:x

The x offset of this zone in logical pixels.

unstable since: 1.0

Xdp.InputCaptureZone:y

The x offset of this zone in logical pixels.

unstable since: 1.0

Xdp.InputCaptureZone:zone-set
No description available.

unstable since: 1.0

Signals

Signals inherited from GObject (1)
GObject::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

unstable since: 2.0

Class structure

struct XdpInputCaptureZoneClass {
  GObjectClass parent_class;
  
}
No description available.
Class members
parent_class: GObjectClass
No description available.