menu

InputEventHeader

import { InputEventHeader } from "destack:input/binding";

Input event header.

language/library/src/input/binding/event.ds:118:129
1export struct InputEventHeader {2    timestampNs: uint64;3    sequence: uint64;4    droppedCount: uint64;5    deviceId: string;6    window: WindowHandle;7}

Members

timestampNs: uint64

Monotonic event timestamp in nanoseconds.

sequence: uint64

Monotonic sequence number generated by the stream.

droppedCount: uint64

Number of events dropped before this event.

deviceId: string

Stable source device identifier.

window: WindowHandle

Target window when the event was routed to a window.