| [ |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Action.DECREMENT", |
| "value": "6" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Action.DEFAULT", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Action.INCREMENT", |
| "value": "7" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Action.SECONDARY", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Action.SET_FOCUS", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Action.SET_VALUE", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Action.SHOW_ON_SCREEN", |
| "value": "5" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.accessibility.semantics/Action", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "string:16384", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/AnnounceEvent.message" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.accessibility.semantics/AnnounceEvent" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Attributes.hierarchical_level" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Attributes.is_keyboard_key" |
| }, |
| { |
| "declaration": "string:16384", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Attributes.label" |
| }, |
| { |
| "declaration": "fuchsia.accessibility.semantics/LabelOrigin", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Attributes.label_origin" |
| }, |
| { |
| "declaration": "fuchsia.accessibility.semantics/SetAttributes", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Attributes.list_attributes" |
| }, |
| { |
| "declaration": "fuchsia.accessibility.semantics/SetAttributes", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Attributes.list_element_attributes" |
| }, |
| { |
| "declaration": "fuchsia.accessibility.semantics/RangeAttributes", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Attributes.range" |
| }, |
| { |
| "declaration": "string:16384", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Attributes.secondary_action_description" |
| }, |
| { |
| "declaration": "string:16384", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Attributes.secondary_label" |
| }, |
| { |
| "declaration": "fuchsia.accessibility.semantics/SetAttributes", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Attributes.set" |
| }, |
| { |
| "declaration": "fuchsia.accessibility.semantics/TableAttributes", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Attributes.table_attributes" |
| }, |
| { |
| "declaration": "fuchsia.accessibility.semantics/TableCellAttributes", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Attributes.table_cell_attributes" |
| }, |
| { |
| "declaration": "fuchsia.accessibility.semantics/TableRowAttributes", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Attributes.table_row_attributes" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.accessibility.semantics/Attributes" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/CheckedState.CHECKED", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/CheckedState.MIXED", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/CheckedState.NONE", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/CheckedState.UNCHECKED", |
| "value": "3" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.accessibility.semantics/CheckedState", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Hit.node_id" |
| }, |
| { |
| "declaration": "vector<uint32>:256", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Hit.path_from_root" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.accessibility.semantics/Hit" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/LabelOrigin.ATTRIBUTE", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/LabelOrigin.ATTRIBUTE_EMPTY", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/LabelOrigin.CAPTION", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/LabelOrigin.CONTENTS", |
| "value": "5" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/LabelOrigin.PLACEHOLDER", |
| "value": "6" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/LabelOrigin.RELATED_ELEMENT", |
| "value": "7" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/LabelOrigin.TITLE", |
| "value": "8" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/LabelOrigin.UNITIALIZED", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/LabelOrigin.VALUE", |
| "value": "9" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.accessibility.semantics/LabelOrigin", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "const", |
| "name": "fuchsia.accessibility.semantics/MAX_FAN_OUT", |
| "value": "20000" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "const", |
| "name": "fuchsia.accessibility.semantics/MAX_LABEL_SIZE", |
| "value": "16384" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "const", |
| "name": "fuchsia.accessibility.semantics/MAX_MESSAGE_SIZE", |
| "value": "16384" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "const", |
| "name": "fuchsia.accessibility.semantics/MAX_NODES_PER_UPDATE", |
| "value": "2048" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "const", |
| "name": "fuchsia.accessibility.semantics/MAX_SET_ELEMENTS", |
| "value": "100" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "const", |
| "name": "fuchsia.accessibility.semantics/MAX_TREE_DEPTH", |
| "value": "256" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "const", |
| "name": "fuchsia.accessibility.semantics/MAX_VALUE_SIZE", |
| "value": "16384" |
| }, |
| { |
| "declaration": "vector<fuchsia.accessibility.semantics/Action>:100", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Node.actions" |
| }, |
| { |
| "declaration": "fuchsia.accessibility.semantics/Attributes", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Node.attributes" |
| }, |
| { |
| "declaration": "vector<uint32>:20000", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Node.child_ids" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Node.container_id" |
| }, |
| { |
| "declaration": "fuchsia.ui.gfx/BoundingBox", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Node.location" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Node.node_id" |
| }, |
| { |
| "declaration": "fuchsia.ui.gfx/mat4", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Node.node_to_container_transform" |
| }, |
| { |
| "declaration": "fuchsia.accessibility.semantics/Role", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Node.role" |
| }, |
| { |
| "declaration": "fuchsia.accessibility.semantics/States", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Node.states" |
| }, |
| { |
| "declaration": "fuchsia.ui.gfx/mat4", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/Node.transform" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.accessibility.semantics/Node" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/RangeAttributes.max_value" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/RangeAttributes.min_value" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/RangeAttributes.step_delta" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.accessibility.semantics/RangeAttributes" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.BUTTON", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.CELL", |
| "value": "18" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.CHECK_BOX", |
| "value": "8" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.COLUMN_HEADER", |
| "value": "19" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.GRID", |
| "value": "16" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.HEADER", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.IMAGE", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.LINK", |
| "value": "7" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.LIST", |
| "value": "10" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.LIST_ELEMENT", |
| "value": "11" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.LIST_ELEMENT_MARKER", |
| "value": "12" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.PARAGRAPH", |
| "value": "21" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.RADIO_BUTTON", |
| "value": "9" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.ROW_GROUP", |
| "value": "20" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.ROW_HEADER", |
| "value": "24" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.SEARCH_BOX", |
| "value": "22" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.SLIDER", |
| "value": "6" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.STATIC_TEXT", |
| "value": "13" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.TABLE", |
| "value": "15" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.TABLE_ROW", |
| "value": "17" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.TEXT_FIELD", |
| "value": "5" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.TEXT_FIELD_WITH_COMBO_BOX", |
| "value": "23" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.TOGGLE_SWITCH", |
| "value": "14" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/Role.UNKNOWN", |
| "value": "1" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.accessibility.semantics/Role", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "fuchsia.accessibility.semantics/AnnounceEvent", |
| "kind": "union/member", |
| "name": "fuchsia.accessibility.semantics/SemanticEvent.announce" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.accessibility.semantics/SemanticEvent", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "(fuchsia.math/PointF local_point) -> (fuchsia.accessibility.semantics/Hit result)", |
| "kind": "protocol/member", |
| "name": "fuchsia.accessibility.semantics/SemanticListener.HitTest" |
| }, |
| { |
| "declaration": "(uint32 node_id,fuchsia.accessibility.semantics/Action action) -> (bool handled)", |
| "kind": "protocol/member", |
| "name": "fuchsia.accessibility.semantics/SemanticListener.OnAccessibilityActionRequested" |
| }, |
| { |
| "declaration": "(bool updates_enabled) -> ()", |
| "kind": "protocol/member", |
| "name": "fuchsia.accessibility.semantics/SemanticListener.OnSemanticsModeChanged" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.accessibility.semantics/SemanticListener" |
| }, |
| { |
| "declaration": "() -> ()", |
| "kind": "protocol/member", |
| "name": "fuchsia.accessibility.semantics/SemanticTree.CommitUpdates" |
| }, |
| { |
| "declaration": "(vector<uint32>:2048 node_ids)", |
| "kind": "protocol/member", |
| "name": "fuchsia.accessibility.semantics/SemanticTree.DeleteSemanticNodes" |
| }, |
| { |
| "declaration": "(fuchsia.accessibility.semantics/SemanticEvent semantic_event) -> ()", |
| "kind": "protocol/member", |
| "name": "fuchsia.accessibility.semantics/SemanticTree.SendSemanticEvent" |
| }, |
| { |
| "declaration": "(vector<fuchsia.accessibility.semantics/Node>:2048 nodes)", |
| "kind": "protocol/member", |
| "name": "fuchsia.accessibility.semantics/SemanticTree.UpdateSemanticNodes" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.accessibility.semantics/SemanticTree" |
| }, |
| { |
| "declaration": "(fuchsia.ui.views/ViewRef view_ref,client_end:fuchsia.accessibility.semantics/SemanticListener listener,server_end:fuchsia.accessibility.semantics/SemanticTree semantic_tree_request)", |
| "kind": "protocol/member", |
| "name": "fuchsia.accessibility.semantics/SemanticsManager.RegisterViewForSemantics" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.accessibility.semantics/SemanticsManager" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/SetAttributes.index" |
| }, |
| { |
| "declaration": "vector<uint32>:100", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/SetAttributes.set_element_ids" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/SetAttributes.size" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.accessibility.semantics/SetAttributes" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/States.checked" |
| }, |
| { |
| "declaration": "fuchsia.accessibility.semantics/CheckedState", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/States.checked_state" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/States.focusable" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/States.has_input_focus" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/States.hidden" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/States.range_value" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/States.selected" |
| }, |
| { |
| "declaration": "fuchsia.accessibility.semantics/ToggledState", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/States.toggled_state" |
| }, |
| { |
| "declaration": "string:16384", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/States.value" |
| }, |
| { |
| "declaration": "fuchsia.ui.gfx/vec2", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/States.viewport_offset" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.accessibility.semantics/States" |
| }, |
| { |
| "declaration": "vector<uint32>:100", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/TableAttributes.column_header_ids" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/TableAttributes.column_span" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/TableAttributes.number_of_columns" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/TableAttributes.number_of_rows" |
| }, |
| { |
| "declaration": "vector<uint32>:100", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/TableAttributes.row_header_ids" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/TableAttributes.row_span" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.accessibility.semantics/TableAttributes" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/TableCellAttributes.column_index" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/TableCellAttributes.column_span" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/TableCellAttributes.row_index" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/TableCellAttributes.row_span" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.accessibility.semantics/TableCellAttributes" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.accessibility.semantics/TableRowAttributes.row_index" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.accessibility.semantics/TableRowAttributes" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/ToggledState.INDETERMINATE", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/ToggledState.OFF", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.accessibility.semantics/ToggledState.ON", |
| "value": "1" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.accessibility.semantics/ToggledState", |
| "strictness": "strict" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.accessibility.semantics" |
| } |
| ] |