Class CardBuilder

أداة إنشاء البطاقات

أداة إنشاء لكائنات Card

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
addCardAction(cardAction)CardBuilderتُضيف CardAction إلى هذه البطاقة.
addSection(section)CardBuilderتُضيف قسمًا إلى هذه البطاقة.
build()Cardإنشاء البطاقة الحالية والتحقّق منها
setDisplayStyle(displayStyle)CardBuilderلضبط نمط عرض هذه البطاقة.
setFixedFooter(fixedFooter)CardBuilderلضبط تذييل ثابت لهذه البطاقة.
setHeader(cardHeader)CardBuilderلضبط عنوان هذه البطاقة.
setName(name)CardBuilderلضبط اسم هذه البطاقة.
setPeekCardHeader(peekCardHeader)CardBuilderلضبط عنوان بطاقة "الاطّلاع السريع"

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

addCardAction(cardAction)

تُضيف CardAction إلى هذه البطاقة.

المعلَمات

الاسمالنوعالوصف
cardActionCardActionCardAction المطلوب استخدامه

الإرجاع

CardBuilder: هذا العنصر، لإنشاء سلسلة.


addSection(section)

تُضيف قسمًا إلى هذه البطاقة. لا يمكنك إضافة أكثر من 100 قسم إلى بطاقة.

المعلَمات

الاسمالنوعالوصف
sectionCardSectionCardSection المطلوب استخدامه

الإرجاع

CardBuilder: هذا العنصر، لإنشاء سلسلة.


build()

إنشاء البطاقة الحالية والتحقّق منها

الإرجاع

Card: بطاقة تم إثبات ملكيتها

عمليات الرمي

Error - إذا كانت البطاقة التي تم إنشاؤها غير صالحة.


setDisplayStyle(displayStyle)

لضبط نمط عرض هذه البطاقة.

إذا تم ضبط نمط العرض على DisplayStyle.REPLACE، يتم عرض البطاقة من خلال استبدال عرض البطاقة العلوية في حزمة البطاقات.

إذا تم ضبط نمط العرض على DisplayStyle.PEEK، يظهر عنوان البطاقة في أسفل الشريط الجانبي، ما يغطّي جزئيًا البطاقة العلوية الحالية في الحزمة. يؤدي النقر على العنوان إلى عرض البطاقة في حزمة البطاقات. إذا لم تتضمّن البطاقة عنوانًا، يتم استخدام عنوان تم إنشاؤه بدلاً من ذلك.

لا تعمل DisplayStyle إلا مع البطاقة التي يتم عرضها من دالة العنصر المشغِّل السياقي.

المعلَمات

الاسمالنوعالوصف
displayStyleDisplayStyleDisplayStyle المطلوب ضبطه

الإرجاع

CardBuilder: هذا العنصر، لإنشاء سلسلة.


setFixedFooter(fixedFooter)

لضبط تذييل ثابت لهذه البطاقة.

المعلَمات

الاسمالنوعالوصف
fixedFooterFixedFooterFixedFooter المطلوب استخدامه

الإرجاع

CardBuilder: هذا العنصر، لإنشاء سلسلة.


setHeader(cardHeader)

لضبط عنوان هذه البطاقة.

المعلَمات

الاسمالنوعالوصف
cardHeaderCardHeaderCardHeader المطلوب استخدامه

الإرجاع

CardBuilder: هذا العنصر، لإنشاء سلسلة.


setName(name)

لضبط اسم هذه البطاقة. يمكن استخدام الاسم للتنقّل.

المعلَمات

الاسمالنوعالوصف
nameStringالاسم.

الإرجاع

CardBuilder: هذا العنصر، لإنشاء سلسلة.


setPeekCardHeader(peekCardHeader)

لضبط عنوان بطاقة "الاطّلاع السريع"

يتم ضبط بطاقة المعاينة على أول بطاقة يتم عرضها من دالة عامل تشغيل سياقي. ويتم استخدامه كتطبيق مصغّر نائب وصفي حتى يتمكّن المستخدمون من الانتقال من حزمة صفحة رئيسية إلى الحزمة السياقية.

المعلَمات

الاسمالنوعالوصف
peekCardHeaderCardHeaderCardHeader المطلوب ضبطه

الإرجاع

CardBuilder: هذا العنصر، لإنشاء سلسلة.