ResultsContainerAdapter
결과 컨테이너의 어댑터
방법
createFacetResultElement
createFacetResultElement(result)가 요소 반환
이 메서드를 구현하여 패싯 결과의 렌더링을 재정의합니다.
매개변수 |
|
---|---|
결과 |
객체 응답의 패싯 결과 객체 값은 null이 아니어야 합니다. |
- 반환 값
-
non-null Element
요소: 속성 결과를 기반으로 빌드된 요소입니다.
createSearchResultElement
createSearchResultElement(result) 요소 반환
이 메서드를 구현하여 검색결과 렌더링을 재정의합니다.
매개변수 |
|
---|---|
결과 |
객체 응답의 검색결과 객체 값은 null이 아니어야 합니다. |
- 반환 값
-
non-null Element
요소: 검색결과를 기반으로 만들어진 요소입니다.
decorateFacetResultElement
decorateFacetResultElement(element, result)
이 메서드를 구현하여 패싯 결과를 장식합니다(예: CSS 변경).
매개변수 |
|
---|---|
요소 |
요소 장식할 수 있는 요소입니다. 값은 null이 아니어야 합니다. |
결과 |
객체 응답의 패싯 결과 객체 값은 null이 아니어야 합니다. |
decoratePaginationElement
decoratePaginationElement(element)
이 메서드를 구현하여 CSS 변경과 같은 페이지로 나누기 버튼을 장식합니다.
매개변수 |
|
---|---|
요소 |
요소 페이지로 나누기 버튼의 요소 값은 null이 아니어야 합니다. |
decorateSearchResultElement
decorateSearchResultElement(element, result)
이 메서드를 구현하여 CSS를 변경하는 등 검색결과를 장식합니다.
매개변수 |
|
---|---|
요소 |
요소 장식할 수 있는 요소입니다. 값은 null이 아니어야 합니다. |
결과 |
객체 응답의 검색결과 객체 값은 null이 아니어야 합니다. |
interceptSearchRequest
InteractiveSearchRequest(request)가 객체를 반환함
이 메서드를 구현하여 요청에 추가 매개변수를 추가합니다.
매개변수 |
|
---|---|
요청 |
객체 원래 요청 값은 null이 아니어야 합니다. |
- 반환 값
-
non-null Object
요청 업데이트된 요청
interceptSearchResponse
interceptSearchResponse(response)
렌더링 전에 응답을 읽으려면 이 메서드를 구현합니다. 응답 객체는 읽기 전용입니다. 검색 호출이 실패하면 응답에 오류가 포함됩니다.
대기 중인 검색 요청이 새로 발행되면 이전 요청이 취소되고 메서드가 호출되지 않습니다.
매개변수 |
|
---|---|
응답 |
객체 검색 응답 값은 null이 아니어야 합니다. |