إجراء يتيح التفاعل ضمن عناصر واجهة المستخدم. لا يحدث الإجراء مباشرةً على العميل، بل يستدعي وظيفة معاودة الاتصال ببرمجة التطبيقات مع معلَمات اختيارية.
var image = CardService.newImage() .setOnClickAction(CardService.newAction() .setFunctionName("handleImageClick") .setParameters({imageSrc: 'carImage'}));
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
setFunctionName(functionName) | Action | تحدد اسم دالة رد الاتصال التي سيتم طلبها. |
setLoadIndicator(loadIndicator) | Action | تضبط هذه السياسة مؤشر التحميل الذي يظهر أثناء تنفيذ الإجراء. |
setParameters(parameters) | Action | يسمح هذا الإعداد بتمرير المعلّمات المخصّصة إلى دالة رد الاتصال. |
المستندات التفصيلية
setFunctionName(functionName)
تحدد اسم دالة رد الاتصال التي سيتم طلبها. مطلوبة.
المَعلمات
الاسم | النوع | الوصف |
---|---|---|
functionName | String | اسم الدالة. يمكنك استخدام وظائف من المكتبات المضمّنة، مثل Library.libFunction1 . |
تذكرة ذهاب وعودة
Action
— هذا العنصر للسلاسل.
setLoadIndicator(loadIndicator)
تضبط هذه السياسة مؤشر التحميل الذي يظهر أثناء تنفيذ الإجراء.
المَعلمات
الاسم | النوع | الوصف |
---|---|---|
loadIndicator | LoadIndicator | المؤشر المراد عرضه. |
تذكرة ذهاب وعودة
Action
— هذا العنصر للسلاسل.
setParameters(parameters)
يسمح هذا الإعداد بتمرير المعلّمات المخصّصة إلى دالة رد الاتصال. اختياريّ.
المَعلمات
الاسم | النوع | الوصف |
---|---|---|
parameters | Object | يجب أن تكون كل من المفاتيح والقيم سلاسل. |
تذكرة ذهاب وعودة
Action
— هذا العنصر للسلاسل.