ব্লকলি > জেলো > কনস্ট্যান্টপ্রোভাইডার

zelos.ConstantProvider ক্লাস

একটি বস্তু যা Zelos মোডে ব্লক রেন্ডার করার জন্য ধ্রুবক প্রদান করে।

স্বাক্ষর:

export declare class ConstantProvider extends BaseConstantProvider 

প্রসারিত: BaseConstantProvider

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

কনস্ট্রাক্টর সংশোধক বর্ণনা
(নির্মাতা)() ConstantProvider ক্লাসের একটি নতুন উদাহরণ তৈরি করে

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
CURSOR_COLOUR স্ট্রিং
CURSOR_RADIUS সংখ্যা ইনপুট এবং আউটপুট সংযোগের জন্য কার্সারের ব্যাসার্ধ।
FIELD_COLOUR_FULL_BLOCK বুলিয়ান
FIELD_DROPDOWN_COLOURED_DIV বুলিয়ান
FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW বুলিয়ান
FIELD_DROPDOWN_SVG_ARROW বুলিয়ান
FIELD_TEXT_FONTFAMILY স্ট্রিং
FIELD_TEXT_FONTWEIGHT স্ট্রিং
FIELD_TEXTINPUT_BOX_SHADOW বুলিয়ান
FULL_BLOCK_FIELDS বুলিয়ান
GRID_UNIT সংখ্যা
হেক্সাগোনাল আকৃতি | নাল একটি বুলিয়ান রিপোর্টার ব্লকের জন্য ব্যবহৃত ষড়ভুজ সম্পর্কে তথ্য ধারণকারী বস্তু। init বলার আগে নাল।
JAGGED_TEETH_HEIGHT সংখ্যা
JAGGED_TEETH_WIDTH সংখ্যা
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH সংখ্যা
REPLACEMENT_GLOW_COLOUR স্ট্রিং প্রতিস্থাপন গ্লো রঙ.
REPLACEMENT_GLOW_SIZE সংখ্যা নির্বাচিত আভা আকার.
প্রতিস্থাপন GlowFilterId স্ট্রিং প্রতিস্থাপন গ্লো ফিল্টারের আইডি, অথবা কোনো ফিল্টার সেট না থাকলে খালি স্ট্রিং।
গোলাকার আকৃতি | নাল একটি সংখ্যা বা স্ট্রিং রিপোর্টার ব্লকের জন্য ব্যবহৃত ষড়ভুজ সম্পর্কে তথ্য ধারণকারী বস্তু। init বলার আগে নাল।
SELECTED_GLOW_COLOUR স্ট্রিং নির্বাচিত গ্লো কালার।
SELECTED_GLOW_SIZE সংখ্যা নির্বাচিত আভা আকার.
GlowFilterId নির্বাচিত স্ট্রিং নির্বাচিত গ্লো ফিল্টারের ID, অথবা কোনো ফিল্টার সেট না থাকলে খালি স্ট্রিং।
SHAPE_IN_SHAPE_PADDING { [কী: সংখ্যা]: { [কী: সংখ্যা]: সংখ্যা; }; } আউটপুট/ইনপুট আকারের মানচিত্র এবং সেগুলির পরিমাণ একটি ব্লক প্যাড করা উচিত। বাইরের কী হল বাইরের আকৃতি, ভিতরের কী হল ভেতরের আকৃতি। যখন বাইরের আকৃতির একটি ব্লকের বাম বা ডান প্রান্তে ভিতরের আকৃতি সহ একটি ইনপুট ব্লক থাকে, তখন ব্লকের উপাদানগুলি এমনভাবে সারিবদ্ধ হয় যাতে নির্দিষ্ট করা প্যাডিং পৌঁছে যায়।
আকৃতি { ষড়ভুজ: সংখ্যা; রাউন্ড: সংখ্যা; বর্গ: সংখ্যা; ধাঁধা: সংখ্যা; খাঁজ: সংখ্যা; }
বর্গক্ষেত্র আকৃতি | নাল একটি আয়তক্ষেত্রাকার রিপোর্টার ব্লকের জন্য ব্যবহৃত ষড়ভুজ সম্পর্কে তথ্য ধারণকারী বস্তু। init বলার আগে নাল।
START_HAT_HEIGHT সংখ্যা
START_HAT_WIDTH সংখ্যা
STATEMENT_INPUT_SPACER_MIN_WIDTH সংখ্যা

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
createDom(svg, ট্যাগনাম, নির্বাচক)
নিষ্পত্তি()
মাধ্যমিক রঙ তৈরি করুন_(রঙ)
জেনারেট টারশিয়ারি কালার_(রঙ)
getCSS_(নির্বাচক)
init()
ষড়ভুজ তৈরি করুন() protected একটি ষড়ভুজ আকার সম্পর্কে আকার এবং পথ তথ্য তৈরি করুন।
MakeInsideCorners()
makeNotch()
মেক গোলাকার() protected একটি বৃত্তাকার আকৃতি সম্পর্কে আকার এবং পথ তথ্য তৈরি করুন।
makeSquared() protected একটি বর্গক্ষেত্র আকৃতি সম্পর্কে আকার এবং পথ তথ্য তৈরি করুন।
makeStartHat()
setDynamicProperties_(থিম)
setFontConstants_(থিম)
আকৃতির জন্য(সংযোগ)
,

ব্লকলি > জেলো > কনস্ট্যান্টপ্রোভাইডার

zelos.ConstantProvider ক্লাস

একটি বস্তু যা Zelos মোডে ব্লক রেন্ডার করার জন্য ধ্রুবক প্রদান করে।

স্বাক্ষর:

export declare class ConstantProvider extends BaseConstantProvider 

প্রসারিত: BaseConstantProvider

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

কনস্ট্রাক্টর সংশোধক বর্ণনা
(নির্মাতা)() ConstantProvider ক্লাসের একটি নতুন উদাহরণ তৈরি করে

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
CURSOR_COLOUR স্ট্রিং
CURSOR_RADIUS সংখ্যা ইনপুট এবং আউটপুট সংযোগের জন্য কার্সারের ব্যাসার্ধ।
FIELD_COLOUR_FULL_BLOCK বুলিয়ান
FIELD_DROPDOWN_COLOURED_DIV বুলিয়ান
FIELD_DROPDOWN_NO_BORDER_RECT_SHADOW বুলিয়ান
FIELD_DROPDOWN_SVG_ARROW বুলিয়ান
FIELD_TEXT_FONTFAMILY স্ট্রিং
FIELD_TEXT_FONTWEIGHT স্ট্রিং
FIELD_TEXTINPUT_BOX_SHADOW বুলিয়ান
FULL_BLOCK_FIELDS বুলিয়ান
GRID_UNIT সংখ্যা
হেক্সাগোনাল আকৃতি | নাল একটি বুলিয়ান রিপোর্টার ব্লকের জন্য ব্যবহৃত ষড়ভুজ সম্পর্কে তথ্য ধারণকারী বস্তু। init বলার আগে নাল।
JAGGED_TEETH_HEIGHT সংখ্যা
JAGGED_TEETH_WIDTH সংখ্যা
MAX_DYNAMIC_CONNECTION_SHAPE_WIDTH সংখ্যা
REPLACEMENT_GLOW_COLOUR স্ট্রিং প্রতিস্থাপন গ্লো রঙ.
REPLACEMENT_GLOW_SIZE সংখ্যা নির্বাচিত আভা আকার.
প্রতিস্থাপন GlowFilterId স্ট্রিং প্রতিস্থাপন গ্লো ফিল্টারের আইডি, অথবা কোনো ফিল্টার সেট না থাকলে খালি স্ট্রিং।
গোলাকার আকৃতি | নাল একটি সংখ্যা বা স্ট্রিং রিপোর্টার ব্লকের জন্য ব্যবহৃত ষড়ভুজ সম্পর্কে তথ্য ধারণকারী বস্তু। init বলার আগে নাল।
SELECTED_GLOW_COLOUR স্ট্রিং নির্বাচিত গ্লো কালার।
SELECTED_GLOW_SIZE সংখ্যা নির্বাচিত আভা আকার.
GlowFilterId নির্বাচিত স্ট্রিং নির্বাচিত গ্লো ফিল্টারের ID, অথবা কোনো ফিল্টার সেট না থাকলে খালি স্ট্রিং।
SHAPE_IN_SHAPE_PADDING { [কী: সংখ্যা]: { [কী: সংখ্যা]: সংখ্যা; }; } আউটপুট/ইনপুট আকারের মানচিত্র এবং সেগুলির পরিমাণ একটি ব্লক প্যাড করা উচিত। বাইরের কী হল বাইরের আকৃতি, ভিতরের কী হল ভেতরের আকৃতি। যখন বাইরের আকৃতির একটি ব্লকের বাম বা ডান প্রান্তে ভিতরের আকৃতি সহ একটি ইনপুট ব্লক থাকে, তখন ব্লকের উপাদানগুলি এমনভাবে সারিবদ্ধ হয় যাতে নির্দিষ্ট করা প্যাডিং পৌঁছে যায়।
আকৃতি { ষড়ভুজ: সংখ্যা; রাউন্ড: সংখ্যা; বর্গ: সংখ্যা; ধাঁধা: সংখ্যা; খাঁজ: সংখ্যা; }
বর্গক্ষেত্র আকৃতি | নাল একটি আয়তক্ষেত্রাকার রিপোর্টার ব্লকের জন্য ব্যবহৃত ষড়ভুজ সম্পর্কে তথ্য ধারণকারী বস্তু। init বলার আগে নাল।
START_HAT_HEIGHT সংখ্যা
START_HAT_WIDTH সংখ্যা
STATEMENT_INPUT_SPACER_MIN_WIDTH সংখ্যা

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
createDom(svg, ট্যাগনাম, নির্বাচক)
নিষ্পত্তি()
মাধ্যমিক রঙ তৈরি করুন_(রঙ)
জেনারেট টারশিয়ারি কালার_(রঙ)
getCSS_(নির্বাচক)
init()
ষড়ভুজ তৈরি করুন() protected একটি ষড়ভুজ আকার সম্পর্কে আকার এবং পথ তথ্য তৈরি করুন।
MakeInsideCorners()
makeNotch()
মেক গোলাকার() protected একটি বৃত্তাকার আকৃতি সম্পর্কে আকার এবং পথ তথ্য তৈরি করুন।
makeSquared() protected একটি বর্গক্ষেত্র আকৃতি সম্পর্কে আকার এবং পথ তথ্য তৈরি করুন।
makeStartHat()
setDynamicProperties_(থিম)
setFontConstants_(থিম)
আকৃতির জন্য(সংযোগ)