/
githubmirror
/
zulip
Обзор
Документация
Войти
/
githubmirror
/
zulip
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
web/src/list_util.ts
27 строк
805 B
Anders Kaseorg
web: Use named import for jQuery.
29 июл 2026, 02:35
29 июл 2026, 02:35
52a10e8
Код
Авторство
О чём код?
import {$} from "jquery"; const list_selectors = [ "#stream_filters", "#left-sidebar-navigation-list", "#buddy-list-users-matching-view", "#buddy-list-other-users", "#buddy-list-participants", "#modal-direct-messages-list", "#more-topics-modal .topic-list-scroll-container", ]; export function inside_list(e: JQuery.KeyDownEvent): boolean { const $target = $(e.target); const in_list = $target.closest(list_selectors.join(", ")).length > 0; return in_list; } export function go_down(e: JQuery.KeyDownEvent): void { const $target = $(e.target); $target.closest("li").next().find("a").trigger("focus"); } export function go_up(e: JQuery.KeyDownEvent): void { const $target = $(e.target); $target.closest("li").prev().find("a").trigger("focus"); }