Class CardBuilder

কার্ড নির্মাতা

Card অবজেক্টের জন্য একটি নির্মাতা।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Card Action(cardAction) Card Builder এই কার্ডে একটি Card Action যোগ করে।
add Expression Data(expressionData) Card Builder এই কার্ডে একটি এক্সপ্রেশন ডেটা যোগ করে।
add Section(section) Card Builder এই কার্ডে একটি বিভাগ যোগ করে।
build() Card বর্তমান কার্ডটি তৈরি করে এবং এটি যাচাই করে।
set Display Style(displayStyle) Card Builder এই কার্ডের জন্য প্রদর্শন শৈলী সেট করে।
set Fixed Footer(fixedFooter) Card Builder এই কার্ডের জন্য একটি নির্দিষ্ট পাদলেখ সেট করে।
set Header(cardHeader) Card Builder এই কার্ডের জন্য হেডার সেট করে।
set Name(name) Card Builder এই কার্ডের নাম সেট করে।
set Peek Card Header(peekCardHeader) Card Builder পিক কার্ড হেডার সেট করে।

বিস্তারিত ডকুমেন্টেশন

add Card Action(cardAction)

এই কার্ডে একটি Card Action যোগ করে।

পরামিতি

নাম আদর্শ বিবরণ
card Action Card Action ব্যবহারের জন্য Card Action

প্রত্যাবর্তন

Card Builder — এই অবজেক্টটি, চেইনিং এর জন্য।


add Expression Data(expressionData)

এই কার্ডে একটি এক্সপ্রেশন ডেটা যোগ করে।

এক্সপ্রেশনডেটা CEL লজিক এবং কন্ডিশন সংজ্ঞায়িত করে, সেইসাথে কোন কন্ডিশন পূরণ হলে কোন ইভেন্টটি ট্রিগার করতে হবে তাও নির্ধারণ করে।

পরামিতি

নাম আদর্শ বিবরণ
expression Data Expression Data ব্যবহার করার জন্য Expression Data

প্রত্যাবর্তন

Card Builder — এই অবজেক্টটি, চেইনিং এর জন্য।


add Section(section)

এই কার্ডে একটি বিভাগ যোগ করে। আপনি একটি কার্ডে ১০০টির বেশি বিভাগ যোগ করতে পারবেন না।

পরামিতি

নাম আদর্শ বিবরণ
section Card Section ব্যবহার করার জন্য Card Section

প্রত্যাবর্তন

Card Builder — এই অবজেক্টটি, চেইনিং এর জন্য।


build()

বর্তমান কার্ডটি তৈরি করে এবং এটি যাচাই করে।

প্রত্যাবর্তন

Card — একটি বৈধ কার্ড।

থ্রো

Error — যদি তৈরি কার্ডটি বৈধ না হয়।


set Display Style(displayStyle)

এই কার্ডের জন্য প্রদর্শন শৈলী সেট করে।

যদি ডিসপ্লে স্টাইলটি Display Style.REPLACE তে সেট করা থাকে, তাহলে কার্ড স্ট্যাকের উপরের কার্ডের ভিউ প্রতিস্থাপন করে কার্ডটি দেখানো হবে।

যদি ডিসপ্লে স্টাইলটি Display Style.PEEK তে সেট করা থাকে, তাহলে কার্ডের হেডারটি সাইডবারের নীচে প্রদর্শিত হবে, যা স্ট্যাকের বর্তমান উপরের কার্ডটিকে আংশিকভাবে ঢেকে রাখবে। হেডারে ক্লিক করলে কার্ডটি কার্ড স্ট্যাকে পপ হয়ে যাবে। যদি কার্ডের কোন হেডার না থাকে, তাহলে একটি জেনারেটেড হেডার ব্যবহার করা হবে।

Display Style শুধুমাত্র প্রাসঙ্গিক ট্রিগার ফাংশন থেকে ফিরে আসা কার্ডের জন্য কাজ করে।

পরামিতি

নাম আদর্শ বিবরণ
display Style Display Style সেট করার জন্য Display Style

প্রত্যাবর্তন

Card Builder — এই অবজেক্টটি, চেইনিং এর জন্য।


set Fixed Footer(fixedFooter)

এই কার্ডের জন্য একটি নির্দিষ্ট পাদলেখ সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
fixed Footer Fixed Footer ব্যবহারের জন্য Fixed Footer

প্রত্যাবর্তন

Card Builder — এই অবজেক্টটি, চেইনিং এর জন্য।


set Header(cardHeader)

এই কার্ডের জন্য হেডার সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
card Header Card Header ব্যবহার করার জন্য Card Header

প্রত্যাবর্তন

Card Builder — এই অবজেক্টটি, চেইনিং এর জন্য।


set Name(name)

এই কার্ডের নাম সেট করে। নামটি নেভিগেশনের জন্য ব্যবহার করা যেতে পারে।

পরামিতি

নাম আদর্শ বিবরণ
name String নামটি।

প্রত্যাবর্তন

Card Builder — এই অবজেক্টটি, চেইনিং এর জন্য।


set Peek Card Header(peekCardHeader)

পিক কার্ড হেডার সেট করে।

পিক কার্ডটি একটি প্রাসঙ্গিক ট্রিগার ফাংশন থেকে ফিরে আসা প্রথম কার্ডে সেট করা হয়। এটি একটি বর্ণনামূলক প্লেসহোল্ডার উইজেট হিসাবে ব্যবহৃত হয় যাতে ব্যবহারকারীরা একটি হোমপেজ স্ট্যাক থেকে প্রাসঙ্গিক স্ট্যাকে নেভিগেট করতে পারেন।

পরামিতি

নাম আদর্শ বিবরণ
peek Card Header Card Header সেট করার জন্য Card Header

প্রত্যাবর্তন

Card Builder — এই অবজেক্টটি, চেইনিং এর জন্য।