ব্লকলি > ব্লক রেন্ডারিং > পাথঅবজেক্ট

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) স্টাইলিং যোগ করুন বা সরান যা দেখায় যে যদি ড্র্যাগিং ব্লক বাদ দেওয়া হয়, তাহলে এই ব্লকটি ইনপুটের সাথে সংযুক্ত হবে।