الواجهة: محوّية حاوية الحاويات

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.

الطُرق

createFacetResultElement

createFacetResultElement(Result) تعرض عنصرًا

استخدم هذه الطريقة لإلغاء عرض نتيجة الواجهة.

المعلمة

نتيجة

اعتراض

عنصر نتيجة واجهة من الاستجابة

يجب ألا تكون القيمة فارغة.

المرتجعات

تمّ إنشاء عنصر non-null Element بناءً على نتيجة واجهة.

createSearchResultElement

createSearchResultElement(result) تعرض عنصرًا

ويمكنك تنفيذ هذه الطريقة لإلغاء عرض نتيجة البحث.

المعلمة

نتيجة

اعتراض

عنصر نتيجة بحث من الرد

يجب ألا تكون القيمة فارغة.

المرتجعات

تم إنشاء عنصر non-null Element بناءً على نتيجة بحث.

عنصر الزينة FacetResult

زيناتFacetResultElement(عنصر، نتيجة)

ويمكنك تنفيذ هذه الطريقة لزخرفة نتيجة واجهة، مثل تغيير CSS.

المعلمة

العنصر

العنصر

العنصر الذي يمكنك التزيين به

يجب ألا تكون القيمة فارغة.

نتيجة

اعتراض

عنصر نتيجة واجهة من الاستجابة

يجب ألا تكون القيمة فارغة.

decorationatePaginationElement

decorationatePaginationElement(Element)

ويمكنك تنفيذ هذه الطريقة لتزيين أزرار التقسيم على صفحات، مثل تغيير CSS.

المعلمة

العنصر

العنصر

عنصر أزرار التقسيم على صفحات.

يجب ألا تكون القيمة فارغة.

تزيين عنصر نتيجة البحث

decorationateSearchResultElement(Element, results)

ويمكنك تنفيذ هذه الطريقة لتزيين نتيجة البحث، مثل تغيير CSS.

المعلمة

العنصر

العنصر

العنصر الذي يمكنك التزيين به

يجب ألا تكون القيمة فارغة.

نتيجة

اعتراض

عنصر نتيجة بحث من الرد

يجب ألا تكون القيمة فارغة.

طلب اعتراض

ObjectSearchRequest(request) يعرض Object

يمكنك تنفيذ هذه الطريقة لإضافة معلَمات إضافية عند الطلب.

المعلمة

طلب

اعتراض

الطلب الأصلي

يجب ألا تكون القيمة فارغة.

المرتجعات

طلب non-null Object الطلب المعدّل

استجابة الاستجابة

اعتراض(استجابة)

استخدِم هذه الطريقة لقراءة الرد قبل العرض. عنصر الاستجابة هو للقراءة فقط. وفي حال تعذُّر طلب البحث، سيحتوي الرد على الخطأ.

وإذا تم إصدار طلب بحث جديد أثناء تعليق أحد الطلبات، يتم إلغاء الطلب السابق ولا يتم استدعاء الطريقة.

المعلمة

رد

اعتراض

الردّ على البحث

يجب ألا تكون القيمة فارغة.