ফিল্ড অ্যাঙ্গেল ক্লাস
একটি সম্পাদনাযোগ্য কোণ ক্ষেত্রের জন্য ক্লাস।
স্বাক্ষর:
export declare class FieldAngle extends FieldInput<number>
প্রসারিত: FieldInput<number>
কনস্ট্রাক্টর
কনস্ট্রাক্টর | সংশোধক | বর্ণনা |
---|---|---|
(নির্মাণকারী)(মান, যাচাইকারী, কনফিগারেশন) | FieldAngle ক্লাসের একটি নতুন উদাহরণ তৈরি করে |
বৈশিষ্ট্য
সম্পত্তি | সংশোধক | টাইপ | বর্ণনা |
---|---|---|---|
ঘড়ির দিকে | | (অঘোষিত) | ডিফল্ট বৈশিষ্ট্য বর্ণনা করে কোন দিকটি একটি কোণ ক্ষেত্রের মান বৃদ্ধি করে। কোণ ঘড়ির কাঁটার দিকে (সত্য) বা ঘড়ির কাঁটার বিপরীত দিকে (মিথ্যা) বাড়ায়। |
অর্ধেক | | সংখ্যা | প্রটেক্টর ইমেজের অর্ধেক প্রস্থ। |
অফসেট | | (অঘোষিত) | ডিফল্ট অফসেট 0 ডিগ্রী (এবং সমস্ত কোণ)। ক্ষেত্রের ঘড়ির কাঁটার বৈশিষ্ট্য নির্বিশেষে সর্বদা ঘড়ির কাঁটার বিপরীত দিকে অফসেট করে। সাধারণত হয় 0 (0 = ডান) বা 90 (0 = আপ)। |
ব্যাসার্ধ | | সংখ্যা | প্রটেক্টর বৃত্তের ব্যাসার্ধ। প্রটেক্টরের আকারের চেয়ে সামান্য ছোট কারণ অন্যথায় SVG প্রান্তে অর্ধেক সীমানা বন্ধ করে দেয়। |
রাউন্ড | | (অঘোষিত) | একটি মাউস বা কীবোর্ড নেভি ইনপুট ব্যবহার করার সময় বৃত্তাকার কোণের ডিফল্ট পরিমাণ। কীবোর্ড নেভিগেশন সমর্থন করার জন্য একটি ধনাত্মক পূর্ণসংখ্যা হতে হবে। |
প্রতীক_ | protected | SVGTSpanElement | খালি | এই ক্ষেত্রের জন্য ডিগ্রি প্রতীক। |
মোড়ানো | | (অঘোষিত) | মোড়ানোর আগে অনুমতি দেওয়ার জন্য ডিফল্ট সর্বোচ্চ কোণ। সাধারণত হয় 360 (0 থেকে 359.9 এর জন্য) বা 180 (-179.9 থেকে 180 এর জন্য)। |
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|---|---|
কনফিগার_(কনফিগার) | protected | বিকল্পগুলির প্রদত্ত মানচিত্রের উপর ভিত্তি করে ক্ষেত্রটি কনফিগার করুন। |
doClassValidation_(নতুন মান) | protected | নিশ্চিত করুন যে ইনপুট মান একটি বৈধ কোণ। |
initView() | এই ক্ষেত্রের জন্য ব্লক UI তৈরি করুন। | |
onHtmlInputKeyDown_(e) | protected | সম্পাদকের কাছে কী হ্যান্ডেল করুন। |
onMouseMove_(ই) | protected | মাউসের অবস্থানের সাথে মেলে কোণ সেট করুন। |
রেন্ডার_() | protected | ক্ষেত্র পুনরায় রেন্ডার করার সময় কোণ আপডেট করে। |
showEditor_(e) | protected | কোণ ক্ষেত্রের সম্পাদক তৈরি করুন এবং দেখান। |