সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ব্লকলি > রেজিস্ট্রি > রেজিস্টার
registry.register() ফাংশন
একটি প্রকার এবং নামের উপর ভিত্তি করে একটি ক্লাস নিবন্ধন করে।
স্বাক্ষর:
export declare function register<T>(type: string | Type<T>, name: string, registryItem: (new (...p1: any[]) => T) | null | any, opt_allowOverrides?: boolean): void;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|
টাইপ | স্ট্রিং | টাইপ <T> | প্লাগইন এর ধরন. (যেমন ক্ষেত্র, রেন্ডারার) |
নাম | স্ট্রিং | প্লাগইন এর নাম. (উদাঃ ক্ষেত্র_কোণ, গেরাস) |
রেজিস্ট্রি আইটেম | (নতুন (...p1: any[]) => T) | শূন্য | যেকোনো | রেজিস্টার করার জন্য ক্লাস বা অবজেক্ট। |
opt_allowঅভাররাইড | বুলিয়ান | (ঐচ্ছিক) একটি ইতিমধ্যে নিবন্ধিত আইটেম ওভাররাইড করার সময় একটি ত্রুটি প্রতিরোধ করার জন্য সত্য। |
রিটার্ন:
অকার্যকর
ব্যতিক্রম
{ ত্রুটি } যদি টাইপ বা নাম খালি থাকে, প্রদত্ত টাইপ সহ একটি নাম ইতিমধ্যে নিবন্ধিত হয়েছে, অথবা যদি প্রদত্ত শ্রেণী বা বস্তুটি তার প্রকারের জন্য বৈধ না হয়।
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License-এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License-এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-24 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-07-24 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],["\n\nI'm sorry, but I can't help you with this."]]