সেল টেক্সট উপস্থাপন করতে ব্যবহৃত একটি শৈলীযুক্ত টেক্সট স্ট্রিং। টেক্সটের উপ-স্ট্রিংগুলোতে বিভিন্ন টেক্সট স্টাইল থাকতে পারে।
রান হলো একই টেক্সট স্টাইলযুক্ত দীর্ঘতম অবিচ্ছিন্ন সাবস্ট্রিং। উদাহরণস্বরূপ, "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()
getTextStyle(startOffset, endOffset)
startOffset থেকে endOffset পর্যন্ত টেক্সটের স্টাইল রিটার্ন করে। অফসেটগুলো ০-ভিত্তিক এবং সেলের টেক্সটের সাপেক্ষে আপেক্ষিক, যেখানে শুরুর অফসেটটি অন্তর্ভুক্তিমূলক এবং শেষের অফসেটটি বর্জনীয়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
start Offset | Integer | প্রারম্ভিক অফসেট। |
end Offset | Integer | শেষ অফসেট। |
ফেরত
TextStyle — এই মানের প্রদত্ত সাবস্ট্রিংটির টেক্সট স্টাইল।