শর্টকাট রেজিস্ট্রি ক্লাস
কীবোর্ড শর্টকাট রেজিস্ট্রির জন্য ক্লাস। এটি একটি singleton হতে উদ্দেশ্যে করা হয়. আপনার একটি নতুন উদাহরণ তৈরি করা উচিত নয় এবং শুধুমাত্র ShortcutRegistry.registry থেকে এই ক্লাসটি অ্যাক্সেস করা উচিত।
স্বাক্ষর:
export declare class ShortcutRegistry
বৈশিষ্ট্য
সম্পত্তি | সংশোধক | টাইপ | বর্ণনা |
---|---|---|---|
রেজিস্ট্রি | | শর্টকাট রেজিস্ট্রি |
পদ্ধতি
পদ্ধতি | সংশোধক | বর্ণনা |
---|---|---|
addKeyMapping (কী কোড, শর্টকাট নাম, সংঘর্ষের অনুমতি দিন) | একটি কীকোড এবং একটি কীবোর্ড শর্টকাটের মধ্যে একটি ম্যাপিং যোগ করে। সাধারণত শুধুমাত্র একটি শর্টকাট যেকোন প্রদত্ত কীকোডে ম্যাপ করা যায়, কিন্তু allowCollisions কে সত্যে সেট করা একটি কীবোর্ডকে একাধিক শর্টকাটে ম্যাপ করার অনুমতি দেয়। সেই ক্ষেত্রে, যখন প্রদত্ত কীস্ট্রোকের সাথে onKeyDown কল করা হয়, তখন এটি ম্যাপ করা শর্টকাটগুলিকে বিপরীত ক্রমে প্রক্রিয়া করবে, সবচেয়ে- থেকে সাম্প্রতিক-সম্প্রতি ম্যাপ করা পর্যন্ত)। | |
CreateSerializedKey(কী কোড, মডিফায়ার) | ক্রমিক কী কোড তৈরি করে যা কী মানচিত্রে ব্যবহার করা হবে। | |
getKeyCodesByShortcutName(shortcutName) | প্রদত্ত নামের সাথে শর্টকাট নিবন্ধিত হয় যে ক্রমিক কী কোড পায়. | |
getKeyMap() | বর্তমান কী মানচিত্র পায়. | |
getRegistry() | কীবোর্ড শর্টকাটের রেজিস্ট্রি পায়। | |
GetShortcutNamesByKeyCode(কী কোড) | প্রদত্ত কী কোডে নিবন্ধিত শর্টকাটগুলি পায়৷ | |
onKeyDown(ওয়ার্কস্পেস, ই) | কী ডাউন ইভেন্টগুলি পরিচালনা করে। - যেকোন | |
নিবন্ধন (শর্টকাট, অনুমতি ওভাররাইড) | একটি কীবোর্ড শর্টকাট নিবন্ধন করে। | |
Remove AllKeyMappings(shortcutName) | প্রদত্ত নামের সাথে একটি শর্টকাটের জন্য সমস্ত কী ম্যাপিংগুলি সরিয়ে দেয়। ডিফল্ট কী ম্যাপিং পরিবর্তন করার সময় দরকারী এবং শর্টকাটে নিবন্ধিত কী কোডগুলি অজানা। | |
রিমুভ কিম্যাপিং (কী কোড, শর্টকাট নাম, শান্ত) | একটি কীকোড এবং একটি কীবোর্ড শর্টকাটের মধ্যে একটি ম্যাপিং সরিয়ে দেয়। | |
পুনরায় সেট করুন() | রেজিস্ট্রি এবং কীম্যাপ সাফ করুন এবং পুনরায় তৈরি করুন। | |
setKeyMap(নতুন কীম্যাপ) | মূল মানচিত্র সেট করে। কী মানচিত্র সেট করা যেকোনো ডিফল্ট কী ম্যাপিংকে ওভাররাইড করবে। | |
নিবন্ধনমুক্ত (শর্টকাট নাম) | প্রদত্ত নামের সাথে নিবন্ধিত একটি কীবোর্ড শর্টকাট নিবন্ধনমুক্ত করে। এটি এই শর্টকাট উল্লেখ করে এমন কোনো কী ম্যাপিংকেও সরিয়ে দেবে। |