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