blockly > FocusManager > focusNode

Metode FocusManager.focusNode()

Memfokuskan input DOM pada node yang ditentukan, dan menandainya sebagai fokus aktif.

Semua node yang sebelumnya difokuskan akan diperbarui agar disorot secara pasif (jika berada di hierarki yang dapat difokuskan yang berbeda) atau dikaburkan (jika berada di hierarki yang sama).

**Penting**: Jika node yang diberikan tidak dapat difokuskan (misalnya, metode canBeFocused() menampilkan nilai salah (false)), node tersebut akan diabaikan dan status fokus yang ada akan tetap tidak berubah.

Perhatikan bahwa hal ini dapat memperbarui tabindex elemen node yang ditentukan untuk memastikan bahwa elemen tersebut dapat dibacakan dengan benar oleh pembaca layar saat difokuskan.

Tanda Tangan:

focusNode(focusableNode: IFocusableNode): void;

Parameter

Parameter Jenis Deskripsi
focusableNode IFocusableNode Node yang harus menerima fokus aktif.

Hasil:

void