IFlyout ইন্টারফেস
একটি ফ্লাইআউটের জন্য ইন্টারফেস।
স্বাক্ষর:
export interface IFlyout extends IRegistrable
প্রসারিত: IRegistrable
বৈশিষ্ট্য
সম্পত্তি | সংশোধক | টাইপ | বর্ণনা |
---|---|---|---|
স্বয়ংক্রিয় বন্ধ | বুলিয়ান | একটি ব্লক তৈরি হলে ফ্লাইআউট কি স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যায়? | |
CORNER_RADIUS | readonly | সংখ্যা | ফ্লাইআউট পটভূমির কোণার ব্যাসার্ধ। |
অনুভূমিক বিন্যাস | বুলিয়ান | ফ্লাইআউটটি অনুভূমিকভাবে বিছানো আছে কি না। | |
মার্জিন | readonly | সংখ্যা | ফ্লাইআউটে ব্লকের প্রান্তের চারপাশে মার্জিন। |
আরটিএল | বুলিয়ান | আরটিএল বনাম এলটিআর। | |
টার্গেট ওয়ার্কস্পেস | ওয়ার্কস্পেসএসভিজি | নাল | লক্ষ্য কর্মক্ষেত্র |
পদ্ধতি
পদ্ধতি | বর্ণনা |
---|---|
CreateBlock(মূল ব্লক) | কর্মক্ষেত্রে এই ব্লকের একটি অনুলিপি তৈরি করুন। |
createDom(ট্যাগনাম) | ফ্লাইআউটের DOM তৈরি করে। শুধু একবার ডাকতে হবে। ফ্লাইআউটটি হয় তার নিজস্ব svg উপাদান হিসাবে বিদ্যমান থাকতে পারে বা একটি পৃথক svg উপাদানের ভিতরে ag উপাদান থাকতে পারে। |
নিষ্পত্তি() | এই ফ্লাইআউটটি নিষ্পত্তি করুন। মেমরি লিক প্রতিরোধ করতে সমস্ত DOM উপাদান থেকে লিঙ্কমুক্ত করুন৷ |
GetContents() | বর্তমানে ফ্লাইআউটে উপস্থিত ফ্লাইআউট আইটেমগুলির তালিকা প্রদান করে। show পদ্ধতিটি ফ্লাইআউট সংজ্ঞাটিকে প্রকৃত ফ্লাইআউট আইটেমগুলির একটি তালিকায় পার্স করে। এই পদ্ধতিটি সেই কংক্রিট আইটেমগুলিকে ফিরিয়ে দেওয়া উচিত, যা যেমন কীবোর্ড নেভিগেশনের জন্য ব্যবহার করা যেতে পারে। |
প্রাপ্ত উচ্চতা() | ফ্লাইআউটের উচ্চতা পান। |
getWidth() | ফ্লাইআউটের প্রস্থ পান। |
GetWorkspace() | ফ্লাইআউটের ভিতরে ওয়ার্কস্পেস পান। |
getX() | ফ্লাইআউট অবস্থানের জন্য x স্থানাঙ্ক গণনা করে। |
getY() | ফ্লাইআউট অবস্থানের জন্য y স্থানাঙ্ক গণনা করে। |
লুকান() | ফ্লাইআউটটি লুকান এবং খালি করুন। |
init(টার্গেট ওয়ার্কস্পেস) | ফ্লাইআউট শুরু করে। |
isBlockCreatable(ব্লক) | এই ফ্লাইআউট কি আপনাকে প্রদত্ত ব্লকের একটি নতুন উদাহরণ তৈরি করতে দেয়? একটি ব্লক ফ্লাইআউট থেকে "টেনে আনা" যাবে কিনা তা নির্ধারণের জন্য ব্যবহৃত হয়। |
isDragTowardWorkspace(বর্তমানDragDeltaXY) | ফ্লাইআউটের অবস্থান এবং অভিযোজনের উপর ভিত্তি করে একটি ড্র্যাগ ডেল্টা কর্মক্ষেত্রের দিকে রয়েছে কিনা তা নির্ধারণ করুন। একটি নতুন ব্লক তৈরি করা উচিত কিনা বা ফ্লাইআউটটি স্ক্রোল করা উচিত কিনা তা নির্ধারণ করতে এটি নির্ধারণ করতে ব্যবহৃত হয়। |
স্ক্রোলযোগ্য() | |
isvisible() | ফ্লাইআউট কি দৃশ্যমান? |
অবস্থান() | ফ্লাইআউটের অবস্থান। |
রিফ্লো() | রিফ্লো ব্লক এবং তাদের ম্যাট। |
scrollToStart() | ফ্লাইআউটটিকে এর বিষয়বস্তুর শুরুতে স্ক্রোল করুন। |
setContainerVisible(দৃশ্যমান) | এই ফ্লাইআউটের ধারকটি দৃশ্যমান কিনা তা সেট করুন। |
সেট দৃশ্যমান (দৃশ্যমান) | ফ্লাইআউট দৃশ্যমান কিনা তা সেট করুন। সত্যের মান অগত্যা বোঝায় না যে ফ্লাইআউট দেখানো হয়েছে। এটি লুকানো হতে পারে কারণ এর ধারকটি লুকানো আছে। |
দেখান(flyoutDef) | ফ্লাইআউট দেখান এবং পপুলেট করুন। |