ব্লকলি > শর্টকাট রেজিস্ট্রি

শর্টকাট রেজিস্ট্রি ক্লাস

কীবোর্ড শর্টকাট রেজিস্ট্রির জন্য ক্লাস। এটি একটি singleton হতে উদ্দেশ্যে করা হয়. আপনার একটি নতুন উদাহরণ তৈরি করা উচিত নয় এবং শুধুমাত্র ShortcutRegistry.registry থেকে এই ক্লাসটি অ্যাক্সেস করা উচিত।

স্বাক্ষর:

export declare class ShortcutRegistry 

বৈশিষ্ট্য

সম্পত্তি সংশোধক টাইপ বর্ণনা
রেজিস্ট্রি

static

readonly

শর্টকাট রেজিস্ট্রি

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
addKeyMapping(কী কোড, শর্টকাট নাম, opt_allowCollision) একটি কীকোড এবং একটি কীবোর্ড শর্টকাটের মধ্যে একটি ম্যাপিং যোগ করে।
CreateSerializedKey(কী কোড, মডিফায়ার) ক্রমিক কী কোড তৈরি করে যা কী মানচিত্রে ব্যবহার করা হবে।
getKeyCodesByShortcutName(shortcutName) প্রদত্ত নামের সাথে শর্টকাট নিবন্ধিত হয় যে ক্রমিক কী কোড পায়.
getKeyMap() বর্তমান কী মানচিত্র পায়.
getRegistry() কীবোর্ড শর্টকাটের রেজিস্ট্রি পায়।
GetShortcutNamesByKeyCode(কী কোড) প্রদত্ত কী কোডে নিবন্ধিত শর্টকাটগুলি পায়৷
onKeyDown(ওয়ার্কস্পেস, ই) কী ডাউন ইভেন্টগুলি পরিচালনা করে।
নিবন্ধন (শর্টকাট, অপ্ট_অ্যালোওভাররাইড) একটি কীবোর্ড শর্টকাট নিবন্ধন করে।
Remove AllKeyMappings(shortcutName) প্রদত্ত নামের সাথে একটি শর্টকাটের জন্য সমস্ত কী ম্যাপিংগুলি সরিয়ে দেয়। ডিফল্ট কী ম্যাপিং পরিবর্তন করার সময় দরকারী এবং শর্টকাটে নিবন্ধিত কী কোডগুলি অজানা।
রিমুভ কিম্যাপিং (কী কোড, শর্টকাট নাম, অপট_শান্ত) একটি কীকোড এবং একটি কীবোর্ড শর্টকাটের মধ্যে একটি ম্যাপিং সরিয়ে দেয়।
পুনরায় সেট করুন() রেজিস্ট্রি এবং কীম্যাপ সাফ করুন এবং পুনরায় তৈরি করুন।
setKeyMap(নতুন কীম্যাপ) মূল মানচিত্র সেট করে। কী মানচিত্র সেট করা যেকোনো ডিফল্ট কী ম্যাপিংকে ওভাররাইড করবে।
নিবন্ধনমুক্ত (শর্টকাট নাম) প্রদত্ত কী কোডের সাথে নিবন্ধিত একটি কীবোর্ড শর্টকাট নিবন্ধনমুক্ত করে। এটি এই শর্টকাট উল্লেখ করে এমন কোনো কী ম্যাপিংকেও সরিয়ে দেবে।