ব্লকলি > কীবোর্ড নেভিগেশন কন্ট্রোলার

কীবোর্ড নেভিগেশন কন্ট্রোলার ক্লাস

কীবোর্ড নেভিগেশন কন্ট্রোলার ব্লকলি-ওয়াইড কীবোর্ড নেভিগেশন আচরণের সমন্বয় পরিচালনা করে, যেমন সম্পূর্ণ কার্সার ভিজ্যুয়ালাইজেশন সক্ষম/অক্ষম করা।

স্বাক্ষর:

export declare class KeyboardNavigationController 

পদ্ধতি

পদ্ধতি সংশোধক বর্ণনা
getIsActive()
setIsActive(ব্যবহার করছে)

একজন ব্যবহারকারী সক্রিয়ভাবে কীবোর্ড নেভিগেশন ব্যবহার করছে কিনা তা সেট করে।

যদি সেগুলি হয়, পুরো পৃষ্ঠায় একটি CSS ক্লাস প্রয়োগ করুন যাতে ফোকাস করা আইটেমগুলি কীবোর্ড ব্যবহারকারীদের জন্য অতিরিক্ত স্টাইলিং প্রয়োগ করতে পারে।

নোট করুন যে যেহেতু কীবোর্ড নেভিগেশন সক্ষম করার ফলে উল্লেখযোগ্য UX পরিবর্তনগুলি উপস্থাপন করা হয় (যেমন কার্সার ভিজ্যুয়ালাইজেশন এবং মুভ মোড), কলকারীদের শুধুমাত্র সক্রিয় কীবোর্ড নেভিগেশন সেট করার যত্ন নেওয়া উচিত যখন তাদের সঠিক অবস্থার উপর উচ্চ আস্থা থাকে। সাধারণভাবে, যে কোনো মাউস বা কী ইনপুট পরিস্থিতিতে কলকারীরা তিনটি পথের মধ্যে একটি বেছে নিতে পারে: 1. কিছুই করবেন না। এটি নিরপেক্ষ ক্রিয়াগুলির জন্য পছন্দ হওয়া উচিত যা প্রধানত কীবোর্ড বা মাউস ব্যবহারকে বোঝায় না (যেমন একটি ব্লক নির্বাচন করতে ক্লিক করা)। 2. কীবোর্ড নেভিগেশন অক্ষম করুন। এটি সর্বোত্তম পছন্দ যখন একজন ব্যবহারকারী নিশ্চিতভাবে প্রধানত মাউস ব্যবহার করেন (যেমন প্রসঙ্গ মেনু খুলতে একটি ডান ক্লিক ব্যবহার করে)। 3. কীবোর্ড নেভিগেশন সক্ষম করুন। এটি সর্বোত্তম পছন্দ যখন একটি উচ্চ আত্মবিশ্বাস থাকে যখন একজন ব্যবহারকারী আসলে এটি ব্যবহার করতে চান (যেমন তীর কীগুলি ব্যবহার করার চেষ্টা করা)।