Class Action

تنظيم صفحاتك في مجموعات يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
الإجراء

إجراء يتيح التفاعل ضمن عناصر واجهة المستخدم. لا يحدث الإجراء مباشرةً على العميل، بل يستدعي وظيفة معاودة الاتصال ببرمجة التطبيقات مع معلَمات اختيارية.

var image = CardService.newImage()
    .setOnClickAction(CardService.newAction()
        .setFunctionName("handleImageClick")
        .setParameters({imageSrc: 'carImage'}));

الطُرق

الطريقةنوع الإرجاعوصف قصير
setFunctionName(functionName)Actionتحدد اسم دالة رد الاتصال التي سيتم طلبها.
setLoadIndicator(loadIndicator)Actionتضبط هذه السياسة مؤشر التحميل الذي يظهر أثناء تنفيذ الإجراء.
setParameters(parameters)Actionيسمح هذا الإعداد بتمرير المعلّمات المخصّصة إلى دالة رد الاتصال.

المستندات التفصيلية

setFunctionName(functionName)

تحدد اسم دالة رد الاتصال التي سيتم طلبها. مطلوبة.

المَعلمات

الاسمالنوعالوصف
functionNameStringاسم الدالة. يمكنك استخدام وظائف من المكتبات المضمّنة، مثل Library.libFunction1.

تذكرة ذهاب وعودة

Action — هذا العنصر للسلاسل.


setLoadIndicator(loadIndicator)

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

المَعلمات

الاسمالنوعالوصف
loadIndicatorLoadIndicatorالمؤشر المراد عرضه.

تذكرة ذهاب وعودة

Action — هذا العنصر للسلاسل.


setParameters(parameters)

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

المَعلمات

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

تذكرة ذهاب وعودة

Action — هذا العنصر للسلاسل.

الطرق التي تم إيقافها نهائيًا