blob: a1224051dc98e6ec7769c8113916137ebcddf6b5 [file] [log] [blame]
[
{
"kind": "struct/member",
"name": "fuchsia.ui.input/Axis.range",
"ordinal": "1",
"type": "fuchsia.ui.input/Range"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/Axis.resolution",
"ordinal": "2",
"type": "int32",
"value": "1"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/Axis.scale",
"ordinal": "3",
"type": "fuchsia.ui.input/AxisScale",
"value": "0"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/Axis"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/AxisF.range",
"ordinal": "1",
"type": "fuchsia.ui.input/RangeF"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/AxisF.resolution",
"ordinal": "2",
"type": "float32",
"value": "1"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/AxisF.scale",
"ordinal": "3",
"type": "fuchsia.ui.input/AxisScale",
"value": "0"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/AxisF"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/AxisScale.LINEAR",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/AxisScale.LOGARITHMIC",
"value": "1"
},
{
"kind": "enum",
"name": "fuchsia.ui.input/AxisScale",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "union/member",
"name": "fuchsia.ui.input/Command.send_keyboard_input",
"ordinal": "1",
"type": "fuchsia.ui.input/SendKeyboardInputCmd"
},
{
"kind": "union/member",
"name": "fuchsia.ui.input/Command.send_pointer_input",
"ordinal": "2",
"type": "fuchsia.ui.input/SendPointerInputCmd"
},
{
"kind": "union/member",
"name": "fuchsia.ui.input/Command.set_hard_keyboard_delivery",
"ordinal": "3",
"type": "fuchsia.ui.input/SetHardKeyboardDeliveryCmd"
},
{
"kind": "union/member",
"name": "fuchsia.ui.input/Command.set_parallel_dispatch",
"ordinal": "4",
"type": "fuchsia.ui.input/SetParallelDispatchCmd"
},
{
"kind": "union",
"name": "fuchsia.ui.input/Command",
"strictness": "strict"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/DeviceDescriptor.device_info",
"ordinal": "1",
"type": "box<fuchsia.ui.input/DeviceInfo>"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/DeviceDescriptor.keyboard",
"ordinal": "2",
"type": "box<fuchsia.ui.input/KeyboardDescriptor>"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/DeviceDescriptor.media_buttons",
"ordinal": "3",
"type": "box<fuchsia.ui.input/MediaButtonsDescriptor>"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/DeviceDescriptor.mouse",
"ordinal": "4",
"type": "box<fuchsia.ui.input/MouseDescriptor>"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/DeviceDescriptor.sensor",
"ordinal": "7",
"type": "box<fuchsia.ui.input/SensorDescriptor>"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/DeviceDescriptor.stylus",
"ordinal": "5",
"type": "box<fuchsia.ui.input/StylusDescriptor>"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/DeviceDescriptor.touchscreen",
"ordinal": "6",
"type": "box<fuchsia.ui.input/TouchscreenDescriptor>"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/DeviceDescriptor"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/DeviceInfo.name",
"ordinal": "4",
"type": "string"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/DeviceInfo.product_id",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/DeviceInfo.vendor_id",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/DeviceInfo.version",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/DeviceInfo"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/FocusEvent.event_time",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/FocusEvent.focused",
"ordinal": "2",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/FocusEvent"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.input/ImeService.GetInputMethodEditor",
"strictness": "strict",
"ordinal": "1480890716194628092",
"direction": "one_way",
"request": "fuchsia.ui.input/ImeServiceGetInputMethodEditorRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.input/ImeService.HideKeyboard",
"strictness": "strict",
"ordinal": "8532052555131062781",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.input/ImeService.ShowKeyboard",
"strictness": "strict",
"ordinal": "4101981143447698672",
"direction": "one_way"
},
{
"kind": "protocol",
"name": "fuchsia.ui.input/ImeService",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/ImeServiceGetInputMethodEditorRequest.action",
"ordinal": "2",
"type": "fuchsia.ui.input/InputMethodAction"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/ImeServiceGetInputMethodEditorRequest.client",
"ordinal": "4",
"type": "client_end:fuchsia.ui.input/InputMethodEditorClient"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/ImeServiceGetInputMethodEditorRequest.editor",
"ordinal": "5",
"type": "server_end:fuchsia.ui.input/InputMethodEditor"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/ImeServiceGetInputMethodEditorRequest.initial_state",
"ordinal": "3",
"type": "fuchsia.ui.input/TextInputState"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/ImeServiceGetInputMethodEditorRequest.keyboard_type",
"ordinal": "1",
"type": "fuchsia.ui.input/KeyboardType"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/ImeServiceGetInputMethodEditorRequest",
"resourceness": "resource"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.input/InputDevice.DispatchReport",
"strictness": "strict",
"ordinal": "9143281205184959647",
"direction": "one_way",
"request": "fuchsia.ui.input/InputDeviceDispatchReportRequest"
},
{
"kind": "protocol",
"name": "fuchsia.ui.input/InputDevice",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputDeviceDispatchReportRequest.report",
"ordinal": "1",
"type": "fuchsia.ui.input/InputReport"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/InputDeviceDispatchReportRequest"
},
{
"kind": "union/member",
"name": "fuchsia.ui.input/InputEvent.focus",
"ordinal": "3",
"type": "fuchsia.ui.input/FocusEvent"
},
{
"kind": "union/member",
"name": "fuchsia.ui.input/InputEvent.keyboard",
"ordinal": "2",
"type": "fuchsia.ui.input/KeyboardEvent"
},
{
"kind": "union/member",
"name": "fuchsia.ui.input/InputEvent.pointer",
"ordinal": "1",
"type": "fuchsia.ui.input/PointerEvent"
},
{
"kind": "union",
"name": "fuchsia.ui.input/InputEvent",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/InputMethodAction.DONE",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/InputMethodAction.GO",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/InputMethodAction.NEWLINE",
"value": "8"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/InputMethodAction.NEXT",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/InputMethodAction.NONE",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/InputMethodAction.PREVIOUS",
"value": "7"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/InputMethodAction.SEARCH",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/InputMethodAction.SEND",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/InputMethodAction.UNSPECIFIED",
"value": "0"
},
{
"kind": "enum",
"name": "fuchsia.ui.input/InputMethodAction",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.input/InputMethodEditor.DispatchKey3",
"strictness": "strict",
"ordinal": "3320110035252677036",
"direction": "two_way",
"request": "fuchsia.ui.input/InputMethodEditorDispatchKey3Request",
"response": "fuchsia.ui.input/InputMethodEditorDispatchKey3Response"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.input/InputMethodEditor.Hide",
"strictness": "strict",
"ordinal": "2899769328688524702",
"direction": "one_way"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.input/InputMethodEditor.InjectInput",
"strictness": "strict",
"ordinal": "237273810823608363",
"direction": "one_way",
"request": "fuchsia.ui.input/InputMethodEditorInjectInputRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.input/InputMethodEditor.SetKeyboardType",
"strictness": "strict",
"ordinal": "1512753079355167879",
"direction": "one_way",
"request": "fuchsia.ui.input/InputMethodEditorSetKeyboardTypeRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.input/InputMethodEditor.SetState",
"strictness": "strict",
"ordinal": "1347833818391875397",
"direction": "one_way",
"request": "fuchsia.ui.input/InputMethodEditorSetStateRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.input/InputMethodEditor.Show",
"strictness": "strict",
"ordinal": "1853794995948683310",
"direction": "one_way"
},
{
"kind": "protocol",
"name": "fuchsia.ui.input/InputMethodEditor",
"openness": "closed",
"transport": "channel"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.input/InputMethodEditorClient.DidUpdateState",
"strictness": "strict",
"ordinal": "2767491018424805277",
"direction": "one_way",
"request": "fuchsia.ui.input/InputMethodEditorClientDidUpdateStateRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.ui.input/InputMethodEditorClient.OnAction",
"strictness": "strict",
"ordinal": "1856645167774651288",
"direction": "one_way",
"request": "fuchsia.ui.input/InputMethodEditorClientOnActionRequest"
},
{
"kind": "protocol",
"name": "fuchsia.ui.input/InputMethodEditorClient",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputMethodEditorClientDidUpdateStateRequest.event",
"ordinal": "2",
"type": "fuchsia.ui.input/InputEvent:optional"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputMethodEditorClientDidUpdateStateRequest.state",
"ordinal": "1",
"type": "fuchsia.ui.input/TextInputState"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/InputMethodEditorClientDidUpdateStateRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputMethodEditorClientOnActionRequest.action",
"ordinal": "1",
"type": "fuchsia.ui.input/InputMethodAction"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/InputMethodEditorClientOnActionRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputMethodEditorDispatchKey3Request.event",
"ordinal": "1",
"type": "fuchsia.ui.input3/KeyEvent"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/InputMethodEditorDispatchKey3Request"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputMethodEditorDispatchKey3Response.handled",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/InputMethodEditorDispatchKey3Response"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputMethodEditorInjectInputRequest.event",
"ordinal": "1",
"type": "fuchsia.ui.input/InputEvent"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/InputMethodEditorInjectInputRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputMethodEditorSetKeyboardTypeRequest.keyboard_type",
"ordinal": "1",
"type": "fuchsia.ui.input/KeyboardType"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/InputMethodEditorSetKeyboardTypeRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputMethodEditorSetStateRequest.state",
"ordinal": "1",
"type": "fuchsia.ui.input/TextInputState"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/InputMethodEditorSetStateRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputReport.event_time",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputReport.keyboard",
"ordinal": "2",
"type": "box<fuchsia.ui.input/KeyboardReport>"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputReport.media_buttons",
"ordinal": "3",
"type": "box<fuchsia.ui.input/MediaButtonsReport>"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputReport.mouse",
"ordinal": "4",
"type": "box<fuchsia.ui.input/MouseReport>"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputReport.sensor",
"ordinal": "7",
"type": "fuchsia.ui.input/SensorReport:optional"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputReport.stylus",
"ordinal": "5",
"type": "box<fuchsia.ui.input/StylusReport>"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputReport.touchscreen",
"ordinal": "6",
"type": "box<fuchsia.ui.input/TouchscreenReport>"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/InputReport.trace_id",
"ordinal": "8",
"type": "uint64",
"value": "0"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/InputReport"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/KeyboardDescriptor.keys",
"ordinal": "1",
"type": "vector<uint32>"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/KeyboardDescriptor"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/KeyboardEvent.code_point",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/KeyboardEvent.device_id",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/KeyboardEvent.event_time",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/KeyboardEvent.hid_usage",
"ordinal": "4",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/KeyboardEvent.modifiers",
"ordinal": "6",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/KeyboardEvent.phase",
"ordinal": "3",
"type": "fuchsia.ui.input/KeyboardEventPhase"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/KeyboardEvent"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/KeyboardEventPhase.CANCELLED",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/KeyboardEventPhase.PRESSED",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/KeyboardEventPhase.RELEASED",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/KeyboardEventPhase.REPEAT",
"value": "3"
},
{
"kind": "enum",
"name": "fuchsia.ui.input/KeyboardEventPhase",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/KeyboardReport.pressed_keys",
"ordinal": "1",
"type": "vector<uint32>"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/KeyboardReport"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/KeyboardType.DATETIME",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/KeyboardType.MULTILINE",
"value": "4"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/KeyboardType.NUMBER",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/KeyboardType.PHONE",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/KeyboardType.TEXT",
"value": "0"
},
{
"kind": "enum",
"name": "fuchsia.ui.input/KeyboardType",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MediaButtonsDescriptor.buttons",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/MediaButtonsDescriptor"
},
{
"kind": "table/member",
"name": "fuchsia.ui.input/MediaButtonsEvent.camera_disable",
"ordinal": "4",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.ui.input/MediaButtonsEvent.mic_mute",
"ordinal": "2",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.ui.input/MediaButtonsEvent.pause",
"ordinal": "3",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.ui.input/MediaButtonsEvent.power",
"ordinal": "5",
"type": "bool"
},
{
"kind": "table/member",
"name": "fuchsia.ui.input/MediaButtonsEvent.volume",
"ordinal": "1",
"type": "int8"
},
{
"kind": "table",
"name": "fuchsia.ui.input/MediaButtonsEvent"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MediaButtonsReport.camera_disable",
"ordinal": "6",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MediaButtonsReport.mic_mute",
"ordinal": "3",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MediaButtonsReport.pause",
"ordinal": "5",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MediaButtonsReport.reset",
"ordinal": "4",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MediaButtonsReport.volume_down",
"ordinal": "2",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MediaButtonsReport.volume_up",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/MediaButtonsReport"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MouseDescriptor.buttons",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MouseDescriptor.hscroll",
"ordinal": "4",
"type": "box<fuchsia.ui.input/Axis>"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MouseDescriptor.rel_x",
"ordinal": "1",
"type": "fuchsia.ui.input/Axis"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MouseDescriptor.rel_y",
"ordinal": "2",
"type": "fuchsia.ui.input/Axis"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MouseDescriptor.vscroll",
"ordinal": "3",
"type": "box<fuchsia.ui.input/Axis>"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/MouseDescriptor"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MouseReport.pressed_buttons",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MouseReport.rel_hscroll",
"ordinal": "3",
"type": "int32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MouseReport.rel_vscroll",
"ordinal": "4",
"type": "int32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MouseReport.rel_x",
"ordinal": "1",
"type": "int32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/MouseReport.rel_y",
"ordinal": "2",
"type": "int32"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/MouseReport"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/PointerEvent.buttons",
"ordinal": "10",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/PointerEvent.device_id",
"ordinal": "2",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/PointerEvent.event_time",
"ordinal": "1",
"type": "uint64"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/PointerEvent.phase",
"ordinal": "5",
"type": "fuchsia.ui.input/PointerEventPhase"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/PointerEvent.pointer_id",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/PointerEvent.radius_major",
"ordinal": "8",
"type": "float32",
"value": "0"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/PointerEvent.radius_minor",
"ordinal": "9",
"type": "float32",
"value": "0"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/PointerEvent.type",
"ordinal": "4",
"type": "fuchsia.ui.input/PointerEventType"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/PointerEvent.x",
"ordinal": "6",
"type": "float32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/PointerEvent.y",
"ordinal": "7",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/PointerEvent"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/PointerEventPhase.ADD",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/PointerEventPhase.CANCEL",
"value": "6"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/PointerEventPhase.DOWN",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/PointerEventPhase.HOVER",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/PointerEventPhase.MOVE",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/PointerEventPhase.REMOVE",
"value": "5"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/PointerEventPhase.UP",
"value": "4"
},
{
"kind": "enum",
"name": "fuchsia.ui.input/PointerEventPhase",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/PointerEventType.INVERTED_STYLUS",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/PointerEventType.MOUSE",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/PointerEventType.STYLUS",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/PointerEventType.TOUCH",
"value": "0"
},
{
"kind": "enum",
"name": "fuchsia.ui.input/PointerEventType",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/Range.max",
"ordinal": "2",
"type": "int32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/Range.min",
"ordinal": "1",
"type": "int32"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/Range"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/RangeF.max",
"ordinal": "2",
"type": "float32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/RangeF.min",
"ordinal": "1",
"type": "float32"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/RangeF"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/SendKeyboardInputCmd.compositor_id",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/SendKeyboardInputCmd.keyboard_event",
"ordinal": "2",
"type": "fuchsia.ui.input/KeyboardEvent"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/SendKeyboardInputCmd"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/SendPointerInputCmd.compositor_id",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/SendPointerInputCmd.pointer_event",
"ordinal": "2",
"type": "fuchsia.ui.input/PointerEvent"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/SendPointerInputCmd"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/SensorDescriptor.fifo_max_event_count",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/SensorDescriptor.loc",
"ordinal": "2",
"type": "fuchsia.ui.input/SensorLocation"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/SensorDescriptor.max_sampling_freq",
"ordinal": "4",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/SensorDescriptor.min_sampling_freq",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/SensorDescriptor.phys_max",
"ordinal": "7",
"type": "int32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/SensorDescriptor.phys_min",
"ordinal": "6",
"type": "int32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/SensorDescriptor.type",
"ordinal": "1",
"type": "fuchsia.ui.input/SensorType"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/SensorDescriptor"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/SensorLocation.BASE",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/SensorLocation.LID",
"value": "2"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/SensorLocation.UNKNOWN",
"value": "0"
},
{
"kind": "enum",
"name": "fuchsia.ui.input/SensorLocation",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "union/member",
"name": "fuchsia.ui.input/SensorReport.scalar",
"ordinal": "2",
"type": "uint16"
},
{
"kind": "union/member",
"name": "fuchsia.ui.input/SensorReport.vector",
"ordinal": "1",
"type": "array<int16,3>"
},
{
"kind": "union",
"name": "fuchsia.ui.input/SensorReport",
"strictness": "strict"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/SensorType.ACCELEROMETER",
"value": "0"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/SensorType.GYROSCOPE",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/SensorType.LIGHTMETER",
"value": "3"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/SensorType.MAGNETOMETER",
"value": "2"
},
{
"kind": "enum",
"name": "fuchsia.ui.input/SensorType",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/SetHardKeyboardDeliveryCmd.delivery_request",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/SetHardKeyboardDeliveryCmd"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/SetParallelDispatchCmd.parallel_dispatch",
"ordinal": "1",
"type": "bool"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/SetParallelDispatchCmd"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/StylusDescriptor.buttons",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/StylusDescriptor.is_invertible",
"ordinal": "4",
"type": "bool",
"value": "false"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/StylusDescriptor.pressure",
"ordinal": "3",
"type": "box<fuchsia.ui.input/Axis>"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/StylusDescriptor.x",
"ordinal": "1",
"type": "fuchsia.ui.input/Axis"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/StylusDescriptor.y",
"ordinal": "2",
"type": "fuchsia.ui.input/Axis"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/StylusDescriptor"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/StylusReport.in_range",
"ordinal": "5",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/StylusReport.is_in_contact",
"ordinal": "4",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/StylusReport.is_inverted",
"ordinal": "6",
"type": "bool"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/StylusReport.pressed_buttons",
"ordinal": "7",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/StylusReport.pressure",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/StylusReport.x",
"ordinal": "1",
"type": "int32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/StylusReport.y",
"ordinal": "2",
"type": "int32"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/StylusReport"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/TextAffinity.DOWNSTREAM",
"value": "1"
},
{
"kind": "enum/member",
"name": "fuchsia.ui.input/TextAffinity.UPSTREAM",
"value": "0"
},
{
"kind": "enum",
"name": "fuchsia.ui.input/TextAffinity",
"strictness": "strict",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/TextInputState.composing",
"ordinal": "4",
"type": "fuchsia.ui.input/TextRange"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/TextInputState.revision",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/TextInputState.selection",
"ordinal": "3",
"type": "fuchsia.ui.input/TextSelection"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/TextInputState.text",
"ordinal": "2",
"type": "string"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/TextInputState"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/TextRange.end",
"ordinal": "2",
"type": "int64",
"value": "-1"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/TextRange.start",
"ordinal": "1",
"type": "int64",
"value": "-1"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/TextRange"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/TextSelection.affinity",
"ordinal": "3",
"type": "fuchsia.ui.input/TextAffinity"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/TextSelection.base",
"ordinal": "1",
"type": "int64"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/TextSelection.extent",
"ordinal": "2",
"type": "int64"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/TextSelection"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/Touch.finger_id",
"ordinal": "1",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/Touch.height",
"ordinal": "5",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/Touch.width",
"ordinal": "4",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/Touch.x",
"ordinal": "2",
"type": "int32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/Touch.y",
"ordinal": "3",
"type": "int32"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/Touch"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/TouchscreenDescriptor.max_finger_id",
"ordinal": "3",
"type": "uint32"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/TouchscreenDescriptor.x",
"ordinal": "1",
"type": "fuchsia.ui.input/Axis"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/TouchscreenDescriptor.y",
"ordinal": "2",
"type": "fuchsia.ui.input/Axis"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/TouchscreenDescriptor"
},
{
"kind": "struct/member",
"name": "fuchsia.ui.input/TouchscreenReport.touches",
"ordinal": "1",
"type": "vector<fuchsia.ui.input/Touch>"
},
{
"kind": "struct",
"name": "fuchsia.ui.input/TouchscreenReport"
},
{
"kind": "const",
"name": "fuchsia.ui.input/kModifierAlt",
"type": "uint32",
"value": "96"
},
{
"kind": "const",
"name": "fuchsia.ui.input/kModifierCapsLock",
"type": "uint32",
"value": "1"
},
{
"kind": "const",
"name": "fuchsia.ui.input/kModifierControl",
"type": "uint32",
"value": "24"
},
{
"kind": "const",
"name": "fuchsia.ui.input/kModifierLeftAlt",
"type": "uint32",
"value": "32"
},
{
"kind": "const",
"name": "fuchsia.ui.input/kModifierLeftControl",
"type": "uint32",
"value": "8"
},
{
"kind": "const",
"name": "fuchsia.ui.input/kModifierLeftShift",
"type": "uint32",
"value": "2"
},
{
"kind": "const",
"name": "fuchsia.ui.input/kModifierLeftSuper",
"type": "uint32",
"value": "128"
},
{
"kind": "const",
"name": "fuchsia.ui.input/kModifierNone",
"type": "uint32",
"value": "0"
},
{
"kind": "const",
"name": "fuchsia.ui.input/kModifierRightAlt",
"type": "uint32",
"value": "64"
},
{
"kind": "const",
"name": "fuchsia.ui.input/kModifierRightControl",
"type": "uint32",
"value": "16"
},
{
"kind": "const",
"name": "fuchsia.ui.input/kModifierRightShift",
"type": "uint32",
"value": "4"
},
{
"kind": "const",
"name": "fuchsia.ui.input/kModifierRightSuper",
"type": "uint32",
"value": "256"
},
{
"kind": "const",
"name": "fuchsia.ui.input/kModifierShift",
"type": "uint32",
"value": "6"
},
{
"kind": "const",
"name": "fuchsia.ui.input/kModifierSuper",
"type": "uint32",
"value": "384"
},
{
"kind": "library",
"name": "fuchsia.ui.input"
}
]