ব্লকলি > পদ্ধতি

পদ্ধতির নামস্থান

ক্লাস

ক্লাস বর্ণনা
পর্যবেক্ষণযোগ্য পদ্ধতির মানচিত্র

ফাংশন

ফাংশন বর্ণনা
সমস্ত প্রক্রিয়া (মূল) একটি কর্মক্ষেত্রে সমস্ত ব্যবহারকারীর তৈরি পদ্ধতির সংজ্ঞা খুঁজুন।
FindLegalName(নাম, ব্লক) নিশ্চিত করুন যে দুটি অভিন্ন নামকরণ পদ্ধতি বিদ্যমান নেই৷ প্রস্তাবিত পদ্ধতির নাম নিন, এবং একটি আইনি নাম ফেরত দিন, যেটি খালি নয় এবং অন্যান্য পদ্ধতির সাথে সাংঘর্ষিক নয়।
flyoutCategory(ওয়ার্কস্পেস, useXml)
flyoutCategory(ওয়ার্কস্পেস, useXml)
getCallers (নাম, কর্মক্ষেত্র) একটি নামকৃত পদ্ধতির সমস্ত কলার খুঁজুন।
getDefinition(নাম, কর্মক্ষেত্র) নামযুক্ত পদ্ধতির জন্য সংজ্ঞা ব্লক খুঁজুন।
isNameUsed(নাম, কর্মক্ষেত্র, opt_exclude) প্রদত্ত নামটি ইতিমধ্যে একটি পদ্ধতির নাম হলে ফিরে আসুন।
isProcedureBlock(ব্লক) একটি টাইপ গার্ড যা চেক করে যে প্রদত্ত ব্লকটি একটি পদ্ধতি ব্লক কিনা।
mutateCallers(defBlock) যখন একটি পদ্ধতির সংজ্ঞা তার পরামিতি পরিবর্তন করে, তখন তার সমস্ত কলার খুঁজুন এবং সম্পাদনা করুন।
নাম পরিবর্তন করুন (এই, নাম) একটি পদ্ধতির নাম পরিবর্তন করুন। সম্পাদনাযোগ্য ক্ষেত্র দ্বারা বলা হয়.

ইন্টারফেস

ইন্টারফেস বর্ণনা
আইপ্যারামিটার মডেল একটি পদ্ধতির জন্য একটি ডেটা মডেল।
আইপ্রোসিডার ব্লক একটি ব্লকের ইন্টারফেস যা একটি পদ্ধতিকে মডেল করে।
IprocedureMap
আইপ্রসিডিউর মডেল একটি পদ্ধতির জন্য একটি ডেটা মডেল।

ভেরিয়েবল

পরিবর্তনশীল বর্ণনা
CATEGORY_NAME টুলবক্স XML-এ একটি বিভাগের "কাস্টম" বৈশিষ্ট্যে ব্যবহারের জন্য স্ট্রিং। এই স্ট্রিংটি নির্দেশ করে যে বিভাগটি প্রক্রিয়া ব্লকের সাথে গতিশীলভাবে জনবহুল হওয়া উচিত। এছাড়াও Blockly.Variables.CATEGORY_NAME এবং Blockly.VariablesDynamic.CATEGORY_NAME দেখুন।
DEFAULT_ARG একটি processs_mutatorarg ব্লকের জন্য ডিফল্ট আর্গুমেন্ট।

উপনাম টাইপ করুন

উপনাম টাইপ করুন বর্ণনা
পদ্ধতিটিউপল একটি পদ্ধতি স্বাক্ষর প্রতিনিধিত্বের উত্তরাধিকার মানে. উপাদানগুলি যথাক্রমে: নাম, প্যারামিটারের নাম এবং এটির একটি রিটার্ন মান আছে কিনা।
,

ব্লকলি > পদ্ধতি

পদ্ধতির নামস্থান

ক্লাস

ক্লাস বর্ণনা
পর্যবেক্ষণযোগ্য পদ্ধতির মানচিত্র

ফাংশন

ফাংশন বর্ণনা
সমস্ত প্রক্রিয়া (মূল) একটি কর্মক্ষেত্রে সমস্ত ব্যবহারকারীর তৈরি পদ্ধতির সংজ্ঞা খুঁজুন।
FindLegalName(নাম, ব্লক) নিশ্চিত করুন যে দুটি অভিন্ন নামকরণ পদ্ধতি বিদ্যমান নেই৷ প্রস্তাবিত পদ্ধতির নাম নিন, এবং একটি আইনি নাম ফেরত দিন, যেটি খালি নয় এবং অন্যান্য পদ্ধতির সাথে সাংঘর্ষিক নয়।
flyoutCategory(ওয়ার্কস্পেস, useXml)
flyoutCategory(ওয়ার্কস্পেস, useXml)
getCallers (নাম, কর্মক্ষেত্র) একটি নামকৃত পদ্ধতির সমস্ত কলার খুঁজুন।
getDefinition(নাম, কর্মক্ষেত্র) নামযুক্ত পদ্ধতির জন্য সংজ্ঞা ব্লক খুঁজুন।
isNameUsed(নাম, কর্মক্ষেত্র, opt_exclude) প্রদত্ত নামটি ইতিমধ্যে একটি পদ্ধতির নাম হলে ফিরে আসুন।
isProcedureBlock(ব্লক) একটি টাইপ গার্ড যা চেক করে যে প্রদত্ত ব্লকটি একটি পদ্ধতি ব্লক কিনা।
mutateCallers(defBlock) যখন একটি পদ্ধতির সংজ্ঞা তার পরামিতি পরিবর্তন করে, তখন তার সমস্ত কলার খুঁজুন এবং সম্পাদনা করুন।
নাম পরিবর্তন করুন (এই, নাম) একটি পদ্ধতির নাম পরিবর্তন করুন। সম্পাদনাযোগ্য ক্ষেত্র দ্বারা বলা হয়.

ইন্টারফেস

ইন্টারফেস বর্ণনা
আইপ্যারামিটার মডেল একটি পদ্ধতির জন্য একটি ডেটা মডেল।
আইপ্রোসিডার ব্লক একটি ব্লকের ইন্টারফেস যা একটি পদ্ধতিকে মডেল করে।
IprocedureMap
আইপ্রসিডিউর মডেল একটি পদ্ধতির জন্য একটি ডেটা মডেল।

ভেরিয়েবল

পরিবর্তনশীল বর্ণনা
CATEGORY_NAME টুলবক্স XML-এ একটি বিভাগের "কাস্টম" বৈশিষ্ট্যে ব্যবহারের জন্য স্ট্রিং। এই স্ট্রিংটি নির্দেশ করে যে বিভাগটি প্রক্রিয়া ব্লকের সাথে গতিশীলভাবে জনবহুল হওয়া উচিত। এছাড়াও Blockly.Variables.CATEGORY_NAME এবং Blockly.VariablesDynamic.CATEGORY_NAME দেখুন।
DEFAULT_ARG একটি processs_mutatorarg ব্লকের জন্য ডিফল্ট আর্গুমেন্ট।

উপনাম টাইপ করুন

উপনাম টাইপ করুন বর্ণনা
পদ্ধতিটিউপল একটি পদ্ধতি স্বাক্ষর প্রতিনিধিত্বের উত্তরাধিকার মানে. উপাদানগুলি যথাক্রমে: নাম, প্যারামিটারের নাম এবং এটির একটি রিটার্ন মান আছে কিনা।