OnyxDeviceCapabilities
data class OnyxDeviceCapabilities(val firmware: FirmwareIdentity, val transport: Capability<FirmwareTransport>, val hiddenApi: Capability<HiddenApiStatus>, val display: DisplayCapabilities, val rawInk: RawInkCapabilities, val renderers: Map<PenKind, RendererCapability>, val controls: ControlCapabilities, val rendering: RenderingCapabilities)(source)
Immutable snapshot of all capabilities discovered for the current device.
Constructors
Link copied to clipboard
constructor(firmware: FirmwareIdentity, transport: Capability<FirmwareTransport>, hiddenApi: Capability<HiddenApiStatus>, display: DisplayCapabilities, rawInk: RawInkCapabilities, renderers: Map<PenKind, RendererCapability>, controls: ControlCapabilities, rendering: RenderingCapabilities)
Properties
Link copied to clipboard
firmware control capabilities
Link copied to clipboard
display and refresh capabilities
Link copied to clipboard
Android firmware identity
Link copied to clipboard
hidden-API access state
Link copied to clipboard
raw pen input capabilities
Link copied to clipboard
renderer support keyed by public pen kind
Link copied to clipboard
rendering limits and fallback support
Link copied to clipboard
recovered firmware transport