ব্লকলি > ফোকাস ম্যানেজার > ফোকাসনোড
FocusManager.focusNode() পদ্ধতি
নির্দিষ্ট নোডে DOM ইনপুট ফোকাস করে, এবং এটিকে সক্রিয়ভাবে ফোকাস করা হিসেবে চিহ্নিত করে।
যেকোন পূর্বে ফোকাস করা নোডকে প্যাসিভলি হাইলাইট করার জন্য আপডেট করা হবে (যদি এটি একটি ভিন্ন ফোকাসযোগ্য গাছে থাকে) বা ঝাপসা (যদি এটি একই থাকে)।
**গুরুত্বপূর্ণ**: যদি প্রদত্ত নোডটি ফোকাস করতে সক্ষম না হয় (যেমন এর canBeFocused() পদ্ধতিটি মিথ্যা ফেরত দেয়), তাহলে এটি উপেক্ষা করা হবে এবং যেকোনো বিদ্যমান ফোকাস অবস্থা অপরিবর্তিত থাকবে।
মনে রাখবেন যে এটি নির্দিষ্ট নোডের উপাদানের ট্যাবিনডেক্স আপডেট করতে পারে যাতে ফোকাস করার সময় এটি স্ক্রিনরিডারদের দ্বারা সঠিকভাবে পড়া যায়।
স্বাক্ষর:
focusNode(focusableNode: IFocusableNode): void;
পরামিতি
প্যারামিটার | টাইপ | বর্ণনা |
---|---|---|
ফোকাসযোগ্য নোড | IFocusableNode | যে নোড সক্রিয় ফোকাস গ্রহণ করা উচিত. |
রিটার্ন:
অকার্যকর