ResultsContainerAdapter
結果コンテナのアダプタ
Methods
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
インターセプト SearchRequest(request) はオブジェクトを返します
このメソッドを実装して、リクエストにパラメータを追加します。
パラメータ |
|
---|---|
request |
オブジェクト 元のリクエスト 値を null にすることはできません。 |
- 戻り値
-
non-null Object
リクエスト 更新されたリクエスト
interceptSearchResponse
interceptSearchResponse(response)
このメソッドを実装して、レンダリング前にレスポンスを読み取ります。レスポンス オブジェクトは読み取り専用です。検索呼び出しが失敗すると、レスポンスにエラーが含まれます。
検索リクエストが保留中の間に新しい検索リクエストが発行された場合、前のリクエストはキャンセルされ、メソッドは呼び出されません。
パラメータ |
|
---|---|
レスポンス |
オブジェクト 検索レスポンス 値を null にすることはできません。 |