blob: acb1421f3d926cb8605cbc0bb9cce0184e835e6d [file] [log] [blame]
[
{
"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"
}
]