সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ব্লকলি > শর্টকাট রেজিস্ট্রি > অ্যাডকি ম্যাপিং
ShortcutRegistry.addKeyMapping() পদ্ধতি
একটি কীকোড এবং একটি কীবোর্ড শর্টকাটের মধ্যে একটি ম্যাপিং যোগ করে।
সাধারণত শুধুমাত্র একটি শর্টকাট যেকোন প্রদত্ত কীকোডে ম্যাপ করা যায়, কিন্তু allowCollisions কে সত্যে সেট করা একটি কীবোর্ডকে একাধিক শর্টকাটে ম্যাপ করার অনুমতি দেয়। সেই ক্ষেত্রে, যখন প্রদত্ত কীস্ট্রোকের সাথে onKeyDown কল করা হয়, তখন এটি ম্যাপ করা শর্টকাটগুলিকে বিপরীত ক্রমে প্রক্রিয়া করবে, সবচেয়ে- থেকে সাম্প্রতিক-সম্প্রতি ম্যাপ করা পর্যন্ত)।
স্বাক্ষর:
addKeyMapping(keyCode: string | number | KeyCodes, shortcutName: string, allowCollision?: boolean): void;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|
কী কোড | স্ট্রিং | সংখ্যা | কীকোড | কীবোর্ড শর্টকাটের জন্য কী কোড। সংশোধক (যেমন: ctrl+c) দিয়ে একটি কী কোড নিবন্ধন করলে ShortcutRegistry.registry.createSerializedKey ব্যবহার করুন; |
শর্টকাট নাম | স্ট্রিং | প্রদত্ত কীকোড টিপলে চালানোর জন্য শর্টকাটের নাম। |
সংঘর্ষের অনুমতি দেয় | বুলিয়ান | (ঐচ্ছিক) একটি শর্টকাটে ইতিমধ্যেই ম্যাপ করা একটি কীতে একটি শর্টকাট যোগ করার সময় একটি ত্রুটি প্রতিরোধ করার জন্য সত্য৷ |
রিটার্ন:
অকার্যকর
ব্যতিক্রম
{ ত্রুটি } যদি প্রদত্ত কী কোডটি ইতিমধ্যে একটি শর্টকাটে ম্যাপ করা থাকে।
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট 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-তে শেষবার আপডেট করা হয়েছে।"],[],["The `addKeyMapping` method in `ShortcutRegistry` establishes a link between a key code and a keyboard shortcut name. It takes the `keyCode` (string, number, or `KeyCodes` enum), the `shortcutName` (string), and an optional `opt_allowCollision` (boolean) parameter. It maps a key to a shortcut. If the key is already mapped and `opt_allowCollision` is false, it throws an error. Otherwise no error will be thrown. This method returns void.\n"]]