Ищете JQL-подобный Javascript поисковый ввод / библиотеку - PullRequest
0 голосов
/ 21 января 2020

Мне нужен компонент ввода для поиска, который может принимать и анализировать строки ввода для поиска в формате, аналогичном JQL Jira, включая предоставление средств опережающего ввода или раскрывающегося списка, которые передают действительные операторы, доступные для поиска атрибуты и допустимые значения атрибутов.

Он не должен быть сложным, как JQL Jira, а скорее поддерживать базовые c операторы сравнения текста / чисел (=, <,>, et c), логические операторы (И, ИЛИ, НЕ ,!, et c) и группировка логических выражений (парены для порядка операций). Я предполагаю, что эта библиотека будет принимать конфигурацию, которая задает допустимые доступные для поиска атрибуты, их соответствующие операторы сравнения и, необязательно, список допустимых значений.

Эта библиотека в идеальном случае выдаст JSON, который содержит нормализованное представление желаемых критериев поиска.

Кто-нибудь знает о такой библиотеке / фреймворке, прежде чем я попытаюсь создать ее самостоятельно?

Заранее спасибо.

...