Class RichTextValue

রিচটেক্সটভ্যালু

সেল টেক্সট উপস্থাপন করতে ব্যবহৃত একটি শৈলীযুক্ত টেক্সট স্ট্রিং। টেক্সটের উপ-স্ট্রিংগুলোতে বিভিন্ন টেক্সট স্টাইল থাকতে পারে।

রান হলো একই টেক্সট স্টাইলযুক্ত দীর্ঘতম অবিচ্ছিন্ন সাবস্ট্রিং। উদাহরণস্বরূপ, "This child is carrying apples" বাক্যটিতে ৪টি রান আছে: ['This ', 'child ', 'is carrying ', 'apples'] ।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
copy() Rich Text Value Builder এই রিচ টেক্সট ভ্যালুটির মানগুলো দিয়ে ইনিশিয়ালাইজ করা একটি রিচ টেক্সট ভ্যালুর জন্য একটি বিল্ডার রিটার্ন করে।
get End Index() Integer সেলের মধ্যে এই মানটির শেষ ইন্ডেক্স খুঁজে বের করে।
get Link Url() String|null এই মানের জন্য লিঙ্ক ইউআরএলটি ফেরত দেয়।
get Link Url(startOffset, endOffset) String|null start Offset থেকে end Offset পর্যন্ত টেক্সটটির লিঙ্ক ইউআরএল ফেরত দেয়।
get Runs() Rich Text Value[] রিচ টেক্সট স্ট্রিংটিকে কয়েকটি রানের একটি অ্যারেতে বিভক্ত করে ফেরত দেয়, যেখানে প্রতিটি রান হলো একটি সামঞ্জস্যপূর্ণ টেক্সট স্টাইলযুক্ত দীর্ঘতম সম্ভাব্য সাবস্ট্রিং।
get Start Index() Integer সেলের মধ্যে এই মানটির শুরুর সূচক খুঁজে বের করে।
get Text() String এই মানটির পাঠ্য ফেরত দেয়।
get Text Style() Text Style এই মানটির টেক্সট স্টাইল ফেরত দেয়।
get Text Style(startOffset, endOffset) Text Style start Offset থেকে end Offset পর্যন্ত টেক্সটের স্টাইল রিটার্ন করে।

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

copy()

এই রিচ টেক্সট ভ্যালুটির মানগুলো দিয়ে ইনিশিয়ালাইজ করা একটি রিচ টেক্সট ভ্যালুর জন্য একটি বিল্ডার রিটার্ন করে।

ফেরত

RichTextValueBuilder — রিচ টেক্সট ভ্যালু তৈরির একটি বিল্ডার।


getEndIndex()

সেলের মধ্যে এই মানটির শেষ ইন্ডেক্স খুঁজে বের করে।

ফেরত

Integer — সেলের মধ্যে এই মানটির শেষ সূচক।


getLinkUrl()

এই মানের জন্য লিঙ্ক ইউআরএলটি ফেরত দেয়।

ফেরত

String|null — এই মানের জন্য লিঙ্ক ইউআরএল, অথবা কোনো লিঙ্ক না থাকলে বা একাধিক ভিন্ন লিঙ্ক থাকলে null ।


getLinkUrl(startOffset, endOffset)

startOffset থেকে endOffset পর্যন্ত টেক্সটের লিঙ্ক URL ফেরত দেয়। অফসেটগুলো ০-ভিত্তিক এবং সেলের টেক্সটের সাপেক্ষে আপেক্ষিক, যেখানে শুরুর অফসেটটি অন্তর্ভুক্তিমূলক এবং শেষের অফসেটটি বর্জনীয়।

প্যারামিটার

নাম প্রকার বর্ণনা
start Offset Integer প্রারম্ভিক অফসেট।
end Offset Integer শেষ অফসেট।

ফেরত

String|null — এই মানের জন্য লিঙ্ক ইউআরএল, অথবা যদি কোনো লিঙ্ক না থাকে বা প্রদত্ত পরিসরে একাধিক ভিন্ন লিঙ্ক থাকে তবে null ।


getRuns()

রিচ টেক্সট স্ট্রিংটিকে কয়েকটি রানের একটি অ্যারেতে বিভক্ত করে ফেরত দেয়, যেখানে প্রতিটি রান হলো একটি সামঞ্জস্যপূর্ণ টেক্সট স্টাইলযুক্ত দীর্ঘতম সম্ভাব্য সাবস্ট্রিং।

ফেরত

RichTextValue[] — রানগুলোর একটি অ্যারে।


getStartIndex()

সেলের মধ্যে এই মানটির শুরুর সূচক খুঁজে বের করে।

ফেরত

Integer — সেলের মধ্যে এই মানটির শুরুর সূচক।


getText()

এই মানটির পাঠ্য ফেরত দেয়।

ফেরত

String — এই মানের পাঠ্য।


getTextStyle()

এই মানটির টেক্সট স্টাইল ফেরত দেয়।

ফেরত

TextStyle — এই মানটির টেক্সট স্টাইল।


getTextStyle(startOffset, endOffset)

startOffset থেকে endOffset পর্যন্ত টেক্সটের স্টাইল রিটার্ন করে। অফসেটগুলো ০-ভিত্তিক এবং সেলের টেক্সটের সাপেক্ষে আপেক্ষিক, যেখানে শুরুর অফসেটটি অন্তর্ভুক্তিমূলক এবং শেষের অফসেটটি বর্জনীয়।

প্যারামিটার

নাম প্রকার বর্ণনা
start Offset Integer প্রারম্ভিক অফসেট।
end Offset Integer শেষ অফসেট।

ফেরত

TextStyle — এই মানের প্রদত্ত সাবস্ট্রিংটির টেক্সট স্টাইল।