Интерфейс: РезультатыКонтейнерАдаптер

Методы

createFacetResultElement

createFacetResultElement(result) возвращает элемент

Реализуйте этот метод, чтобы переопределить отрисовку результата фасета.

Параметр

результат

Объект

Фасетный объект результата из ответа

Значение не должно быть нулевым.

Возврат

non-null Element element Элемент, созданный на основе результата фасета.

создатьSearchResultElement

createSearchResultElement(result) возвращает элемент

Реализуйте этот метод, чтобы переопределить отрисовку результатов поиска.

Параметр

результат

Объект

Объект результата поиска из ответа

Значение не должно быть нулевым.

Возврат

non-null Element element Элемент, созданный на основе результата поиска.

УкраситьFacetResultElement

декорироватьFacetResultElement (элемент, результат)

Реализуйте этот метод, чтобы украсить результат фасета, например изменить CSS.

Параметр

элемент

Элемент

Элемент, который можно украсить.

Значение не должно быть нулевым.

результат

Объект

Фасетный объект результата из ответа

Значение не должно быть нулевым.

УкраситьРазбиение на страницыЭлемент

украситьPaginationElement(элемент)

Реализуйте этот метод для украшения кнопок нумерации страниц, например изменения CSS.

Параметр

элемент

Элемент

Элемент кнопок пагинации.

Значение не должно быть нулевым.

ДекорироватьSearchResultElement

декорироватьSearchResultElement (элемент, результат)

Реализуйте этот метод, чтобы украсить результат поиска, например изменить CSS.

Параметр

элемент

Элемент

Элемент, который можно украсить.

Значение не должно быть нулевым.

результат

Объект

Объект результата поиска из ответа

Значение не должно быть нулевым.

перехватитьSearchRequest

interceptSearchRequest(запрос) возвращает объект

Реализуйте этот метод, чтобы добавить в запрос дополнительные параметры.

Параметр

запрос

Объект

Исходный запрос

Значение не должно быть нулевым.

Возврат

non-null Object Обновленный запрос

перехватSearchResponse

interceptSearchResponse(ответ)

Реализуйте этот метод, чтобы прочитать ответ перед рендерингом. Объект ответа доступен только для чтения. Если поисковый вызов не удался, ответ будет содержать ошибку.

Если новый поисковый запрос выдается, пока один находится в ожидании, предыдущий запрос отменяется и метод не вызывается.

Параметр

ответ

Объект

Ответ на поиск

Значение не должно быть нулевым.