ব্লকলি > ব্লক রেন্ডারিং > পাথঅবজেক্ট
blockRendering.PathObject ক্লাস
একটি অবজেক্ট যা রেন্ডারার দ্বারা ব্যবহৃত প্রতিটি SVG উপাদান তৈরি এবং সেট করা পরিচালনা করে।
স্বাক্ষর:
export declare class PathObject implements IPathObject
বাস্তবায়ন: IPathObject
কনস্ট্রাক্টর
কনস্ট্রাক্টর | সংশোধক | বর্ণনা |
---|---|---|
(নির্মাণকারী)(মূল, শৈলী, ধ্রুবক) | PathObject ক্লাসের একটি নতুন উদাহরণ তৈরি করে |
বৈশিষ্ট্য
সম্পত্তি | সংশোধক | টাইপ | বর্ণনা |
---|---|---|---|
ধ্রুবক | ধ্রুবক প্রদানকারী | ||
cursorSvg | SVGE উপাদান | নাল | যখন কার্সার ব্লকের সাথে সংযুক্ত থাকে তখন কার্সার svg এলিমেন্ট ধরে রাখে। ব্লকে কোন কার্সার না থাকলে এটি শূন্য। | |
markerSvg | SVGE উপাদান | নাল | চিহ্নিতকারী svg উপাদান ধরে রাখে যখন চিহ্নিতকারী ব্লকের সাথে সংযুক্ত থাকে। ব্লকে কোন মার্কার না থাকলে এটি শূন্য। | |
শৈলী | ব্লক স্টাইল | ||
svgPath | SVGE উপাদান | ||
svgRoot | SVGE উপাদান |
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|---|---|
যোগ সংযোগ হাইলাইট (সংযোগ, সংযোগপথ, অফসেট, আরটিএল) | প্রদত্ত সংযোগের জন্য একটি সংযোগ হাইলাইট হিসাবে প্রদত্ত পথ যোগ করে। | |
রঙ প্রয়োগ করুন (ব্লক) | পাথগুলি ছায়া ব্লকের অন্তর্গত কিনা তা বিবেচনা করে ব্লকের পাথে সংরক্ষিত রংগুলি প্রয়োগ করুন। | |
flipRTL() | RTL এ SVG পাথ ফ্লিপ করুন। | |
রিমুভ কানেকশন হাইলাইট(সংযোগ) | প্রদত্ত সংযোগের সাথে যুক্ত কোনো হাইলাইট সরিয়ে দেয়, যদি এটি বিদ্যমান থাকে। | |
setClass_(শ্রেণীর নাম, যোগ করুন) | protected | পাথ অবজেক্টের রুট SVG এলিমেন্টে প্রদত্ত CSS ক্লাস যোগ করুন বা সরান। |
setCursorSvg(cursorSvg) | এই ব্লকের SVG গ্রুপে কার্সার SVG যোগ করুন। | |
সেটমার্কারএসভিজি(মার্কারএসভিজি) | এই ব্লকের SVG গ্রুপে চিহ্নিতকারী SVG যোগ করুন। | |
সেটপাথ(পাথস্ট্রিং) | সংশ্লিষ্ট SVG উপাদানের উপর রেন্ডারারের দ্বারা উত্পন্ন পথ সেট করুন। | |
সেটস্টাইল(ব্লকস্টাইল) | স্টাইল সেট করুন। | |
আপডেট অক্ষম_(অক্ষম) | protected | একটি অক্ষম অবস্থা প্রতিফলিত করতে ব্লকের চেহারা আপডেট করে। |
UpdateDraggingDelete(সক্ষম করুন) | স্টাইলিং যোগ করুন বা অপসারণ করুন যে দেখায় যে একটি ব্লক একটি মুছে ফেলা এলাকার উপর টেনে আনা হয়েছে। | |
আপডেট হাইলাইট (সক্ষম) | ব্লকটি হাইলাইট দেখায় কি না তা সেট করুন। ব্লক হাইলাইটিং প্রায়ই বর্তমানে কার্যকর করা ব্লকগুলিকে দৃশ্যত চিহ্নিত করতে ব্যবহৃত হয়। | |
UpdateInsertionMarker(সক্ষম) | একটি ব্লক একটি সন্নিবেশ চিহ্নিতকারী দেখাচ্ছে যে স্টাইলিং যোগ করুন বা সরান৷ | |
আপডেট চলমান (সক্ষম) | স্টাইলিং যোগ করুন বা সরান যে একটি ব্লক চলমান। | |
আপডেট রিপ্লেসমেন্ট ফেড (সক্রিয় করুন) | স্টাইলিং যোগ করুন বা সরান যা দেখায় যে ড্র্যাগিং ব্লক ড্রপ করা হলে, এই ব্লকটি প্রতিস্থাপিত হবে। যদি একটি ছায়া ব্লক, এটি অদৃশ্য হয়ে যাবে. অন্যথায় এটি আচমকা হবে। | |
আপডেট নির্বাচিত (সক্ষম) | একটি ব্লক নির্বাচন করা হয়েছে তা দেখানো স্টাইলিং যোগ করুন বা সরান। | |
আপডেটশ্যাডো_(ছায়া) | protected | একটি ছায়া অবস্থা প্রতিফলিত করতে ব্লকের চেহারা আপডেট করে। |
UpdateShapeForInputHighlight(_conn, _enable) | স্টাইলিং যোগ করুন বা সরান যা দেখায় যে যদি ড্র্যাগিং ব্লক বাদ দেওয়া হয়, তাহলে এই ব্লকটি ইনপুটের সাথে সংযুক্ত হবে। |