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 به این کارت اضافه می کند.

مولفه های

نام تایپ کنید شرح
cardAction CardAction CardAction برای استفاده.

برگشت

CardBuilder - این شی، برای زنجیر کردن.


addSection(section)

بخشی را به این کارت اضافه می کند. شما نمی توانید بیش از 100 بخش به یک کارت اضافه کنید.

مولفه های

نام تایپ کنید شرح
section CardSection CardSection برای استفاده.

برگشت

CardBuilder - این شی، برای زنجیر کردن.


build()

کارت فعلی را می سازد و آن را تأیید می کند.

برگشت

Card - کارت معتبر.

پرتاب می کند

Error - اگر کارت ساخته شده معتبر نباشد.


setDisplayStyle(displayStyle)

سبک نمایش این کارت را تنظیم می کند.

اگر سبک نمایش روی DisplayStyle.REPLACE تنظیم شده باشد، کارت با جایگزین کردن نمای کارت بالایی در پشته کارت نشان داده می شود.

اگر سبک نمایش روی DisplayStyle.PEEK تنظیم شده باشد، سرصفحه کارت در پایین نوار کناری ظاهر می شود و تا حدی کارت بالای فعلی پشته را می پوشاند. با کلیک روی هدر، کارت به پشته کارت می‌رود. اگر کارت فاقد هدر باشد، به جای آن از هدر تولید شده استفاده می شود.

DisplayStyle فقط برای کارت بازگردانده شده از تابع ماشه متنی کار می کند.

مولفه های

نام تایپ کنید شرح
displayStyle DisplayStyle DisplayStyle برای تنظیم.

برگشت

CardBuilder - این شی، برای زنجیر کردن.


setFixedFooter(fixedFooter)

یک فوتر ثابت برای این کارت تنظیم می کند.

مولفه های

نام تایپ کنید شرح
fixedFooter FixedFooter FixedFooter برای استفاده.

برگشت

CardBuilder - این شی، برای زنجیر کردن.


setHeader(cardHeader)

هدر این کارت را تنظیم می کند.

مولفه های

نام تایپ کنید شرح
cardHeader CardHeader CardHeader برای استفاده.

برگشت

CardBuilder - این شی، برای زنجیر کردن.


setName(name)

نام این کارت را تعیین می کند. نام را می توان برای ناوبری استفاده کرد.

مولفه های

نام تایپ کنید شرح
name String نام.

برگشت

CardBuilder - این شی، برای زنجیر کردن.


setPeekCardHeader(peekCardHeader)

سرصفحه کارت نگاه کردن را تنظیم می کند.

کارت زیرچشمی روی اولین کارتی تنظیم می شود که از یک تابع ماشه متنی بازگردانده شده است. از آن به عنوان یک ویجت مکان‌نمای توصیفی استفاده می‌شود تا کاربران بتوانند از پشته صفحه اصلی به پشته متنی حرکت کنند.

مولفه های

نام تایپ کنید شرح
peekCardHeader CardHeader CardHeader برای تنظیم.

برگشت

CardBuilder - این شی، برای زنجیر کردن.