SearchBoxمحوّل
محوّل مربع البحث
الطُرق
إنشاء اقتراح عنصر
createSuggestionElement(suggestion) يعرض عنصرًا
ويمكنك تنفيذ هذه الطريقة لإلغاء عرض اقتراح.
المعلمة |
|
---|---|
اقتراح |
اعتراض كائن مقترح من الرد يجب ألا تكون القيمة فارغة. |
- المرتجعات
-
تم إنشاء عنصر
non-null Element
بناءً على اقتراح.
تزيين عنصر الاقتراح
decorationateSuggestionElement(عنصر، اقتراح)
ويمكنك تنفيذ هذه الطريقة لتزيين اقتراح، مثل تغيير CSS.
المعلمة |
|
---|---|
العنصر |
العنصر العنصر الذي يمكنك التزيين به يجب ألا تكون القيمة فارغة. |
اقتراح |
اعتراض كائن مقترح من الرد يجب ألا تكون القيمة فارغة. |
طلب اعتراض
إرجاع ObjectSuggestRequest(request) للكائن
يمكنك تنفيذ هذه الطريقة لإضافة معلَمات إضافية عند الطلب.
المعلمة |
|
---|---|
طلب |
اعتراض الطلب الأصلي يجب ألا تكون القيمة فارغة. |
- المرتجعات
-
طلب
non-null Object
الطلب المعدّل
استجابة اعتراض
اعتراضSuggestResponse(الرد)
استخدِم هذه الطريقة لقراءة الرد المقترح قبل العرض. عنصر الاستجابة هو للقراءة فقط. وإذا تعذّر إجراء المكالمة، ستتضمّن الاستجابة رسالة الخطأ.
وإذا تم إصدار طلب اقتراح جديد أثناء تعليق أحد الطلبات، يتم إلغاء الطلب السابق ولا يتم استدعاء الطريقة.
المعلمة |
|
---|---|
رد |
اعتراض الرد المقترَح يجب ألا تكون القيمة فارغة. |