ব্লকলি > ট্র্যাশক্যান

ট্র্যাশক্যান ক্লাস

একটি ট্র্যাশ ক্যান জন্য ক্লাস.

স্বাক্ষর:

export declare class Trashcan extends DeleteArea implements IAutoHideable, IPositionable 

প্রসারিত: DeleteArea

বাস্তবায়ন: IAutoHideable , আইপজিশনেবল

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

কনস্ট্রাক্টর সংশোধক বর্ণনা
(কন্সট্রাকটর)(ওয়ার্কস্পেস) Trashcan ক্লাসের একটি নতুন উদাহরণ তৈরি করে

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
আইডি স্ট্রিং এই উপাদানটির জন্য অনন্য আইডি যা ComponentManager-এর সাথে নিবন্ধন করতে ব্যবহৃত হয়।
isLidOpen বুলিয়ান ঢাকনার বর্তমান খোলা/বন্ধ অবস্থা।

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
স্বয়ংক্রিয় লুকান (শুধু ক্লোজপপআপ) কম্পোনেন্ট লুকিয়ে রাখে। WorkspaceSvg.hideChaff এ কল করা হয়েছে।
ক্লিক() ট্র্যাশ বিষয়বস্তু পরিদর্শন.
closeFlyout() ট্র্যাশক্যান ফ্লাইআউট বন্ধ করে।
ক্লোজলিড() ঢাকনা বন্ধ উল্টানো. একটি টানা পরে বাহ্যিকভাবে কল.
বিষয়বস্তু খোলা() ট্র্যাশক্যান বিষয়বস্তু-ফ্লাইআউট বর্তমানে খোলা থাকলে সত্য ফেরত দেয়।
createDom() ট্র্যাশ ক্যানের উপাদান তৈরি করুন।
নিষ্পত্তি() এই ময়লা ক্যান নিষ্পত্তি করুন। মেমরি লিক প্রতিরোধ করতে সমস্ত DOM উপাদান থেকে লিঙ্কমুক্ত করুন৷
খালি বিষয়বস্তু() ট্র্যাশক্যানের বিষয়বস্তু খালি করে। বিষয়বস্তু-ফ্লাইআউট বর্তমানে খোলা থাকলে তা বন্ধ হয়ে যাবে।
getBounding Rectangle() ব্লকলি ইনজেকশন ডিভ-এর সাপেক্ষে পিক্সেল ইউনিটে UI উপাদানের বাউন্ডিং আয়তক্ষেত্র দেখায়।
getClientRect() ভিউপোর্টের সাপেক্ষে পিক্সেল ইউনিটে ড্র্যাগ টার্গেট এলাকার বাউন্ডিং আয়তক্ষেত্র দেখায়।
init() ট্র্যাশ ক্যান শুরু করে।
onDragExit(_dragElement) একটি ব্লক বা বুদবুদ সহ একটি কার্সার যখন এই টান টার্গেট থেকে প্রস্থান করে তখন পরিচালনা করে।
onDragOver(_dragElement) একটি ব্লক বা বুদবুদ সহ একটি কার্সার যখন এই টার্গেটে টার্গেটের উপর টেনে আনা হয় তখন পরিচালনা করে।
onDrop(_dragElement) এই উপাদানটিতে একটি ব্লক বা বুদবুদ ড্রপ করা হলে পরিচালনা করে। এখানে মুছে ফেলা উচিত নয়.
openFlyout() ট্র্যাশক্যান ফ্লাইআউট খোলে।
অবস্থান (মেট্রিক্স, সংরক্ষিত অবস্থান) ট্র্যাশক্যানের অবস্থান। বিভাগ/টুলবক্স যে কোণ থেকে শুরু হয় তার বিপরীত কোণে এটি স্থাপন করা হয়।