Class CardBuilder

CardBuilder

Card ऑब्जेक्ट बनाने वाला बिल्डर.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addCardAction(cardAction)CardBuilderइस कार्ड में CardAction जोड़ता है.
addExpressionData(expressionData)CardBuilderइस कार्ड में एक्सप्रेशन डेटा जोड़ता है.
addSection(section)CardBuilderइस कार्ड में एक सेक्शन जोड़ता है.
build()Cardमौजूदा कार्ड बनाता है और उसकी पुष्टि करता है.
setDisplayStyle(displayStyle)CardBuilderइस कार्ड के लिए डिसप्ले स्टाइल सेट करता है.
setFixedFooter(fixedFooter)CardBuilderइस कार्ड के लिए फ़ुटर सेट करता है.
setHeader(cardHeader)CardBuilderइस कार्ड के लिए हेडर सेट करता है.
setName(name)CardBuilderइस कार्ड के लिए नाम सेट करता है.
setPeekCardHeader(peekCardHeader)CardBuilderपीक कार्ड का हेडर सेट करता है.

ज़्यादा जानकारी वाला दस्तावेज़

addCardAction(cardAction)

इस कार्ड में CardAction जोड़ता है.

पैरामीटर

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

वापसी का टिकट

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


addExpressionData(expressionData)

इस कार्ड में एक्सप्रेशन डेटा जोड़ता है.

ExpressionData, CEL लॉजिक और शर्त के साथ-साथ यह भी तय करता है कि शर्त पूरी होने पर कौनसा इवेंट ट्रिगर करना है.

पैरामीटर

नामटाइपब्यौरा
expressionDataExpressionDataइस्तेमाल करने के लिए ExpressionData.

वापसी का टिकट

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


addSection(section)

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

पैरामीटर

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

वापसी का टिकट

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


build()

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

वापसी का टिकट

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

थ्रो

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


setDisplayStyle(displayStyle)

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

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

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

DisplayStyle का इस्तेमाल सिर्फ़ उन कार्ड के लिए किया जा सकता है जिन्हें कॉन्टेक्स्ट के हिसाब से ट्रिगर होने वाले फ़ंक्शन से वापस भेजा गया है.

पैरामीटर

नामटाइपब्यौरा
displayStyleDisplayStyleसेट करने के लिए DisplayStyle.

वापसी का टिकट

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


setFixedFooter(fixedFooter)

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

पैरामीटर

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

वापसी का टिकट

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


setHeader(cardHeader)

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

पैरामीटर

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

वापसी का टिकट

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


setName(name)

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

पैरामीटर

नामटाइपब्यौरा
nameStringनाम.

वापसी का टिकट

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


setPeekCardHeader(peekCardHeader)

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

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

पैरामीटर

नामटाइपब्यौरा
peekCardHeaderCardHeaderसेट करने के लिए CardHeader.

वापसी का टिकट

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