| [ |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.input3/KeyEvent.key", |
| "ordinal": "3", |
| "type": "fuchsia.input/Key" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.input3/KeyEvent.key_meaning", |
| "ordinal": "5", |
| "type": "fuchsia.ui.input3/KeyMeaning" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.input3/KeyEvent.lock_state", |
| "ordinal": "7", |
| "type": "fuchsia.ui.input3/LockState" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.input3/KeyEvent.modifiers", |
| "ordinal": "4", |
| "type": "fuchsia.ui.input3/Modifiers" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.input3/KeyEvent.repeat_sequence", |
| "ordinal": "6", |
| "type": "uint32" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.input3/KeyEvent.timestamp", |
| "ordinal": "1", |
| "type": "int64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.input3/KeyEvent.type", |
| "ordinal": "2", |
| "type": "fuchsia.ui.input3/KeyEventType" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.input3/KeyEvent" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input3/KeyEventInjector.Inject", |
| "strictness": "strict", |
| "ordinal": "2212042399155652937", |
| "direction": "two_way", |
| "request": "fuchsia.ui.input3/KeyEventInjectorInjectRequest", |
| "response": "fuchsia.ui.input3/KeyEventInjectorInjectResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.input3/KeyEventInjector", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input3/KeyEventInjectorInjectRequest.key_event", |
| "ordinal": "1", |
| "type": "fuchsia.ui.input3/KeyEvent" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input3/KeyEventInjectorInjectRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input3/KeyEventInjectorInjectResponse.status", |
| "ordinal": "1", |
| "type": "fuchsia.ui.input3/KeyEventStatus" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input3/KeyEventInjectorInjectResponse" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/KeyEventStatus.HANDLED", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/KeyEventStatus.NOT_HANDLED", |
| "value": "2" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.input3/KeyEventStatus", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/KeyEventType.CANCEL", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/KeyEventType.PRESSED", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/KeyEventType.RELEASED", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/KeyEventType.SYNC", |
| "value": "3" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.input3/KeyEventType", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.ui.input3/KeyMeaning.codepoint", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "union/member", |
| "name": "fuchsia.ui.input3/KeyMeaning.non_printable_key", |
| "ordinal": "2", |
| "type": "fuchsia.ui.input3/NonPrintableKey" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.ui.input3/KeyMeaning", |
| "strictness": "strict" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input3/Keyboard.AddListener", |
| "strictness": "strict", |
| "ordinal": "4306977845568814370", |
| "direction": "two_way", |
| "request": "fuchsia.ui.input3/KeyboardAddListenerRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.input3/Keyboard", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input3/KeyboardAddListenerRequest.listener", |
| "ordinal": "2", |
| "type": "client_end:fuchsia.ui.input3/KeyboardListener" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input3/KeyboardAddListenerRequest.view_ref", |
| "ordinal": "1", |
| "type": "fuchsia.ui.views/ViewRef" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input3/KeyboardAddListenerRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.input3/KeyboardListener.OnKeyEvent", |
| "strictness": "strict", |
| "ordinal": "3383028051256316051", |
| "direction": "two_way", |
| "request": "fuchsia.ui.input3/KeyboardListenerOnKeyEventRequest", |
| "response": "fuchsia.ui.input3/KeyboardListenerOnKeyEventResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.input3/KeyboardListener", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input3/KeyboardListenerOnKeyEventRequest.event", |
| "ordinal": "1", |
| "type": "fuchsia.ui.input3/KeyEvent" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input3/KeyboardListenerOnKeyEventRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.input3/KeyboardListenerOnKeyEventResponse.status", |
| "ordinal": "1", |
| "type": "fuchsia.ui.input3/KeyEventStatus" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.input3/KeyboardListenerOnKeyEventResponse" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/LockState.CAPS_LOCK", |
| "value": "1" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/LockState.FUNCTION_LOCK", |
| "value": "8" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/LockState.NUM_LOCK", |
| "value": "2" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/LockState.SCROLL_LOCK", |
| "value": "4" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/LockState.SYMBOL_LOCK", |
| "value": "16" |
| }, |
| { |
| "kind": "bits", |
| "name": "fuchsia.ui.input3/LockState", |
| "strictness": "flexible", |
| "type": "uint64" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.ALT", |
| "value": "1024" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.ALT_GRAPH", |
| "value": "2048" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.CAPS_LOCK", |
| "value": "1" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.CTRL", |
| "value": "131072" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.FUNCTION", |
| "value": "8" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.LEFT_ALT", |
| "value": "256" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.LEFT_CTRL", |
| "value": "32768" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.LEFT_META", |
| "value": "4096" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.LEFT_SHIFT", |
| "value": "32" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.META", |
| "value": "16384" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.NUM_LOCK", |
| "value": "2" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.RIGHT_ALT", |
| "value": "512" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.RIGHT_CTRL", |
| "value": "65536" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.RIGHT_META", |
| "value": "8192" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.RIGHT_SHIFT", |
| "value": "64" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.SCROLL_LOCK", |
| "value": "4" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.SHIFT", |
| "value": "128" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.input3/Modifiers.SYMBOL", |
| "value": "16" |
| }, |
| { |
| "kind": "bits", |
| "name": "fuchsia.ui.input3/Modifiers", |
| "strictness": "flexible", |
| "type": "uint64" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.ALT", |
| "value": "17" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.ALT_GRAPH", |
| "value": "18" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.AUDIO_VOLUME_DOWN", |
| "value": "49162" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.AUDIO_VOLUME_MUTE", |
| "value": "49164" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.AUDIO_VOLUME_UP", |
| "value": "49163" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.BACKSPACE", |
| "value": "65" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.BRIGHTNESS_DOWN", |
| "value": "28672" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.BRIGHTNESS_UP", |
| "value": "28673" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.BROWSER_BACK", |
| "value": "61440" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.BROWSER_FAVORITES", |
| "value": "61441" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.BROWSER_FORWARD", |
| "value": "61442" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.BROWSER_HOME", |
| "value": "61443" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.BROWSER_REFRESH", |
| "value": "61444" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.BROWSER_SEARCH", |
| "value": "61445" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.BROWSER_STOP", |
| "value": "61446" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.CAPS_LOCK", |
| "value": "19" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.CONTROL", |
| "value": "20" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.DOWN", |
| "value": "97" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.END", |
| "value": "101" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.ENTER", |
| "value": "49" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.ESCAPE", |
| "value": "24581" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.F1", |
| "value": "36865" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.F10", |
| "value": "36874" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.F11", |
| "value": "36875" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.F12", |
| "value": "36876" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.F2", |
| "value": "36866" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.F3", |
| "value": "36867" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.F4", |
| "value": "36868" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.F5", |
| "value": "36869" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.F6", |
| "value": "36870" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.F7", |
| "value": "36871" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.F8", |
| "value": "36872" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.F9", |
| "value": "36873" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.FN", |
| "value": "21" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.FN_LOCK", |
| "value": "22" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.HOME", |
| "value": "102" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.HYPER", |
| "value": "29" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.LEFT", |
| "value": "98" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.MEDIA_PLAY_PAUSE", |
| "value": "40968" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.META", |
| "value": "23" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.NUM_LOCK", |
| "value": "24" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.PAGE_DOWN", |
| "value": "103" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.PAGE_UP", |
| "value": "104" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.RIGHT", |
| "value": "99" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.SCROLL_LOCK", |
| "value": "25" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.SELECT", |
| "value": "24588" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.SHIFT", |
| "value": "26" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.SOFT_1", |
| "value": "36881" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.SOFT_2", |
| "value": "36882" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.SOFT_3", |
| "value": "36883" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.SOFT_4", |
| "value": "36884" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.SUPER", |
| "value": "30" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.SYMBOL", |
| "value": "27" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.SYMBOL_LOCK", |
| "value": "28" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.TAB", |
| "value": "50" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.UNIDENTIFIED", |
| "value": "0" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.UP", |
| "value": "100" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.input3/NonPrintableKey.ZOOM_TOGGLE", |
| "value": "73799" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.input3/NonPrintableKey", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.ui.input3" |
| } |
| ] |