গবেষণা সমীক্ষা: ব্লকলি
স্টার্ট সার্ভে নিয়ে আপনার অভিজ্ঞতা সম্পর্কে আমাদের বলুন
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ব্লকলি > পদ্ধতি > পর্যবেক্ষণযোগ্য প্রক্রিয়া ম্যাপ
Procedures.ObservableProcedureMap ক্লাস
স্বাক্ষর:
export declare class ObservableProcedureMap extends Map<string, IProcedureModel> implements IProcedureMap
প্রসারিত: ম্যাপ<স্ট্রিং, আইপ্রোসিডার মডেল >
বাস্তবায়ন: IprocedureMap
এই শ্রেণীর কনস্ট্রাক্টরকে অভ্যন্তরীণ হিসাবে চিহ্নিত করা হয়েছে। থার্ড-পার্টি কোড সরাসরি কনস্ট্রাক্টরকে কল করা উচিত নয় বা ObservableProcedureMap
ক্লাস প্রসারিত করে এমন সাবক্লাস তৈরি করা উচিত নয়।
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|
যোগ করুন(proc) | | পদ্ধতির মডেলের মানচিত্রে প্রদত্ত পদ্ধতি মডেল যোগ করে, যাতে ব্লকগুলি এটি খুঁজে পেতে পারে। |
পরিষ্কার() | | পদ্ধতির মানচিত্র থেকে সমস্ত পদ্ধতির মডেলগুলি সরিয়ে দেয়। |
মুছুন (আইডি) | | পদ্ধতি মানচিত্র থেকে প্রদত্ত আইডি সহ পদ্ধতি মডেল মুছে দেয় (যদি এটি বিদ্যমান থাকে)। |
পেতে পদ্ধতি() | | এই মানচিত্রে সংরক্ষিত সমস্ত পদ্ধতি ফেরত দেয়। |
সেট (আইডি, প্রোসি) | | পদ্ধতি মানচিত্রে প্রদত্ত পদ্ধতি মডেল যোগ করে। |
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-01-04 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-01-04 UTC-তে শেষবার আপডেট করা হয়েছে।"],[[["`ObservableProcedureMap` is a class that manages a collection of `ProcedureModel` objects, allowing for efficient retrieval and manipulation of procedures within Blockly."],["This class extends the standard JavaScript `Map` and implements the `IProcedureMap` interface, providing methods for adding, deleting, and accessing procedures."],["`ObservableProcedureMap`'s constructor is internal, meaning it is not intended for direct use by external code; instead, developers should interact with it through its public methods."],["Key methods include `add`, `clear`, `delete`, `getProcedures`, and `set`, which enable the management of procedures within the map."]]],["The `ObservableProcedureMap` class, extending `Map`, manages a collection of `IProcedureModel` objects. Key actions include adding procedures via `add` or `set`, removing them with `delete` or `clear` for all, and retrieving all stored procedures using `getProcedures`. This class implements the `IProcedureMap` interface. The constructor is internal, preventing direct instantiation by third-party code.\n"]]