Class

AstalWlOutput

Description

class AstalWl.Output : GObject.Object
{
  /* No available fields */
}

Represents a display output device and tracks properties associated with it. This class listens to Wayland wl_output and optional zxdg_output_v1 events if supported by the compositor to maintain accurate state information.

Ancestors

Instance methods

astal_wl_output_get_wl_output

Returns the underlying wl_output proxy pointer.

astal_wl_output_get_id
No description available.

astal_wl_output_get_geometry
No description available.

astal_wl_output_get_physical_width
No description available.

astal_wl_output_get_physical_height
No description available.

astal_wl_output_get_refresh_rate
No description available.

astal_wl_output_get_transform
No description available.

astal_wl_output_get_subpixel
No description available.

astal_wl_output_get_make
No description available.

astal_wl_output_get_model
No description available.

astal_wl_output_get_scale
No description available.

astal_wl_output_get_name
No description available.

astal_wl_output_get_description
No description available.

Methods inherited from GObject (43)

Please see GObject for a full list of methods.

Properties

AstalWl.Output:id

The unique registry ID of this output as provided by the compositor.

AstalWl.Output:geometry

The logical geometry of the output in compositor coordinates. This reflects the visible area after applying scaling and transform.

AstalWl.Output:physical-width

The physical width of the output in millimeters.

AstalWl.Output:physical-height

The physical height of the output in millimeters.

AstalWl.Output:refresh-rate

The refresh rate of the current output mode in Hz.

AstalWl.Output:transform

The rotation or flip transform of the output surface.

AstalWl.Output:subpixel

The subpixel layout of the physical monitor.

AstalWl.Output:make

The manufacturer name of the display device.

AstalWl.Output:model

The product or model name of the display device.

AstalWl.Output:scale

The scaling factor of the output.

AstalWl.Output:name

The compositor-assigned name of this output. Usually corresponds to an identifier like “HDMI-A-1”.

AstalWl.Output:description

A description of the output.

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.

Class structure

struct AstalWlOutputClass {
  /* no available fields */
}

No description available.