mirror of
https://github.com/gchq/CyberChef
synced 2025-03-14 22:06:56 +00:00
implemented edit favourites function to work with keyboard navigation
This commit is contained in:
parent
7c658785ba
commit
03f5dc62ff
1 changed files with 7 additions and 0 deletions
|
@ -379,9 +379,16 @@ class OperationsWaiter {
|
|||
}
|
||||
|
||||
const editFavouritesList = document.getElementById("edit-favourites-list");
|
||||
const editFavouritesListElements = editFavouritesList.getElementsByTagName("li");
|
||||
editFavouritesList.innerHTML = html;
|
||||
this.removeIntent = false;
|
||||
|
||||
for (let i = 0; i < editFavouritesListElements.length; i++) {
|
||||
editFavouritesListElements[i].setAttribute("tabindex", "0");
|
||||
editFavouritesListElements[i].addEventListener("keydown", this.ArrowNavFavourites.bind(this), false);
|
||||
editFavouritesListElements[i].firstElementChild.addEventListener("keydown", this.deleteFavourite.bind(this), false);
|
||||
}
|
||||
|
||||
const editableList = Sortable.create(editFavouritesList, {
|
||||
filter: ".remove-icon",
|
||||
onFilter: function (evt) {
|
||||
|
|
Loading…
Add table
Reference in a new issue