خط فاصل أفقي لإضافة فاصل إلى بطاقة الإضافة، استخدِم طريقة newDivider()
ضمن CardService. على سبيل المثال، ينشئ النموذج التالي بطاقة بسيطة تتضمّن فقرتَين مفصولتَين بخط فاصل.
function buildCard() { const cardSection1TextParagraph1 = CardService.newTextParagraph().setText('Hello world!'); const cardSection1Divider1 = CardService.newDivider(); const cardSection1TextParagraph2 = CardService.newTextParagraph().setText('Hello world!'); const cardSection1 = CardService.newCardSection() .addWidget(cardSection1TextParagraph1) .addWidget(cardSection1Divider1) .addWidget(cardSection1TextParagraph2); const card = CardService.newCardBuilder().addSection(cardSection1).build(); return card; }
الطُرق
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
add | Widget | تضيف هذه السمة إجراء الحدث الذي يمكن تنفيذه على التطبيق المصغّر. |
set | Widget | يضبط هذا الإجراء المعرّف الفريد الذي تمّ تعيينه والذي يُستخدَم لتحديد الأداة التي سيتمّ تغييرها. |
set | Widget | تضبط هذه السمة مستوى ظهور التطبيق المصغّر. |
مستندات تفصيلية
addEventAction(eventAction)
تضيف هذه السمة إجراء الحدث الذي يمكن تنفيذه على التطبيق المصغّر.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
event | Event | تمثّل هذه السمة Event المطلوب إضافتها. |
الإرجاع
Widget — العنصر، للتسلسل
setId(id)
يضبط هذا الإجراء المعرّف الفريد الذي تمّ تعيينه والذي يُستخدَم لتحديد الأداة التي سيتمّ تغييرها. لا يمكن تغيير التطبيقات المصغّرة إلا في الإضافات.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
id | String | معرّف الأداة، ويمكن أن يتضمّن 64 حرفًا بحدّ أقصى وبالتنسيق `[a-zA-Z0-9-]+`. |
الإرجاع
Widget: هذا العنصر، للتسلسل
setVisibility(visibility)
تضبط هذه السمة مستوى ظهور الأداة. القيمة التلقائية هي `VISIBLE`.
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
visibility | Visibility | Visibility الأداة |
الإرجاع
Widget — العنصر، للتسلسل