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