| [ |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/EventPhase.ADD", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/EventPhase.CANCEL", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/EventPhase.CHANGE", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/EventPhase.REMOVE", |
| "value": "3" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.pointer/EventPhase", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.pointer/MOUSE_MAX_EVENT", |
| "value": "128" |
| }, |
| { |
| "declaration": "vector<uint8>:32", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MouseDeviceInfo.buttons" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MouseDeviceInfo.id" |
| }, |
| { |
| "declaration": "array<fuchsia.input.report/Axis,2>", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MouseDeviceInfo.relative_motion_range" |
| }, |
| { |
| "declaration": "fuchsia.input.report/Axis", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MouseDeviceInfo.scroll_h_range" |
| }, |
| { |
| "declaration": "fuchsia.input.report/Axis", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MouseDeviceInfo.scroll_v_range" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.pointer/MouseDeviceInfo" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/MouseDeviceInfo", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MouseEvent.device_info" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/MousePointerSample", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MouseEvent.pointer_sample" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/MouseEventStreamInfo", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MouseEvent.stream_info" |
| }, |
| { |
| "declaration": "int64", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MouseEvent.timestamp" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MouseEvent.trace_flow_id" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/ViewParameters", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MouseEvent.view_parameters" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.pointer/MouseEvent" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.pointer/MouseEventStreamInfo.device_id" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/MouseViewStatus", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.pointer/MouseEventStreamInfo.status" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.pointer/MouseEventStreamInfo" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MousePointerSample.device_id" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MousePointerSample.is_precision_scroll" |
| }, |
| { |
| "declaration": "array<float32,2>", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MousePointerSample.position_in_viewport" |
| }, |
| { |
| "declaration": "vector<uint8>:32", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MousePointerSample.pressed_buttons" |
| }, |
| { |
| "declaration": "array<float32,2>", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MousePointerSample.relative_motion" |
| }, |
| { |
| "declaration": "int64", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MousePointerSample.scroll_h" |
| }, |
| { |
| "declaration": "float64", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MousePointerSample.scroll_h_physical_pixel" |
| }, |
| { |
| "declaration": "int64", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MousePointerSample.scroll_v" |
| }, |
| { |
| "declaration": "float64", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/MousePointerSample.scroll_v_physical_pixel" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.pointer/MousePointerSample" |
| }, |
| { |
| "declaration": "() -> (vector<fuchsia.ui.pointer/MouseEvent>:128 events)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.pointer/MouseSource.Watch" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.pointer/MouseSource" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/MouseViewStatus.ENTERED", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/MouseViewStatus.EXITED", |
| "value": "2" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.pointer/MouseViewStatus", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "array<float32,2>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.pointer/Rectangle.max" |
| }, |
| { |
| "declaration": "array<float32,2>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.pointer/Rectangle.min" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.pointer/Rectangle" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.ui.pointer/TOUCH_MAX_EVENT", |
| "value": "128" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/TouchDeviceInfo.id" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.pointer/TouchDeviceInfo" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/TouchDeviceInfo", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/TouchEvent.device_info" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/TouchInteractionResult", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/TouchEvent.interaction_result" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/TouchPointerSample", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/TouchEvent.pointer_sample" |
| }, |
| { |
| "declaration": "int64", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/TouchEvent.timestamp" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/TouchEvent.trace_flow_id" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/ViewParameters", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/TouchEvent.view_parameters" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.pointer/TouchEvent" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.pointer/TouchInteractionId.device_id" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.pointer/TouchInteractionId.interaction_id" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.pointer/TouchInteractionId.pointer_id" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.pointer/TouchInteractionId" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/TouchInteractionId", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.pointer/TouchInteractionResult.interaction" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/TouchInteractionStatus", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.pointer/TouchInteractionResult.status" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.pointer/TouchInteractionResult" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/TouchInteractionStatus.DENIED", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/TouchInteractionStatus.GRANTED", |
| "value": "2" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.pointer/TouchInteractionStatus", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/TouchInteractionId", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/TouchPointerSample.interaction" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/EventPhase", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/TouchPointerSample.phase" |
| }, |
| { |
| "declaration": "array<float32,2>", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/TouchPointerSample.position_in_viewport" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.pointer/TouchPointerSample" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/TouchResponseType", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/TouchResponse.response_type" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "table/member", |
| "name": "fuchsia.ui.pointer/TouchResponse.trace_flow_id" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.pointer/TouchResponse" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/TouchResponseType.HOLD", |
| "value": "6" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/TouchResponseType.HOLD_SUPPRESS", |
| "value": "7" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/TouchResponseType.MAYBE", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/TouchResponseType.MAYBE_PRIORITIZE", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/TouchResponseType.MAYBE_PRIORITIZE_SUPPRESS", |
| "value": "5" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/TouchResponseType.MAYBE_SUPPRESS", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/TouchResponseType.NO", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/TouchResponseType.YES", |
| "value": "8" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.pointer/TouchResponseType.YES_PRIORITIZE", |
| "value": "9" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.pointer/TouchResponseType", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "(fuchsia.ui.pointer/TouchInteractionId interaction,fuchsia.ui.pointer/TouchResponse response) -> ()", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.pointer/TouchSource.UpdateResponse" |
| }, |
| { |
| "declaration": "(vector<fuchsia.ui.pointer/TouchResponse>:128 responses) -> (vector<fuchsia.ui.pointer/TouchEvent>:128 events)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.pointer/TouchSource.Watch" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.pointer/TouchSource" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/Rectangle", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.pointer/ViewParameters.view" |
| }, |
| { |
| "declaration": "fuchsia.ui.pointer/Rectangle", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.pointer/ViewParameters.viewport" |
| }, |
| { |
| "declaration": "array<float32,9>", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.pointer/ViewParameters.viewport_to_view_transform" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.pointer/ViewParameters" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.ui.pointer" |
| } |
| ] |