gapi.cloudsearch.widget.resultscontainer.Builder
ตัวสร้างคอนเทนเนอร์ผลลัพธ์ ใช้ตัวสร้างและอย่าเรียกคอนสตรัคเตอร์คอนเทนเนอร์โดยตรง
ผู้ผลิต
ช่างก่อสร้าง
new Builder()
ตัวอย่าง
// Builds a results container.
function onload() {
gapi.client.init({
'apiKey': '<your api key>',
'clientId': '<your client id>',
// Add additional scopes if needed
'scope': 'https://www.googleapis.com/auth/cloud_search.query',
'hosted_domain': '<your G Suite domain>',
});
const resultscontainer =
new gapi.cloudsearch.widget.resultscontainer.Builder()
.setSearchResultsContainerElement(document.getElementById('search_result'))
.build();
const searchBox = new gapi.cloudsearch.widget.searchbox.Builder()
.setInput(document.getElementById('input'))
.setAnchor(document.getElementById('input').parentElement)
.setResultsContainer(resultscontainer);
.build();
}
gapi.load('client:cloudsearch-widget', onload);
เมธอด
สร้าง
build() จะแสดงผลลัพธ์เป็น ResultsContainer
สร้างคอนเทนเนอร์ผลลัพธ์
- การคืนสินค้า
-
non-null ResultsContainer
setAdapter
setAdapter(adapter) แสดงผล Builder
ไม่บังคับ ตั้งค่าอะแดปเตอร์เพื่อปรับแต่งประสบการณ์ของผู้ใช้
พารามิเตอร์ |
|
---|---|
adapter |
ค่าต้องไม่เท่ากับ Null |
- การคืนสินค้า
-
non-null Builder
this
setFacetResultsContainerElement
setFacetResultsContainerElement(facetResultsContainerElement) แสดงผล Builder
กำหนดองค์ประกอบคอนเทนเนอร์สำหรับผลการค้นหาข้อมูลประกอบ ต้องเป็นองค์ประกอบที่ถูกต้องซึ่งมีโหนดย่อยได้
พารามิเตอร์ |
|
---|---|
facetResultsContainerElement |
องค์ประกอบ ค่าต้องไม่เท่ากับ Null |
- การคืนสินค้า
-
non-null Builder
สิ่งนี้
setIncludePagination
setIncludePagination(includePagination) แสดงผล Builder
ไม่บังคับ ค่าเริ่มต้นคือ "จริง" รวม UI การแบ่งหน้าเริ่มต้นไว้ในคอนเทนเนอร์ผลลัพธ์ หากตั้งค่าเป็น "จริง"
พารามิเตอร์ |
|
---|---|
includePagination |
บูลีน |
- การคืนสินค้า
-
non-null Builder
สิ่งนี้
setResultsContainer
setResultsContainer(resultsContainer) แสดงผล Builder
ต้องระบุ ตั้งค่าองค์ประกอบของคอนเทนเนอร์ ต้องเป็นองค์ประกอบที่ถูกต้องซึ่งมีโหนดย่อยได้
พารามิเตอร์ |
|
---|---|
resultsContainer |
องค์ประกอบ ค่าต้องไม่เท่ากับ Null |
- เลิกใช้
- การคืนสินค้า
-
non-null Builder
this
setSearchApplicationId
setSearchApplicationId(searchApplicationId) แสดงผล Builder
ไม่บังคับ ตั้งค่ารหัสแอปพลิเคชันการค้นหาที่จะใช้สำหรับคำขอ ต้องขึ้นต้นด้วย "searchapplications/"
พารามิเตอร์ |
|
---|---|
searchApplicationId |
สตริง |
- การคืนสินค้า
-
non-null Builder
this
setSearchResultsContainerElement
setSearchResultsContainerElement(searchResultsContainerElement) แสดงผล Builder
ต้องระบุ ตั้งค่าองค์ประกอบของคอนเทนเนอร์ ต้องเป็นองค์ประกอบที่ถูกต้องซึ่งมีโหนดย่อยได้
พารามิเตอร์ |
|
---|---|
searchResultsContainerElement |
องค์ประกอบ ค่าต้องไม่เท่ากับ Null |
- การคืนสินค้า
-
non-null Builder
this