ব্লকলি প্যাকেজ
ক্লাস
ক্লাস | বর্ণনা |
---|---|
ASTNode | একটি AST নোডের জন্য ক্লাস। এটি সুপারিশ করা হয় যে আপনি সরাসরি একটি নোড তৈরি করার পরিবর্তে createNode পদ্ধতিগুলির একটি ব্যবহার করুন। |
বেসিক কার্সার | একটি মৌলিক কার্সারের জন্য ক্লাস। এটি ব্যবহারকারীকে পরবর্তী বা পূর্ববর্তীতে আঘাত করে AST-এর সমস্ত নোডগুলিতে যাওয়ার অনুমতি দেবে। |
ব্লক | এক ব্লকের জন্য ক্লাস। সাধারণত সরাসরি বলা হয় না, workspace.newBlock() পছন্দ করা হয়। |
ব্লকড্রেগার | একটি ব্লক ড্র্যাগার জন্য ক্লাস. এটি ওয়ার্কস্পেসের চারপাশে ব্লকগুলিকে সরিয়ে দেয় যখন সেগুলিকে মাউস বা স্পর্শ দ্বারা টেনে আনা হয়। |
ব্লকএসভিজি | একটি ব্লকের SVG উপস্থাপনার জন্য ক্লাস। সাধারণত সরাসরি বলা হয় না, workspace.newBlock() পছন্দ করা হয়। |
BubbleDragger | একটি বুদবুদ ড্র্যাগার জন্য ক্লাস. এটি বাবল ক্যানভাসে জিনিসগুলিকে কর্মক্ষেত্রের চারপাশে সরিয়ে দেয় যখন সেগুলিকে একটি মাউস বা স্পর্শ দ্বারা টেনে নিয়ে যাওয়া হয়৷ এগুলি ব্লক কমেন্ট, মিউটেটার, সতর্কতা বা ওয়ার্কস্পেস কমেন্ট হতে পারে। |
উৎপাদকের কোড | একটি কোড জেনারেটরের জন্য ক্লাস যা ব্লকগুলিকে একটি ভাষায় অনুবাদ করে। |
সংকোচনযোগ্য টুলবক্স বিভাগ | একটি টুলবক্সে একটি বিভাগের জন্য ক্লাস যা ভেঙে ফেলা যেতে পারে। |
কম্পোনেন্ট ম্যানেজার | কর্মক্ষেত্রে নিবন্ধিত সমস্ত আইটেমের জন্য ব্যবস্থাপক। |
সংযোগ | ব্লকের মধ্যে সংযোগের জন্য ক্লাস। |
সংযোগ পরীক্ষক | সংযোগ টাইপ চেকিং লজিকের জন্য ক্লাস। |
সংযোগ ডিবি | সংযোগের ডাটাবেস। সংযোগগুলি তাদের উল্লম্ব উপাদানের ক্রমে সংরক্ষণ করা হয়। এইভাবে একটি বাইনারি অনুসন্ধান ব্যবহার করে একটি এলাকায় সংযোগগুলি দ্রুত দেখা যেতে পারে। |
প্রসঙ্গ মেনুরেজিস্ট্রি | প্রসঙ্গ মেনু আইটেম রেজিস্ট্রি জন্য ক্লাস. এটি একটি singleton হতে উদ্দেশ্যে করা হয়. আপনার একটি নতুন উদাহরণ তৈরি করা উচিত নয় এবং শুধুমাত্র ContextMenuRegistry.registry থেকে এই ক্লাসটি অ্যাক্সেস করা উচিত। |
কার্সার | একটি কার্সার জন্য ক্লাস. একটি কার্সার নিয়ন্ত্রণ করে কিভাবে একজন ব্যবহারকারী Blockly AST নেভিগেট করে। |
DeleteArea | একটি উপাদানের জন্য বিমূর্ত শ্রেণী যা একটি ব্লক বা বুদবুদ মুছে ফেলতে পারে যা এটির উপরে ফেলে দেওয়া হয়। |
টার্গেট | কাস্টম আচরণ সহ একটি উপাদানের জন্য বিমূর্ত শ্রেণী যখন একটি ব্লক বা বুদবুদ টেনে আনা হয় বা এটির উপরে ফেলে দেওয়া হয়। |
ক্ষেত্রকোণ | একটি সম্পাদনাযোগ্য কোণ ক্ষেত্রের জন্য ক্লাস। |
ফিল্ড চেকবক্স | একটি চেকবক্স ক্ষেত্রের জন্য ক্লাস. |
ফিল্ড কালার | একটি রঙ ইনপুট ক্ষেত্রের জন্য ক্লাস. |
ফিল্ডড্রপডাউন | একটি সম্পাদনাযোগ্য ড্রপডাউন ক্ষেত্রের জন্য ক্লাস। |
ফিল্ড ইমেজ | একটি ব্লকের একটি ছবির জন্য ক্লাস। |
ফিল্ডলেবেল | একটি অ-সম্পাদনাযোগ্য, অ-ক্রমিক পাঠ্য ক্ষেত্রের জন্য ক্লাস। |
ফিল্ডলেবেল সিরিয়ালাইজেবল | একটি অ-সম্পাদনাযোগ্য, সিরিয়ালাইজযোগ্য পাঠ্য ক্ষেত্রের জন্য ক্লাস। |
ফিল্ড মাল্টিলাইন ইনপুট | একটি সম্পাদনাযোগ্য পাঠ্য অঞ্চল ক্ষেত্রের জন্য ক্লাস। |
ফিল্ড নম্বর | একটি সম্পাদনাযোগ্য নম্বর ক্ষেত্রের জন্য ক্লাস। |
FieldTextInput | একটি সম্পাদনাযোগ্য পাঠ্য ক্ষেত্রের জন্য ক্লাস। |
ফিল্ড ভ্যারিয়েবল | একটি ভেরিয়েবলের ড্রপডাউন ক্ষেত্রের জন্য ক্লাস। |
ফ্লাইআউট বোতাম | ফ্লাইআউটে একটি বোতাম বা লেবেলের জন্য ক্লাস। |
ফ্লাইআউটমেট্রিক্স ম্যানেজার | একটি ফ্লাইআউটের কর্মক্ষেত্রের জন্য মেট্রিক্স গণনা করে। মেট্রিক্স প্রধানত ফ্লাইআউটের জন্য স্ক্রলবার আকার দিতে ব্যবহৃত হয়। |
অঙ্গভঙ্গি | এক অঙ্গভঙ্গি জন্য ক্লাস. |
গ্রিড | কর্মক্ষেত্রের গ্রিডের জন্য ক্লাস। |
অনুভূমিক ফ্লাইআউট | একটি ফ্লাইআউট জন্য ক্লাস. |
ইনপুট | ঐচ্ছিক ক্ষেত্র সহ একটি ইনপুটের জন্য ক্লাস। |
InsertionMarkerManager | ক্লাস যা টেনে আনার সময় সংযোগের আপডেট নিয়ন্ত্রণ করে। এটি প্রাথমিকভাবে সবচেয়ে কাছের যোগ্য সংযোগ খুঁজে বের করার জন্য এবং টেনে আনার সময় প্রয়োজন অনুযায়ী হাইলাইট বা আনহাইলাইট করার জন্য দায়ী। |
সন্নিবেশ মার্কারপ্রিভিউয়ার | |
মার্কার | একটি মার্কার জন্য ক্লাস. এটি ব্লকলি AST-তে একটি অবস্থান সংরক্ষণ করতে কীবোর্ড নেভিগেশনে ব্যবহৃত হয়। |
মার্কার ম্যানেজার | একটি কর্মক্ষেত্রে একাধিক মার্কার এবং কার্সার পরিচালনা করার জন্য ক্লাস। |
তালিকা | একটি মৌলিক মেনু ক্লাস। |
মেনু আইটেম | একটি মেনুতে একটি আইটেম প্রতিনিধিত্বকারী ক্লাস। |
মেট্রিক্স ম্যানেজার | সমস্ত কর্মক্ষেত্র মেট্রিক্স গণনার জন্য ম্যানেজার। |
নাম | সত্তা নামের একটি ডাটাবেসের জন্য ক্লাস (ভেরিয়েবল, পদ্ধতি, ইত্যাদি)। |
অপশন | আচরণ অনির্দিষ্ট যেখানে যুক্তিসঙ্গত ডিফল্ট ব্যবহার করে ব্যবহারকারী-নির্দিষ্ট বিকল্পগুলি পার্স করুন। |
রেন্ডারড কানেকশন | স্ক্রীনে রেন্ডার করা হতে পারে এমন ব্লকগুলির মধ্যে সংযোগের জন্য ক্লাস। |
স্ক্রল বার | একটি বিশুদ্ধ SVG স্ক্রলবারের জন্য ক্লাস। এই কৌশলটি একটি স্ক্রলবার অফার করে যা কাজ করার গ্যারান্টিযুক্ত, কিন্তু সিস্টেমের স্ক্রলবারের মতো দেখতে বা আচরণ নাও করতে পারে। |
স্ক্রলবার পেয়ার | একজোড়া স্ক্রলবারের জন্য ক্লাস। অনুভূমিক এবং উল্লম্ব। |
শর্টকাট রেজিস্ট্রি | কীবোর্ড শর্টকাট রেজিস্ট্রির জন্য ক্লাস। এটি একটি singleton হতে উদ্দেশ্যে করা হয়. আপনার একটি নতুন উদাহরণ তৈরি করা উচিত নয় এবং শুধুমাত্র ShortcutRegistry.registry থেকে এই ক্লাসটি অ্যাক্সেস করা উচিত। |
TabNavigateCursor | ট্যাব নেভিগেবল ক্ষেত্রগুলির মধ্যে নেভিগেট করার জন্য একটি কার্সার। |
থিম | একটি থিম জন্য ক্লাস. |
থিম ম্যানেজার | একটি কর্মক্ষেত্রের থিম এবং UI উপাদানগুলি সংরক্ষণ এবং আপডেট করার জন্য ক্লাস। |
টুলবক্স | একটি টুলবক্সের জন্য ক্লাস। টুলবক্সের DOM তৈরি করে। |
টুলবক্স বিভাগ | একটি টুলবক্সে একটি বিভাগের জন্য ক্লাস। |
টুলবক্স আইটেম | টুলবক্সে একটি আইটেমের জন্য ক্লাস। |
টুলবক্স বিভাজক | একটি টুলবক্স বিভাজক জন্য ক্লাস. এটি টুলবক্সে প্রদর্শিত পাতলা ভিজ্যুয়াল লাইন। এই আইটেমটি মিথস্ক্রিয়াযোগ্য নয়। |
ট্র্যাশক্যান | একটি ট্র্যাশ ক্যান জন্য ক্লাস. |
সংযুক্ত ফিল্ড ত্রুটি | একটি ত্রুটির প্রতিনিধিত্ব করে যেখানে ক্ষেত্রটি তার ব্লক অ্যাক্সেস করার চেষ্টা করছে বা তার ব্লক সম্পর্কে তথ্যটি প্রকৃতপক্ষে উক্ত ব্লকের সাথে সংযুক্ত হওয়ার আগে। |
পরিবর্তনশীল মানচিত্র | একটি পরিবর্তনশীল মানচিত্রের জন্য ক্লাস। এতে একটি ডিকশনারি ডাটা স্ট্রাকচার রয়েছে যা ভেরিয়েবলের ধরনগুলি কী হিসাবে এবং ভেরিয়েবলের তালিকা হিসাবে মান হিসাবে রয়েছে। ভেরিয়েবলের তালিকা হল কী দ্বারা নির্দেশিত প্রকার। |
পরিবর্তনশীল মডেল | একটি পরিবর্তনশীল মডেলের জন্য ক্লাস। নাম, আইডি এবং প্রকার সহ ভেরিয়েবলের জন্য তথ্য ধারণ করে। |
উল্লম্ব ফ্লাইআউট | একটি ফ্লাইআউট জন্য ক্লাস. |
কর্মক্ষেত্র | একটি কর্মক্ষেত্রের জন্য ক্লাস। এটি একটি ডেটা স্ট্রাকচার যাতে ব্লক থাকে। কোন UI নেই, এবং মাথাবিহীনভাবে তৈরি করা যেতে পারে। |
ওয়ার্কস্পেস অডিও | কর্মক্ষেত্রের জন্য অডিও লোড, সঞ্চয় এবং বাজানোর জন্য ক্লাস। |
ওয়ার্কস্পেস মন্তব্য | একটি কর্মক্ষেত্র মন্তব্যের জন্য ক্লাস. |
Workspace CommentSvg | একটি ওয়ার্কস্পেস মন্তব্যের SVG উপস্থাপনার জন্য ক্লাস। |
ওয়ার্কস্পেস ড্রেগার | একটি কর্মক্ষেত্র ড্র্যাগার জন্য ক্লাস. যখন এটি একটি মাউস বা স্পর্শ দ্বারা টেনে আনা হয় তখন এটি ওয়ার্কস্পেসকে ঘুরিয়ে দেয়। |
ওয়ার্কস্পেস এসভিজি | একটি কর্মক্ষেত্রের জন্য ক্লাস। এটি ঐচ্ছিক ট্র্যাশক্যান, স্ক্রলবার, বুদবুদ এবং টেনে আনা সহ একটি অনস্ক্রিন এলাকা। |
জুম কন্ট্রোল | একটি জুম নিয়ন্ত্রণ জন্য ক্লাস. |
বিমূর্ত ক্লাস
বিমূর্ত ক্লাস | বর্ণনা |
---|---|
বুদ্বুদ | বিমূর্ত পপ-আপ বুদবুদ ক্লাস। এটি একটি UI তৈরি করে যা একটি স্পিচ বাবলের মতো দেখায়, যেখানে এটির একটি "টেইল" রয়েছে যা ব্লকের দিকে নির্দেশ করে এবং একটি "হেড" যা নির্বিচারে svg উপাদানগুলি প্রদর্শন করে৷ |
মাঠ | একটি সম্পাদনাযোগ্য ক্ষেত্রের জন্য বিমূর্ত শ্রেণী। |
রাগে ফাটিয়া পড়া | একটি ফ্লাইআউট জন্য ক্লাস. |
গণনা
গণনা | বর্ণনা |
---|---|
সংযোগ টাইপ | একটি সংযোগ বা ইনপুট ধরনের জন্য Enum. |
ইনপুট প্রকার | একটি সংযোগ বা ইনপুট ধরনের জন্য Enum. |
ফাংশন
ফাংশন | বর্ণনা |
---|---|
আছে বুদবুদ(অবজেজে) | টাইপ গার্ড যা প্রদত্ত বস্তুটি একটি IHasBubble কিনা তা পরীক্ষা করে। |
হাইডচ্যাফ(অপ্ট_অনলিক্লোজপপআপ) | টুলটিপ, প্রসঙ্গ মেনু, ড্রপডাউন নির্বাচন ইত্যাদি বন্ধ করুন। |
ইনজেকশন (ধারক, opt_options) | নির্দিষ্ট ধারক উপাদান (সাধারণত একটি div) মধ্যে একটি ব্লকলি সম্পাদক ইনজেকশন করুন। |
অনুলিপিযোগ্য(অবজেজে) | |
isIcon(obj) | টাইপ গার্ড যে প্রদত্ত বস্তু একটি IIcon কিনা পরীক্ষা করে. |
isPaster(obj) | |
ক্রমানুযায়ী(obj) | টাইপ গার্ড যে প্রদত্ত বস্তু একটি ISerializable কিনা পরীক্ষা করে. |
isVariableBackedParameterModel(প্যারাম) | প্রদত্ত বস্তুটি একটি পরিবর্তনশীল ধারক কিনা তা প্রদান করে। |
ইন্টারফেস
ইন্টারফেস | বর্ণনা |
---|---|
ব্লকলি অপশন | ব্লকলি বিকল্প। |
FieldAngleConfig | কোণ ক্ষেত্রের জন্য অতিরিক্ত কনফিগারেশন বিকল্প। |
FieldAngleFromJsonConfig | কোণ ক্ষেত্রের জন্য Json কনফিগারেশন বিকল্প থেকে। |
FieldCheckbox Config | চেকবক্স ক্ষেত্রের জন্য কনফিগার বিকল্প। |
JsonConfig থেকে ফিল্ড চেকবক্স | চেকবক্স ক্ষেত্রের জন্য Json কনফিগার অপশন থেকে। |
FieldColorConfig | রঙ ক্ষেত্রের জন্য কনফিগার বিকল্প। |
FieldColorFromJsonConfig | রঙ ক্ষেত্রের জন্য Json কনফিগার অপশন থেকে। |
Field Config | বেস ক্ষেত্রের জন্য অতিরিক্ত কনফিগারেশন বিকল্প। |
JsonConfig থেকে ফিল্ডড্রপডাউন | ড্রপডাউন ক্ষেত্রের জন্য Json কনফিগারেশন থেকে। |
FieldImageConfig | ইমেজ ক্ষেত্রের জন্য কনফিগার অপশন. |
JsonConfig থেকে ফিল্ড ইমেজ | রঙ ক্ষেত্রের জন্য Json কনফিগার অপশন থেকে। |
FieldLabelConfig | লেবেল ক্ষেত্রের জন্য কনফিগার বিকল্প। |
FieldLabelFromJsonConfig | লেবেল ক্ষেত্রের জন্য Json কনফিগার অপশন থেকে। |
FieldMultilineInputConfig | মাল্টিলাইন ইনপুট ক্ষেত্রের জন্য কনফিগার বিকল্প। |
ফিল্ড মাল্টিলাইন ইনপুট ফ্রম জেসন কনফিগ | মাল্টিলাইন ইনপুট ক্ষেত্রের জন্য Json কনফিগার বিকল্পগুলি। |
FieldNumberConfig | নম্বর ক্ষেত্রের জন্য কনফিগার বিকল্প। |
JsonConfig থেকে ফিল্ড নম্বর | সংখ্যা ক্ষেত্রের জন্য Json কনফিগার অপশন থেকে। |
FieldTextInputFromJsonConfig | টেক্সট ইনপুট ক্ষেত্রের জন্য Json কনফিগার অপশন। |
FieldVariableConfig | পরিবর্তনশীল ক্ষেত্রের জন্য কনফিগার বিকল্প। |
JsonConfig থেকে ফিল্ড ভ্যারিয়েবল | ভেরিয়েবল ফিল্ডের জন্য Json কনফিগার অপশন। |
IASTNodeLocation | একটি AST নোড অবস্থান ইন্টারফেস। |
IASTNodeLocationSvg | একটি AST নোড অবস্থান SVG ইন্টারফেস। |
IASTNodeLocationWithBlock | একটি AST নোড অবস্থান যেখানে একটি সংশ্লিষ্ট ব্লক আছে। |
IAutoHideable | একটি উপাদানের জন্য ইন্টারফেস যা স্বয়ংক্রিয়ভাবে লুকানো যেতে পারে। |
IBlockDragger | একটি ব্লক ড্রেগার ইন্টারফেস। |
আইবাউন্ডেড এলিমেন্ট | একটি আবদ্ধ উপাদান ইন্টারফেস. |
IBubble | একটি বুদ্বুদ ইন্টারফেস। |
ICCollapsibleToolboxItem | টুলবক্সে একটি আইটেমের জন্য ইন্টারফেস যা ভেঙে ফেলা যেতে পারে। |
আইকম্পোনেন্ট | একটি ওয়ার্কস্পেস কম্পোনেন্টের ইন্টারফেস যা ComponentManager-এর সাথে নিবন্ধিত হতে পারে। |
IConnectionChecker | সংযোগ টাইপ চেকিং লজিকের জন্য ক্লাস। |
IConnectionPreviewer | একটি ব্লক বাদ দিলে কোথায় সংযুক্ত হবে তার ভিজ্যুয়াল "প্রিভিউ" প্রদর্শন করে। |
আইকনটেক্সট মেনু | |
আইকপিযোগ্য | |
আইডিলেটেবল | একটি বস্তুর ইন্টারফেস যা মুছে ফেলা যেতে পারে। |
IDeleteArea | একটি উপাদানের জন্য ইন্টারফেস যা একটি ব্লক বা বুদবুদ মুছে ফেলতে পারে যা এটির উপরে ফেলে দেওয়া হয়। |
IDraggable | একটি বস্তুর ইন্টারফেস যা টেনে আনা যায়। |
IDragTarget | কাস্টম আচরণ সহ একটি উপাদানের জন্য ইন্টারফেস যখন একটি ব্লক বা বুদবুদ টেনে আনা হয় বা এটির উপরে ফেলে দেওয়া হয়। |
IFlyout | একটি ফ্লাইআউটের জন্য ইন্টারফেস। |
IHasBubble | |
আইকন | |
IKeyboard অ্যাক্সেসযোগ্য | একটি বস্তুর জন্য একটি ইন্টারফেস যা কীবোর্ড শর্টকাট পরিচালনা করে। |
আইমেট্রিক্স ম্যানেজার | একটি মেট্রিক্স ম্যানেজারের জন্য ইন্টারফেস। |
স্থাবর | চলমান বস্তুর ইন্টারফেস। |
আইপাস্টার | একটি বস্তু যা একটি কর্মক্ষেত্রে ডেটা পেস্ট করতে পারে। |
আইপজিশনযোগ্য | কর্মক্ষেত্রের উপরে অবস্থিত একটি উপাদানের জন্য ইন্টারফেস। |
নিবন্ধনযোগ্য | একটি ব্লকলি উপাদানের ইন্টারফেস যা নিবন্ধিত হতে পারে। |
নির্বাচনযোগ্য | একটি বস্তুর ইন্টারফেস যা নির্বাচনযোগ্য। |
নির্বাচনযোগ্য টুলবক্স আইটেম | টুলবক্সে একটি আইটেমের জন্য ইন্টারফেস যা নির্বাচন করা যেতে পারে। |
সিরিয়ালাইজেবল | |
স্টাইলযোগ্য | একটি বস্তুর জন্য ইন্টারফেস যা একটি শৈলী যোগ করা যেতে পারে। |
IToolbox | একটি টুলবক্সের জন্য ইন্টারফেস। |
IToolbox আইটেম | টুলবক্সে একটি আইটেমের জন্য ইন্টারফেস। |
IVvariableBackedParameterModel | একটি প্যারামিটার মডেলের জন্য ইন্টারফেস যা একটি পরিবর্তনশীল মডেল ধারণ করে। |
নামস্থান
ভেরিয়েবল
পরিবর্তনশীল | বর্ণনা |
---|---|
ALIGN_CENTRE | |
ALIGN_LEFT | |
ডানে যাও | |
ব্লক | প্রোটোটাইপ অবজেক্ট ব্লক করতে ব্লক টাইপ নামের ম্যাপিং। |
CLLAPSE_CHARS | |
COLLAPSED_FIELD_NAME | |
COLLAPSED_INPUT_NAME | |
কনফিগারেশন | অবজেক্ট ব্লকলিতে সমস্ত মান ধারণ করে যা আমরা আশা করি যে বিকাশকারীরা পরিবর্তন করতে সক্ষম হবে। |
সংযোগ প্রকার | |
BlocksWithJsonArray সংজ্ঞায়িত করুন | JSON ব্লক সংজ্ঞাগুলির একটি অ্যারে থেকে ব্লকগুলিকে সংজ্ঞায়িত করুন, যেমনটি ব্লকলি ডেভেলপার টুলস দ্বারা তৈরি হতে পারে। |
DELETE_VARIABLE_ID | |
ড্র্যাগ_স্ট্যাক | |
ড্রপডাউন ডিভ | |
DUMMY_INPUT | |
GetMainWorkspace | মূল কর্মক্ষেত্র ফেরত দেয়। সর্বশেষ ব্যবহৃত প্রধান ওয়ার্কস্পেস প্রদান করে (ফোকাসের উপর ভিত্তি করে)। এই ফাংশনটি ব্যবহার না করার চেষ্টা করুন, বিশেষ করে যদি একটি পৃষ্ঠায় একাধিক ব্লকলি উদাহরণ থাকে। |
নির্বাচিত হন | বর্তমানে নির্বাচিত অনুলিপিযোগ্য বস্তু প্রদান করে। |
INPUT_VALUE | |
জাভাস্ক্রিপ্ট | |
বার্তা | স্থানীয় বার্তাগুলির একটি অভিধান। |
NEXT_STATEMENT | |
OPPOSITE_TYPE | |
OUTPUT_VALUE | |
PREVIOUS_STATEMENT | |
PROCEDURE_CATEGORY_NAME | টুলবক্স XML-এ একটি বিভাগের "কাস্টম" বৈশিষ্ট্যে ব্যবহারের জন্য স্ট্রিং। এই স্ট্রিংটি নির্দেশ করে যে বিভাগটি প্রক্রিয়া ব্লকের সাথে গতিশীলভাবে জনবহুল হওয়া উচিত। |
RENAME_VARIABLE_ID | |
setLocale | প্রদত্ত লোকেলে লোকেল (যেমন স্থানীয়কৃত বার্তা/ব্লক-টেক্সট/ইত্যাদি) সেট করে। স্ক্রিপ্ট ট্যাগ থেকে লোড করার সময় এটি দরকারী/প্রয়োজনীয় নয়, কারণ বার্তাগুলি স্বয়ংক্রিয়ভাবে Blockly.Msg অবজেক্টে আটকে থাকে। কিন্তু আমরা এটি স্ক্রিপ্ট-ট্যাগ এবং নন-স্ক্রিপ্ট-ট্যাগ প্রসঙ্গে সরবরাহ করি যাতে tscompiler সঠিকভাবে আমাদের টাইপ সংজ্ঞা ফাইলগুলি তৈরি করতে পারে। |
setParentContainer | মূল ধারক সেট করুন। এটি হল সেই ধারক উপাদান যা WidgetDiv, dropDownDiv এবং টুলটিপ প্রথমবার Blockly.inject এ রেন্ডার করা হয়। প্রথম Blockly.inject এর পরে কল করলে এই পদ্ধতিটি একটি NOP। |
svgResize | SVG চিত্রটিকে সম্পূর্ণরূপে ধারক পূরণ করতে আকার দিন। যখন দৃশ্যটি আসলে আকার পরিবর্তন করে তখন এটিকে কল করুন (উদাহরণস্বরূপ একটি উইন্ডোর আকার পরিবর্তন/ডিভাইস ওরিয়েন্টেশন পরিবর্তনে)। বিষয়বস্তু পরিবর্তিত হলে ওয়ার্কস্পেসের আকার পরিবর্তন করতে workspace.resizeContents দেখুন (যেমন যখন একটি ব্লক যুক্ত বা সরানো হয়)। SVG ছবির উচ্চতা/প্রস্থ রেকর্ড করুন। |
TOOLBOX_AT_BOTTOM | |
TOOLBOX_AT_LEFT | |
TOOLBOX_AT_RIGHT | |
TOOLBOX_AT_TOP | |
VARIABLE_CATEGORY_NAME | টুলবক্স XML-এ একটি বিভাগের "কাস্টম" বৈশিষ্ট্যে ব্যবহারের জন্য স্ট্রিং। এই স্ট্রিংটি নির্দেশ করে যে বিভাগটি পরিবর্তনশীল ব্লকের সাথে গতিশীলভাবে জনবহুল হওয়া উচিত। |
VARIABLE_DYNAMIC_CATEGORY_NAME | টুলবক্স XML-এ একটি বিভাগের "কাস্টম" বৈশিষ্ট্যে ব্যবহারের জন্য স্ট্রিং। এই স্ট্রিংটি নির্দেশ করে যে বিভাগটি পরিবর্তনশীল ব্লকের সাথে গতিশীলভাবে জনবহুল হওয়া উচিত। |
সংস্করণ | ব্লকলি মূল সংস্করণ। এই ধ্রুবকটিকে বিল্ড স্ক্রিপ্ট (এনপিএম রান বিল্ড) দ্বারা package.json-এর সংস্করণের মানকে ওভাররাইড করা হয়েছে। এটি বিল্ড কমপ্রেসড গাল্প টাস্কে ক্লোজার কম্পাইলার দ্বারা করা হয়। স্থানীয় বিল্ডগুলির জন্য, আপনি এই ধ্রুবকটিকে ওভাররাইড করতে কম্পাইলারকে --define='Blockly.VERSION=XYZ' পাস করতে পারেন। |
উপনাম টাইপ করুন
উপনাম টাইপ করুন | বর্ণনা |
---|---|
ফিল্ড অ্যাঙ্গেল ভ্যালিডেটর | একটি ফাংশন যা ফিল্ডের মানের পরিবর্তনগুলি সেট করার আগে যাচাই করতে বলা হয়। |
FieldCheckbox Validator | একটি ফাংশন যা ফিল্ডের মানের পরিবর্তনগুলি সেট করার আগে যাচাই করতে বলা হয়। |
ফিল্ড কালার ভ্যালিডেটর | একটি ফাংশন যা ফিল্ডের মানের পরিবর্তনগুলি সেট করার আগে যাচাই করতে বলা হয়। |
FieldDropdown Config | ড্রপডাউন ক্ষেত্রের জন্য কনফিগার বিকল্প। |
FieldDropdown Validator | একটি ফাংশন যা ফিল্ডের মানের পরিবর্তনগুলি সেট করার আগে যাচাই করতে বলা হয়। |
FieldMultilineInputValidator | একটি ফাংশন যা ফিল্ডের মানের পরিবর্তনগুলি সেট করার আগে যাচাই করতে বলা হয়। |
ফিল্ড নম্বর যাচাইকারী | একটি ফাংশন যা ফিল্ডের মানের পরিবর্তনগুলি সেট করার আগে যাচাই করতে বলা হয়। |
FieldTextInputConfig | পাঠ্য ইনপুট ক্ষেত্রের জন্য কনফিগার বিকল্প। |
FieldTextInputValidator | একটি ফাংশন যা ফিল্ডের মানের পরিবর্তনগুলি সেট করার আগে যাচাই করতে বলা হয়। |
ফিল্ড ভ্যালিডেটর | একটি ফাংশন যা ফিল্ডের মানের পরিবর্তনগুলি সেট করার আগে যাচাই করতে বলা হয়। |
ফিল্ড ভ্যারিয়েবল ভ্যালিডেটর | একটি ফাংশন যা ফিল্ডের মানের পরিবর্তনগুলি সেট করার আগে যাচাই করতে বলা হয়। |
মেনু জেনারেটর | হয় মেনু বিকল্পগুলির একটি অ্যারে বা একটি ফাংশন যা FieldDropdown বা এর বংশধরদের জন্য মেনু বিকল্পগুলির একটি অ্যারে তৈরি করে৷ |
মেনু জেনারেটর ফাংশন | একটি ফাংশন যা FieldDropdown বা এর বংশধরদের জন্য মেনু বিকল্পগুলির একটি অ্যারে তৈরি করে। |
মেনু বিকল্প | ড্রপডাউন মেনুতে একটি পৃথক বিকল্প। প্রথম উপাদানটি মানব-পাঠযোগ্য মান (পাঠ্য বা চিত্র) এবং দ্বিতীয় উপাদানটি ভাষা-নিরপেক্ষ মান। |