ResultsContainerAdapter
مهايئ حاوية النتائج
الطُرق
createFacetResultElement
يعرض createFacetResultElement(النتيجة) العنصر
نفِّذ هذه الطريقة لإلغاء عرض نتيجة واجهة.
المَعلمة |
|
---|---|
نتيجة |
الكائن كائن نتيجة واجهة من الاستجابة يجب ألا تكون القيمة فارغة. |
- المرتجعات
-
تم إنشاء عنصر
non-null Element
بناءً على نتيجة واجهة.
createSearchResultElement
يعرض createSearchResultElement(result) العنصر.
استخدِم هذه الطريقة لإلغاء عرض نتيجة البحث.
المَعلمة |
|
---|---|
نتيجة |
الكائن عنصر نتيجة البحث من الردّ يجب ألا تكون القيمة فارغة. |
- المرتجعات
-
تم إنشاء عنصر
non-null Element
بناءً على نتيجة بحث.
decorateFacetResultElement
decorateFacetResultElement(element, result)
نفِّذ هذه الطريقة لتزيين نتيجة واجهة، مثل تغيير CSS.
المَعلمة |
|
---|---|
عنصر |
عنصر عنصر يمكنك التزيين عليه. يجب ألا تكون القيمة فارغة. |
نتيجة |
الكائن كائن نتيجة واجهة من الاستجابة يجب ألا تكون القيمة فارغة. |
decoratePaginationElement
decoratePaginationElement(element)
نفِّذ هذه الطريقة لتزيين أزرار التقسيم على صفحات، مثل تغيير CSS.
المَعلمة |
|
---|---|
عنصر |
عنصر عنصر أزرار التقسيم على صفحات. يجب ألا تكون القيمة فارغة. |
decorateSearchResultElement
decorateSearchResultElement(element, result)
نفِّذ هذه الطريقة لتزيين نتيجة بحث، مثل تغيير CSS.
المَعلمة |
|
---|---|
عنصر |
عنصر عنصر يمكنك التزيين عليه. يجب ألا تكون القيمة فارغة. |
نتيجة |
الكائن عنصر نتيجة البحث من الردّ يجب ألا تكون القيمة فارغة. |
interceptSearchRequest
يؤدي اعتراض_طلب البحث(request) إلى عرض "كائن"
نفِّذ هذه الطريقة لإضافة معلَمات إضافية في الطلب.
المَعلمة |
|
---|---|
طلب |
الكائن الطلب الأصلي يجب ألا تكون القيمة فارغة. |
- المرتجعات
-
طلب
non-null Object
الطلب المحدّث
interceptSearchResponse
interceptSearchResponse(response)
نفِّذ هذه الطريقة لقراءة الرد قبل العرض. كائن الاستجابة للقراءة فقط. إذا تعذّر طلب البحث، سيحتوي الرد على الخطأ.
إذا صدر طلب بحث جديد وكان الطلب في انتظار المراجعة، يتم إلغاء الطلب السابق ولا يتم استدعاء الطريقة.
المَعلمة |
|
---|---|
رد |
الكائن الردّ من خلال البحث يجب ألا تكون القيمة فارغة. |