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

ShortcutRegistry.onKeyDown() পদ্ধতি

কী ডাউন ইভেন্টগুলি পরিচালনা করে।

  • যেকোন KeyboardShortcut (গুলি) কীকোডগুলির সাথে ম্যাপ করা যা ইভেন্ট e ফায়ার করার কারণ হয় তা প্রক্রিয়া করা হবে, যাতে কমপক্ষে- থেকে অতি সাম্প্রতিক নিবন্ধিত হয়৷ - যদি শর্টকাটের preconditionFn বিদ্যমান থাকে তবে এটি বলা হবে। preconditionFn মিথ্যা রিটার্ন করলে শর্টকাটের callback ফাংশনটি এড়িয়ে যাবে। প্রসেসিং পরবর্তী শর্টকাট দিয়ে চলতে থাকবে, যদি থাকে। - শর্টকাটের callback ফাংশনটি তখন কল করা হবে। যদি এটি সত্য হয় তবে প্রক্রিয়াকরণ বন্ধ হয়ে যাবে এবং onKeyDown সত্যে ফিরে আসবে। যদি এটি মিথ্যা প্রত্যাবর্তন করে, তবে পরবর্তী শর্টকাটের সাথে প্রক্রিয়াকরণ চলতে থাকবে, যদি থাকে। - যদি প্রদত্ত কীকোডের জন্য সমস্ত নিবন্ধিত শর্টকাট সত্য প্রত্যাবর্তন না করেই প্রক্রিয়া করা হয় তবে onKeyDown মিথ্যা ফেরত দেবে।

স্বাক্ষর:

onKeyDown(workspace: WorkspaceSvg, e: KeyboardEvent): boolean;

পরামিতি

প্যারামিটার টাইপ বর্ণনা
কর্মক্ষেত্র ওয়ার্কস্পেস এসভিজি প্রধান কর্মক্ষেত্র যেখানে ইভেন্টটি ধারণ করা হয়েছিল।
e কীবোর্ড ইভেন্ট কী ডাউন ইভেন্ট.

রিটার্ন:

বুলিয়ান

ঘটনাটি পরিচালনা করা হলে সত্য, অন্যথায় মিথ্যা।