Class CardBuilder

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 जोड़ता है.

पैरामीटर

नामTypeब्यौरा
cardActionCardActionइस्तेमाल करने के लिए CardAction.

रिटर्न

CardBuilder — यह ऑब्जेक्ट, चेन करने के लिए है.


addSection(section)

इस कार्ड में एक सेक्शन जोड़ता है. किसी कार्ड में 100 से ज़्यादा सेक्शन नहीं जोड़े जा सकते.

पैरामीटर

नामTypeब्यौरा
sectionCardSectionइस्तेमाल करने के लिए CardSection.

रिटर्न

CardBuilder — यह ऑब्जेक्ट, चेन करने के लिए है.


build()

मौजूदा कार्ड बनाता है और उसकी पुष्टि करता है.

रिटर्न

Card — पुष्टि किया गया कार्ड.

थ्रो

Error — अगर बनाया गया कार्ड मान्य नहीं है.


setDisplayStyle(displayStyle)

इस कार्ड के लिए डिसप्ले स्टाइल सेट करता है.

अगर डिसप्ले स्टाइल DisplayStyle.REPLACE पर सेट है, तो कार्ड स्टैक में सबसे ऊपर वाले कार्ड का व्यू बदलकर दिखाया जाता है.

अगर डिसप्ले स्टाइल DisplayStyle.PEEK पर सेट है, तो कार्ड का हेडर, साइडबार के सबसे नीचे दिखता है. यह स्टैक के मौजूदा ऊपरी कार्ड को कुछ हद तक कवर करता है. हेडर पर क्लिक करने से, कार्ड पॉप-अप, कार्ड स्टैक में चला जाता है. अगर कार्ड में कोई हेडर नहीं है, तो इसकी जगह जनरेट किए गए हेडर का इस्तेमाल किया जाता है.

DisplayStyle सिर्फ़ काम के ट्रिगर फ़ंक्शन से दिखाए गए कार्ड के लिए काम करता है.

पैरामीटर

नामTypeब्यौरा
displayStyleDisplayStyleसेट किया जाने वाला DisplayStyle.

रिटर्न

CardBuilder — यह ऑब्जेक्ट, चेन करने के लिए है.


setFixedFooter(fixedFooter)

इस कार्ड के लिए फ़िक्स्ड फ़ुटर सेट करता है.

पैरामीटर

नामTypeब्यौरा
fixedFooterFixedFooterइस्तेमाल करने के लिए FixedFooter.

रिटर्न

CardBuilder — यह ऑब्जेक्ट, चेन करने के लिए है.


setHeader(cardHeader)

इस कार्ड का हेडर सेट करता है.

पैरामीटर

नामTypeब्यौरा
cardHeaderCardHeaderइस्तेमाल करने के लिए CardHeader.

रिटर्न

CardBuilder — यह ऑब्जेक्ट, चेन करने के लिए है.


setName(name)

इस कार्ड के लिए नाम सेट करता है. इस नाम का इस्तेमाल नेविगेशन के लिए किया जा सकता है.

पैरामीटर

नामTypeब्यौरा
nameStringनाम.

रिटर्न

CardBuilder — यह ऑब्जेक्ट, चेन करने के लिए है.


setPeekCardHeader(peekCardHeader)

झलक कार्ड का हेडर सेट करता है.

पीक कार्ड, कॉन्टेक्स्ट के हिसाब से ट्रिगर किए गए फ़ंक्शन से दिखाए गए पहले कार्ड पर सेट होता है. इसका इस्तेमाल जानकारी देने वाले प्लेसहोल्डर विजेट के तौर पर किया जाता है, ताकि उपयोगकर्ता होम पेज स्टैक से कॉन्टेक्स्चुअल स्टैक पर जा सकें.

पैरामीटर

नामTypeब्यौरा
peekCardHeaderCardHeaderसेट किया जाने वाला CardHeader.

रिटर्न

CardBuilder — यह ऑब्जेक्ट, चेन करने के लिए है.