ব্লকলি > ফিল্ড কালার

ফিল্ড কালার ক্লাস

একটি রঙ ইনপুট ক্ষেত্রের জন্য ক্লাস.

স্বাক্ষর:

export declare class FieldColour extends Field<string> 

প্রসারিত: ক্ষেত্র <string>

কনস্ট্রাক্টর

কনস্ট্রাক্টর সংশোধক বর্ণনা
(নির্মাণকারী)(মান, যাচাইকারী, কনফিগারেশন) FieldColour ক্লাসের একটি নতুন উদাহরণ তৈরি করে

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
রঙ static স্ট্রিং[] প্যালেটের জন্য রঙের স্ট্রিংগুলির একটি অ্যারে। goog.ui.ColorPicker.SIMPLE_GRID_COLORS থেকে কপি করা হয়েছে সমস্ত রঙ বাছাইকারী এটি ব্যবহার করে যদি না setColors দিয়ে ওভাররাইড করা হয়।
কলাম static সংখ্যা প্যালেটে কলামের সংখ্যা। সেটকলামগুলির সাথে ওভাররাইড না করা পর্যন্ত সমস্ত রঙ চয়নকারী এটি ব্যবহার করে।
কার্সার স্ট্রিং হটস্পটের উপরে মাউস কার্সার শৈলী যা সম্পাদককে শুরু করে।
নোংরা_ protected বুলিয়ান পরের বার ব্লক রেন্ডার করার সময় ক্ষেত্রটি রেন্ডার করা প্রয়োজন কিনা তা জানাতে ব্যবহৃত হয়। রঙের ক্ষেত্রগুলি স্থির আকারের, এবং শুধুমাত্র শুরুতে রেন্ডার করা প্রয়োজন।
সিরিয়ালাইজেবল বুলিয়ান ক্রমিকযোগ্য ক্ষেত্রগুলি সিরিয়ালাইজার দ্বারা সংরক্ষণ করা হয়, অ-ক্রমিক ক্ষেত্রগুলি নয়। সম্পাদনাযোগ্য ক্ষেত্রগুলিও ক্রমিক হতে হবে।
শিরোনাম static স্ট্রিং[] প্যালেটের জন্য টুলটিপ স্ট্রিংগুলির একটি অ্যারে। যদি COLOURS-এর সমান দৈর্ঘ্য না হয়, তাহলে যে কোনো অনুপস্থিত শিরোনামের জন্য রঙের হেক্স কোড ব্যবহার করা হবে। সমস্ত রঙ বাছাইকারী এটি ব্যবহার করে যদি না setColors দিয়ে ওভাররাইড করা হয়।

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
রঙ প্রয়োগ করুন() ব্লকের রঙ/স্টাইলের সাথে মেলে পাঠ্য ক্ষেত্র আপডেট করে।
কনফিগার_(কনফিগার) protected বিকল্পগুলির প্রদত্ত মানচিত্রের উপর ভিত্তি করে ক্ষেত্রটি কনফিগার করুন।
doClassValidation_(নতুন মান) protected নিশ্চিত করুন যে ইনপুট মান একটি বৈধ রঙ।
getSize()

ক্ষেত্রের উচ্চতা এবং প্রস্থ প্রদান করে।

এটিই *সাধারণভাবে* একমাত্র স্থান হওয়া উচিত যেখান থেকে রেন্ডার_ কল করা হয়।

getText() এই ক্ষেত্রের জন্য পাঠ্য পান. ব্লক ভেঙ্গে গেলে ব্যবহার করা হয়।
initView() এই রঙ ক্ষেত্রের জন্য ব্লক UI তৈরি করুন।
isFullBlockField() protected
রেন্ডার_() protected এটি একটি সম্পূর্ণ ব্লক ক্ষেত্র কিনা তা প্রতিফলিত করতে ব্লকের রঙ আপডেট করে।
সেট কালার (রঙ, শিরোনাম) এই ক্ষেত্রের জন্য একটি কাস্টম রঙের গ্রিড সেট করুন।
সেট কলাম(কলাম) এই ক্ষেত্রের জন্য একটি কাস্টম গ্রিড আকার সেট করুন।
showEditor_() protected রঙ ক্ষেত্রের সম্পাদক তৈরি করুন এবং দেখান।
আপডেট সাইজ_(মার্জিন) protected এটি একটি সম্পূর্ণ ব্লক ক্ষেত্র কিনা তার উপর ভিত্তি করে ক্ষেত্রের আকার আপডেট করে।