Class Action

الإجراء

يشير ذلك المصطلح إلى إجراء يفعِّل التفاعل داخل عناصر واجهة المستخدم. لا يحدث هذا الإجراء على البرنامج مباشرةً، بل يستدعي دالة استدعاء "برمجة تطبيقات 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الوصف
functionNameStringاسم الدالة. يمكنك استخدام الدوال من المكتبات المضمّنة، مثل Library.libFunction1.

استرجاع الكرة

Action: هذا الكائن للتسلسل.


setLoadIndicator(loadIndicator)

لضبط مؤشر التحميل الذي يظهر أثناء تنفيذ الإجراء.

المَعلمات

الاسمTypeالوصف
loadIndicatorLoadIndicatorالمؤشر الذي سيتم عرضه.

استرجاع الكرة

Action: هذا الكائن للتسلسل.


setParameters(parameters)

تسمح هذه السياسة بتمرير المعلمات المخصّصة إلى دالة رد الاتصال. اختياريّ.

المَعلمات

الاسمTypeالوصف
parametersObjectيجب أن تكون كل من المفاتيح والقيم سلاسل.

استرجاع الكرة

Action: هذا الكائن للتسلسل.

الطرق المتوقّفة نهائيًا