أداة إنشاء لعناصر ActionResponse
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
build() | Action | تنشئ هذه السمة ردّ الإجراء الحالي وتتحقّق من صحته. |
set | Action | تضبط هذه السمة الردّ على إجراء Navigation. |
set | Action | تضبط هذه السمة الإشعار الذي سيتم عرضه عند تفعيل الإجراء. |
set | Action | تضبط هذه السمة عنوان URL الذي سيتم الانتقال إليه عند تفعيل الإجراء. |
set | Action | يضبط علامة للإشارة إلى أنّ هذا الإجراء غيّر حالة البيانات الحالية. |
مستندات تفصيلية
build()
تنشئ هذه السمة ردّ الإجراء الحالي وتتحقّق من صحته.
الإرجاع
ActionResponse: هي ActionResponse تم التحقّق من صحتها.
عمليات الطرح
Error: إذا كان ردّ الإجراء الذي تم إنشاؤه غير صالح.
setNotification(notification)
تضبط هذه السمة الإشعار الذي سيتم عرضه عند تفعيل الإجراء.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
notification | Notification | Notification المطلوب استخدامه. |
الإرجاع
ActionResponseBuilder: هذا العنصر، للتسلسل
setOpenLink(openLink)
تضبط هذه السمة عنوان URL الذي سيتم الانتقال إليه عند تفعيل الإجراء.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
open | Open | Open المطلوب استخدامه. |
الإرجاع
ActionResponseBuilder: هذا العنصر، للتسلسل
setStateChanged(stateChanged)
يضبط علامة للإشارة إلى أنّ هذا الإجراء غيّر حالة البيانات الحالية. على سبيل المثال، إذا أدّى الإجراء إلى إنشاء مهمة أو تعديل معلومات الاتصال. عند ضبط هذا العلامة على "صحيح"، يمكن للخدمات، مثل Gmail، محاولة محو أي بيانات حالة مخزّنة مؤقتًا مرتبطة بهذا الإجراء.
المَعلمات
| الاسم | النوع | الوصف |
|---|---|---|
state | Boolean | تحدّد هذه السمة ما إذا كان هذا الإجراء قد غيّر بيانات الحالة الحالية. القيمة التلقائية هي "خطأ". |
الإرجاع
ActionResponseBuilder: هذا العنصر، للتسلسل