Type deai.plugin.xorg.randr:OutputConfig

Output configuration.

Note all fields except match are optional.

Properties

down

The monitor below the matched monitor.

height

The height of the output in pixels.

left

The monitor to the left of the matched monitor.

match

The monitor or output this configuration applies to.

right

The monitor to the right of the matched monitor.

up

The monitor above the matched monitor.

width

The width of the output in pixels.

x

The x coordinate of the top-left corner of the output in pixels.

y

The y coordinate of the top-left corner of the output in pixels.

down: [MonitorInfo]
Type:

[MonitorInfo]

The monitor below the matched monitor.

height: integer
Type:

integer

The height of the output in pixels.

When either width or height is not specified, the preferred mode is used.

left: [MonitorInfo]
Type:

[MonitorInfo]

The monitor to the left of the matched monitor.

An array of MonitorInfo. They are used the same way as match. The same applies to `right, up, and down.

match: MonitorInfo
Type:

MonitorInfo

The monitor or output this configuration applies to.

Monitor are matched the same way as described in find_output

right: [MonitorInfo]
Type:

[MonitorInfo]

The monitor to the right of the matched monitor.

up: [MonitorInfo]
Type:

[MonitorInfo]

The monitor above the matched monitor.

width: integer
Type:

integer

The width of the output in pixels.

When either width or height is not specified, the preferred mode is used.

x: integer
Type:

integer

The x coordinate of the top-left corner of the output in pixels.

y: integer
Type:

integer

The y coordinate of the top-left corner of the output in pixels.