인터페이스: SearchBoxAdapter

방법

createSuggestionElement

createSuggestionElement(suggestion)가 요소를 반환

이 메서드를 구현하여 추천 항목의 렌더링을 재정의합니다.

매개변수

추천

객체

응답의 추천 객체

값은 null이 아니어야 합니다.

반환 값

non-null Element 요소: 추천을 기반으로 제작된 요소입니다.

decorateSuggestionElement

decorateSuggestionElement(element, suggestion)

이 메서드를 구현하여 CSS 변경과 같은 제안을 장식합니다.

매개변수

요소

요소

장식할 수 있는 요소

값은 null이 아니어야 합니다.

추천

객체

응답의 추천 객체

값은 null이 아니어야 합니다.

interceptSuggestRequest

ceptionSuggestRequest(request)가 Object를 반환함

이 메서드를 구현하여 요청에 추가 매개변수를 추가합니다.

매개변수

요청

객체

원래 요청

값은 null이 아니어야 합니다.

반환 값

non-null Object 요청 업데이트된 요청

interceptSuggestResponse

interceptSuggestResponse(response)

이 메서드를 구현하여 렌더링 전에 추천 응답을 읽습니다. 응답 객체는 읽기 전용입니다. 호출이 실패하면 응답에 오류가 포함됩니다.

대기 중일 때 새 제안 요청이 발행되면 이전 요청이 취소되고 메서드가 호출되지 않습니다.

매개변수

응답

객체

제안 응답

값은 null이 아니어야 합니다.