a11y-outline

web extension to navigate document outlines easily
git clone https://git.ce9e.org/a11y-outline.git

commit
2d84fa81bb1ef1f8454673d1f1d2d9fb36262cd6
parent
ceb6564a924e9c6246dc1a57a0e637e2199cd151
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2022-10-11 05:45
treeview: rename "activate" to "select"

Diffstat

M treeview.js 8 ++++----

1 files changed, 4 insertions, 4 deletions


diff --git a/treeview.js b/treeview.js

@@ -18,7 +18,7 @@ var typeahead = function(c) {
   18    18 	return typeaheadString;
   19    19 };
   20    20 
   21    -1 var activate = function(item) {
   -1    21 var select = function(item) {
   22    22 	if (item) {
   23    23 		var tree = item.closest('[role="tree"]');
   24    24 		tree.setAttribute('aria-activedescendant', item.id);
@@ -69,7 +69,7 @@ var nextItem = function(item, direction, query) {
   69    69 		}
   70    70 	}
   71    71 
   72    -1 	activate(next);
   -1    72 	select(next);
   73    73 };
   74    74 
   75    75 var onKeyDown = function(event) {
@@ -195,12 +195,12 @@ var buildTree = function(data, id) {
  195   195 		if (!item.matches('[role="treeitem"]')) {
  196   196 			item = item.closest('[role="treeitem"]');
  197   197 		}
  198    -1 		activate(item);
   -1   198 		select(item);
  199   199 		this.focus();
  200   200 	});
  201   201 
  202   202 	var first = tree.querySelector('[role="treeitem"]');
  203    -1 	activate(first);
   -1   203 	select(first);
  204   204 
  205   205 	return tree;
  206   206 };