Class TextStyleBuilder

টেক্সটস্টাইলবিল্ডার

টেক্সট স্টাইল তৈরির একটি বিল্ডার।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
build() Text Style এই বিল্ডার থেকে একটি টেক্সট স্টাইল তৈরি করে।
set Bold(bold) Text Style Builder লেখাটি বোল্ড হবে কি না তা নির্ধারণ করে।
set Font Family(fontFamily) Text Style Builder টেক্সটের ফন্ট ফ্যামিলি নির্ধারণ করে, যেমন 'Arial'।
set Font Size(fontSize) Text Style Builder টেক্সটের ফন্ট সাইজ পয়েন্টে নির্ধারণ করে।
set Foreground Color(cssString) Text Style Builder টেক্সটের ফন্টের রঙ নির্ধারণ করে।
set Foreground Color Object(color) Text Style Builder টেক্সটের ফন্টের রঙ নির্ধারণ করে।
set Italic(italic) Text Style Builder লেখাটি ইটালিক হবে কি না তা নির্ধারণ করে।
set Strikethrough(strikethrough) Text Style Builder টেক্সটে স্ট্রাইকথ্রু থাকবে কি না তা নির্ধারণ করে।
set Underline(underline) Text Style Builder লেখাটি আন্ডারলাইন করা হবে কি না তা নির্ধারণ করে।

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

build()

এই বিল্ডার থেকে একটি টেক্সট স্টাইল তৈরি করে।

ফেরত

TextStyle — এই বিল্ডার থেকে তৈরি একটি টেক্সট স্টাইল।


setBold(bold)

লেখাটি বোল্ড হবে কি না তা নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
bold Boolean লেখাটি বোল্ড হোক বা না হোক।

ফেরত

TextStyleBuilder — চেইনিং-এর জন্য বিল্ডার।


setFontFamily(fontFamily)

টেক্সটের ফন্ট ফ্যামিলি নির্ধারণ করে, যেমন 'Arial'।

প্যারামিটার

নাম প্রকার বর্ণনা
font Family String কাঙ্ক্ষিত ফন্ট পরিবার।

ফেরত

TextStyleBuilder — চেইনিং-এর জন্য বিল্ডার।


setFontSize(fontSize)

টেক্সটের ফন্ট সাইজ পয়েন্টে নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
font Size Integer কাঙ্ক্ষিত ফন্ট সাইজ।

ফেরত

TextStyleBuilder — চেইনিং-এর জন্য বিল্ডার।


setForegroundColor(cssString)

টেক্সটের ফন্টের রঙ নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
css String String CSS নোটেশনে কাঙ্ক্ষিত ফন্টের রঙ (যেমন '#ffffff' বা 'white' )।

ফেরত

TextStyleBuilder — চেইনিং-এর জন্য বিল্ডার।


setForegroundColorObject(color)

টেক্সটের ফন্টের রঙ নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
color Color পছন্দসই ফন্টের রঙ।

ফেরত

TextStyleBuilder — চেইনিং-এর জন্য বিল্ডার।


setItalic(italic)

লেখাটি ইটালিক হবে কি না তা নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
italic Boolean লেখাটি ইটালিক হোক বা না হোক।

ফেরত

TextStyleBuilder — চেইনিং-এর জন্য বিল্ডার।


setStrikethrough(strikethrough)

টেক্সটে স্ট্রাইকথ্রু থাকবে কি না তা নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
strikethrough Boolean লেখাটিতে স্ট্রাইকথ্রু আছে কি নেই

ফেরত

TextStyleBuilder — চেইনিং-এর জন্য বিল্ডার।


setUnderline(underline)

লেখাটি আন্ডারলাইন করা হবে কি না তা নির্ধারণ করে।

প্যারামিটার

নাম প্রকার বর্ণনা
underline Boolean লেখাটি আন্ডারলাইন করা আছে কি নেই।

ফেরত

TextStyleBuilder — চেইনিং-এর জন্য বিল্ডার।