IDevice

interface IDevice<T : IDevice<T, R>, R : Region<T, R>>

Represents a Device with input and a set of screens

Properties

Link copied to clipboard
abstract val input: IInput

The inputs that belong to this screen

Link copied to clipboard
abstract val screens: List<Region<T, R>>

The list of screens that belong to this device, the first screen in the list is the main screen.

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard