| [ |
| { |
| "declaration": "fuchsia.ui.input/Range", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/Axis.range" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/Axis.resolution", |
| "value": "1" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/AxisScale", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/Axis.scale", |
| "value": "0" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/Axis" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/RangeF", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/AxisF.range" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/AxisF.resolution", |
| "value": "1" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/AxisScale", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/AxisF.scale", |
| "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" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.input/AxisScale", |
| "strictness": "flexible" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/SendKeyboardInputCmd", |
| "kind": "union/member", |
| "name": "fuchsia.ui.input/Command.send_keyboard_input" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/SendPointerInputCmd", |
| "kind": "union/member", |
| "name": "fuchsia.ui.input/Command.send_pointer_input" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/SetHardKeyboardDeliveryCmd", |
| "kind": "union/member", |
| "name": "fuchsia.ui.input/Command.set_hard_keyboard_delivery" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/SetParallelDispatchCmd", |
| "kind": "union/member", |
| "name": "fuchsia.ui.input/Command.set_parallel_dispatch" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.ui.input/Command", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/DeviceInfo>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/DeviceDescriptor.device_info" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/KeyboardDescriptor>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/DeviceDescriptor.keyboard" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/MediaButtonsDescriptor>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/DeviceDescriptor.media_buttons" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/MouseDescriptor>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/DeviceDescriptor.mouse" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/SensorDescriptor>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/DeviceDescriptor.sensor" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/StylusDescriptor>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/DeviceDescriptor.stylus" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/TouchscreenDescriptor>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/DeviceDescriptor.touchscreen" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/DeviceDescriptor" |
| }, |
| { |
| "declaration": "string", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/DeviceInfo.name" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/DeviceInfo.product_id" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/DeviceInfo.vendor_id" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/DeviceInfo.version" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/DeviceInfo" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/FocusEvent.event_time" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/FocusEvent.focused" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/FocusEvent" |
| }, |
| { |
| "declaration": "(fuchsia.ui.input/KeyboardType keyboard_type,fuchsia.ui.input/InputMethodAction action,fuchsia.ui.input/TextInputState initial_state,client_end:fuchsia.ui.input/InputMethodEditorClient client,server_end:fuchsia.ui.input/InputMethodEditor editor)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/ImeService.GetInputMethodEditor" |
| }, |
| { |
| "declaration": "()", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/ImeService.HideKeyboard" |
| }, |
| { |
| "declaration": "()", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/ImeService.ShowKeyboard" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.input/ImeService" |
| }, |
| { |
| "declaration": "(fuchsia.ui.input/InputReport report)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/InputDevice.DispatchReport" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.input/InputDevice" |
| }, |
| { |
| "declaration": "(fuchsia.ui.input/DeviceDescriptor descriptor,server_end:fuchsia.ui.input/InputDevice input_device)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/InputDeviceRegistry.RegisterDevice" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.input/InputDeviceRegistry" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/FocusEvent", |
| "kind": "union/member", |
| "name": "fuchsia.ui.input/InputEvent.focus" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/KeyboardEvent", |
| "kind": "union/member", |
| "name": "fuchsia.ui.input/InputEvent.keyboard" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/PointerEvent", |
| "kind": "union/member", |
| "name": "fuchsia.ui.input/InputEvent.pointer" |
| }, |
| { |
| "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" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.input/InputMethodAction", |
| "strictness": "flexible" |
| }, |
| { |
| "declaration": "(fuchsia.ui.input3/KeyEvent event) -> (bool handled)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/InputMethodEditor.DispatchKey3" |
| }, |
| { |
| "declaration": "()", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/InputMethodEditor.Hide" |
| }, |
| { |
| "declaration": "(fuchsia.ui.input/InputEvent event)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/InputMethodEditor.InjectInput" |
| }, |
| { |
| "declaration": "(fuchsia.ui.input/KeyboardType keyboard_type)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/InputMethodEditor.SetKeyboardType" |
| }, |
| { |
| "declaration": "(fuchsia.ui.input/TextInputState state)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/InputMethodEditor.SetState" |
| }, |
| { |
| "declaration": "()", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/InputMethodEditor.Show" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.input/InputMethodEditor" |
| }, |
| { |
| "declaration": "(fuchsia.ui.input/TextInputState state,fuchsia.ui.input/InputEvent:optional event)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/InputMethodEditorClient.DidUpdateState" |
| }, |
| { |
| "declaration": "(fuchsia.ui.input/InputMethodAction action)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/InputMethodEditorClient.OnAction" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.input/InputMethodEditorClient" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/InputReport.event_time" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/KeyboardReport>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/InputReport.keyboard" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/MediaButtonsReport>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/InputReport.media_buttons" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/MouseReport>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/InputReport.mouse" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/SensorReport:optional", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/InputReport.sensor" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/StylusReport>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/InputReport.stylus" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/TouchscreenReport>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/InputReport.touchscreen" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/InputReport.trace_id", |
| "value": "0" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/InputReport" |
| }, |
| { |
| "declaration": "vector<uint32>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/KeyboardDescriptor.keys" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/KeyboardDescriptor" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/KeyboardEvent.code_point" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/KeyboardEvent.device_id" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/KeyboardEvent.event_time" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/KeyboardEvent.hid_usage" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/KeyboardEvent.modifiers" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/KeyboardEventPhase", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/KeyboardEvent.phase" |
| }, |
| { |
| "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" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.input/KeyboardEventPhase", |
| "strictness": "flexible" |
| }, |
| { |
| "declaration": "vector<uint32>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/KeyboardReport.pressed_keys" |
| }, |
| { |
| "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" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.input/KeyboardType", |
| "strictness": "flexible" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MediaButtonsDescriptor.buttons" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/MediaButtonsDescriptor" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "table/member", |
| "name": "fuchsia.ui.input/MediaButtonsEvent.camera_disable" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "table/member", |
| "name": "fuchsia.ui.input/MediaButtonsEvent.mic_mute" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "table/member", |
| "name": "fuchsia.ui.input/MediaButtonsEvent.pause" |
| }, |
| { |
| "declaration": "int8", |
| "kind": "table/member", |
| "name": "fuchsia.ui.input/MediaButtonsEvent.volume" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.input/MediaButtonsEvent" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MediaButtonsReport.camera_disable" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MediaButtonsReport.mic_mute" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MediaButtonsReport.pause" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MediaButtonsReport.reset" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MediaButtonsReport.volume_down" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MediaButtonsReport.volume_up" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/MediaButtonsReport" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MouseDescriptor.buttons" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/Axis>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MouseDescriptor.hscroll" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/Axis", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MouseDescriptor.rel_x" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/Axis", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MouseDescriptor.rel_y" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/Axis>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MouseDescriptor.vscroll" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/MouseDescriptor" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MouseReport.pressed_buttons" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MouseReport.rel_hscroll" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MouseReport.rel_vscroll" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MouseReport.rel_x" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/MouseReport.rel_y" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/MouseReport" |
| }, |
| { |
| "declaration": "(fuchsia.ui.input/PointerEvent event) -> ()", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/PointerCaptureListener.OnPointerEvent" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.input/PointerCaptureListener" |
| }, |
| { |
| "declaration": "(client_end:fuchsia.ui.input/PointerCaptureListener listener,fuchsia.ui.views/ViewRef view_ref) -> (bool success)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input/PointerCaptureListenerRegistry.RegisterListener" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.input/PointerCaptureListenerRegistry" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/PointerEvent.buttons" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/PointerEvent.device_id" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/PointerEvent.event_time" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/PointerEventPhase", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/PointerEvent.phase" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/PointerEvent.pointer_id" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/PointerEvent.radius_major", |
| "value": "0" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/PointerEvent.radius_minor", |
| "value": "0" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/PointerEventType", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/PointerEvent.type" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/PointerEvent.x" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/PointerEvent.y" |
| }, |
| { |
| "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" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.input/PointerEventPhase", |
| "strictness": "strict" |
| }, |
| { |
| "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" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.input/PointerEventType", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/Range.max" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/Range.min" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/Range" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/RangeF.max" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/RangeF.min" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/RangeF" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/SendKeyboardInputCmd.compositor_id" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/KeyboardEvent", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/SendKeyboardInputCmd.keyboard_event" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/SendKeyboardInputCmd" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/SendPointerInputCmd.compositor_id" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/PointerEvent", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/SendPointerInputCmd.pointer_event" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/SendPointerInputCmd" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/SensorDescriptor.fifo_max_event_count" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/SensorLocation", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/SensorDescriptor.loc" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/SensorDescriptor.max_sampling_freq" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/SensorDescriptor.min_sampling_freq" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/SensorDescriptor.phys_max" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/SensorDescriptor.phys_min" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/SensorType", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/SensorDescriptor.type" |
| }, |
| { |
| "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" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.input/SensorLocation", |
| "strictness": "flexible" |
| }, |
| { |
| "declaration": "uint16", |
| "kind": "union/member", |
| "name": "fuchsia.ui.input/SensorReport.scalar" |
| }, |
| { |
| "declaration": "array<int16,3>", |
| "kind": "union/member", |
| "name": "fuchsia.ui.input/SensorReport.vector" |
| }, |
| { |
| "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" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.input/SensorType", |
| "strictness": "flexible" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/SetHardKeyboardDeliveryCmd.delivery_request" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/SetHardKeyboardDeliveryCmd" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/SetParallelDispatchCmd.parallel_dispatch" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/SetParallelDispatchCmd" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/StylusDescriptor.buttons" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/StylusDescriptor.is_invertible", |
| "value": "false" |
| }, |
| { |
| "declaration": "box<fuchsia.ui.input/Axis>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/StylusDescriptor.pressure" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/Axis", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/StylusDescriptor.x" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/Axis", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/StylusDescriptor.y" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/StylusDescriptor" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/StylusReport.in_range" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/StylusReport.is_in_contact" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/StylusReport.is_inverted" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/StylusReport.pressed_buttons" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/StylusReport.pressure" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/StylusReport.x" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/StylusReport.y" |
| }, |
| { |
| "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" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.input/TextAffinity", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/TextRange", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/TextInputState.composing" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/TextInputState.revision" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/TextSelection", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/TextInputState.selection" |
| }, |
| { |
| "declaration": "string", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/TextInputState.text" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/TextInputState" |
| }, |
| { |
| "declaration": "int64", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/TextRange.end", |
| "value": "-1" |
| }, |
| { |
| "declaration": "int64", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/TextRange.start", |
| "value": "-1" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/TextRange" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/TextAffinity", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/TextSelection.affinity" |
| }, |
| { |
| "declaration": "int64", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/TextSelection.base" |
| }, |
| { |
| "declaration": "int64", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/TextSelection.extent" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/TextSelection" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/Touch.finger_id" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/Touch.height" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/Touch.width" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/Touch.x" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/Touch.y" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/Touch" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/TouchscreenDescriptor.max_finger_id" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/Axis", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/TouchscreenDescriptor.x" |
| }, |
| { |
| "declaration": "fuchsia.ui.input/Axis", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/TouchscreenDescriptor.y" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/TouchscreenDescriptor" |
| }, |
| { |
| "declaration": "vector<fuchsia.ui.input/Touch>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input/TouchscreenReport.touches" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input/TouchscreenReport" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kCameraDisable", |
| "value": "32" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kMicMute", |
| "value": "4" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kModifierAlt", |
| "value": "96" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kModifierCapsLock", |
| "value": "1" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kModifierControl", |
| "value": "24" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kModifierLeftAlt", |
| "value": "32" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kModifierLeftControl", |
| "value": "8" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kModifierLeftShift", |
| "value": "2" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kModifierLeftSuper", |
| "value": "128" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kModifierNone", |
| "value": "0" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kModifierRightAlt", |
| "value": "64" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kModifierRightControl", |
| "value": "16" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kModifierRightShift", |
| "value": "4" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kModifierRightSuper", |
| "value": "256" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kModifierShift", |
| "value": "6" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kModifierSuper", |
| "value": "384" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kMouseButtonPrimary", |
| "value": "1" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kMouseButtonSecondary", |
| "value": "2" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kMouseButtonTertiary", |
| "value": "4" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kMousePrimaryButton", |
| "value": "1" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kMouseSecondaryButton", |
| "value": "2" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kMouseTertiaryButton", |
| "value": "4" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kPause", |
| "value": "16" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kReset", |
| "value": "8" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kStylusBarrel", |
| "value": "1" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kStylusPrimaryButton", |
| "value": "1" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kStylusSecondaryButton", |
| "value": "2" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kVolumeDown", |
| "value": "2" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.input/kVolumeUp", |
| "value": "1" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.ui.input" |
| } |
| ] |