টুলবক্স ক্যাটাগরি ক্লাস
একটি টুলবক্সে একটি বিভাগের জন্য ক্লাস।
স্বাক্ষর:
export declare class ToolboxCategory extends ToolboxItem implements ISelectableToolboxItem
প্রসারিত: টুলবক্স আইটেম
প্রয়োগ: ISelectableToolboxItem
কনস্ট্রাক্টর
কনস্ট্রাক্টর | সংশোধক | বর্ণনা |
---|---|---|
(কনস্ট্রাক্টর)(categoryDef, parentToolbox, opt_parent) | ToolboxCategory ক্লাসের একটি নতুন উদাহরণ তৈরি করে |
বৈশিষ্ট্য
সম্পত্তি | সংশোধক | টাইপ | বর্ণনা |
---|---|---|---|
সীমান্ত প্রস্থ | static | সংখ্যা | প্রতিটি বিভাগের পাশে রঙের স্ট্রিপের পিক্সেলে প্রস্থ। |
রং_ | protected | স্ট্রিং | বিভাগের রঙ। |
cssConfig_ | protected | CssConfig | |
ডিফল্ট ব্যাকগ্রাউন্ড কালার | static | স্ট্রিং | বিভাগের ডিফল্ট রঙ। যখন এটি নির্বাচন করা হয় তখন এটি বিভাগের পটভূমির রঙ হিসাবে ব্যবহৃত হয়। |
ফ্লাইআউট আইটেম_ | protected | স্ট্রিং | FlyoutItemInfoArray | এই বিভাগের জন্য ফ্লাইআউট আইটেম. |
htmlDiv_ | protected | HTMLDivElement | নাল | বিভাগের জন্য HTML ধারক। |
iconDom_ | protected | উপাদান | নাল | টুলবক্স আইকনের জন্য HTML উপাদান। |
অক্ষম_ | protected | বুলিয়ান | এই বিভাগটি অক্ষম হলে সত্য, অন্যথায় মিথ্যা। |
লুকানো_ | protected | বুলিয়ান | সত্য যদি বিভাগটি লুকানো বোঝানো হয়, অন্যথায় মিথ্যা। |
লেবেলডোম_ | protected | উপাদান | নাল | টুলবক্স লেবেলের জন্য HTML উপাদান। |
নাম_ | protected | স্ট্রিং | যে নামটি ক্যাটাগরিতে প্রদর্শিত হবে। |
নেস্টেড প্যাডিং | static | সংখ্যা | প্রতিটি নেস্টেড স্তরে বিভাগটি সরানোর জন্য পিক্সেলের সংখ্যা৷ |
নিবন্ধন নাম | static | স্ট্রিং | একটি টুলবক্স বিভাগ নিবন্ধনের জন্য ব্যবহৃত নাম। |
সারি বিষয়বস্তু_ | protected | HTMLDivElement | নাল | এইচটিএমএল এলিমেন্ট যেটি ক্যাটাগরির সারির বাচ্চাদের উপাদান ধারণ করে। |
rowDiv_ | protected | HTMLDivElement | নাল | বিভাগ সারির জন্য HTML উপাদান। |
টুলবক্স আইটেমডিফ_ | ক্যাটাগরি ইনফো |
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|---|---|
addColorBorder_(রঙ) | protected | টুলবক্স বিভাগে রঙের ফালা যোগ করুন। |
allAncestors Expanded_() | protected | একটি বিভাগের সমস্ত পূর্বপুরুষ (পিতামাতা এবং পিতামাতার পিতামাতা ইত্যাদি) প্রসারিত কিনা। |
ক্লোজ আইকন_(আইকনডিভ) | protected | একটি বন্ধ আইকন প্রদর্শনের জন্য উপযুক্ত ক্লাস যোগ করে। |
কনটেইনার তৈরি করুন_() | protected | সারি এবং যেকোনো উপশ্রেণি ধারণ করে এমন ধারক তৈরি করে। |
CreateDom_() | protected | বিভাগের জন্য DOM তৈরি করে। |
CreateIconDom_() | protected | বিভাগ আইকন ধারণ করে এমন স্প্যান তৈরি করে। |
CreateLabelDom_(নাম) | protected | বিভাগ লেবেল ধারণ করে এমন স্প্যান তৈরি করে। অ্যাক্সেসযোগ্যতার উদ্দেশ্যে এটির একটি আইডি থাকা উচিত। |
createRowContainer_() | protected | বিষয়বস্তুর ধারকটির অভিভাবক তৈরি করে। সমস্ত ক্লিক এই div এ ঘটবে. |
createRowContentsContainer_() | protected | লেবেল এবং আইকনের জন্য ধারক তৈরি করে। এটি প্রয়োজনীয় তাই আমরা সমস্ত সাব-ক্যাটাগরি পয়েন্টার ইভেন্ট কোনোটিতে সেট করতে পারি না। |
নিষ্পত্তি() | ||
getClickTarget() | ক্লিকযোগ্য HTML উপাদান পায়। প্যারেন্ট টুলবক্স উপাদান ক্লিক গ্রহণ করে. প্যারেন্ট টুলবক্স এই উপাদানটিতে একটি আইডি যোগ করবে যাতে এটি সঠিক টুলবক্স আইটেমে onClick ইভেন্ট পাস করতে পারে। | |
getColor_(categoryDef) | protected | একটি বিভাগের জন্য রঙ বা শৈলী হয়। |
GetContents() | বিভাগের বিষয়বস্তু পায়. এগুলি এমন আইটেম যা ফ্লাইআউটে প্রদর্শিত হবে। | |
getDiv() | ||
getName() | ক্যাটাগরির নাম পায়। ঘটনা নির্গত করার জন্য ব্যবহৃত হয়। | |
getParent() | ||
লুকান() | বিভাগটি লুকান। | |
init() | টুলবক্স আইটেমটি শুরু করে। এর মধ্যে রয়েছে DOM তৈরি করা এবং তথ্য বস্তুর উপর ভিত্তি করে যেকোনো আইটেমের অবস্থা আপডেট করা। বিভাগ বিষয়বস্তু সঠিকভাবে পার্স করা হয়েছে তা নিশ্চিত করতে টুলবক্স আইটেমটি নির্মাণের পর অবিলম্বে Init কল করা উচিত। | |
নির্বাচনযোগ্য() | ||
isvisible() | বিভাগটি দৃশ্যমান কিনা। একটি বিভাগ শুধুমাত্র তখনই দৃশ্যমান হয় যখন এর সমস্ত পূর্বপুরুষ প্রসারিত হয় এবং isHidden_ মিথ্যা হয়। | |
makeDefaultCssConfig_() | protected | একটি বিভাগের জন্য ডিফল্ট ক্লাস ধারণ করে একটি বস্তু তৈরি করে। |
অনক্লিক(_e) | টুলবক্স আইটেম ক্লিক করা হলে পরিচালনা করে। | |
openIcon_(iconDiv) | protected | একটি খোলা আইকন প্রদর্শনের জন্য উপযুক্ত ক্লাস যোগ করে। |
parseCategoryDef_(categoryDef) | protected | বিভাগ ডিফ-এর অ-বিষয়বস্তু অংশগুলিকে পার্স করে। |
পার্স বিষয়বস্তু_(শ্রেণীবিভাগ) | protected | বিভাগটি একটি গতিশীল বিভাগ কিনা বা এর বিষয়বস্তুগুলি ফ্লাইআউটে দেখানোর উদ্দেশ্যে করা হয়েছে কিনা তার উপর নির্ভর করে বিষয়বস্তু অ্যারেকে পার্স করে। |
রিফ্রেশ থিম() | এই বিভাগের জন্য রঙ আপডেট করে। | |
সেট অক্ষম (অক্ষম করা হয়েছে) | বিভাগটি নিষ্ক্রিয় কিনা তা সেট করে। | |
setSelected(isselected) | নির্বাচিত হিসাবে বর্তমান বিভাগ সেট করে। | |
setVisible_(isVisible) | বিভাগটি দৃশ্যমান কিনা তা সেট করে। একটি বিভাগ দৃশ্যমান হওয়ার জন্য এর মূল বিভাগকেও প্রসারিত করতে হবে। | |
দেখান() | বিভাগ দেখান। বিভাগটি শুধুমাত্র তখনই প্রদর্শিত হবে যদি এর মূল বিভাগটিও প্রসারিত হয়। | |
UpdateFlyoutContents(বিষয়বস্তু) | ফ্লাইআউটে প্রদর্শিত বিষয়বস্তু আপডেট করে। বিষয়বস্তু আপডেট করার সময় ফ্লাইআউট খোলা থাকলে, টুলবক্সে রিফ্রেশ নির্বাচনকেও কল করতে হবে। |