blockly > FocusManager > focusNode

FocusManager.focusNode() yöntemi

DOM girişini belirtilen düğüme odaklar ve etkin olarak odaklanmış şekilde işaretler.

Daha önce odaklanılan tüm düğümler, pasif olarak vurgulanacak (farklı bir odaklanılabilir ağaçtaysa) veya bulanıklaştırılacak (aynı ağaçtaysa) şekilde güncellenir.

**Önemli**: Sağlanan düğüme odaklanılamıyorsa (ör. canBeFocused() yöntemi false değerini döndürüyorsa) bu düğüm yok sayılır ve mevcut odaklanma durumu değişmez.

Bu işlemin, odaklanıldığında ekran okuyucular tarafından düzgün bir şekilde okunabilmesi için belirtilen düğümün öğesinin tabindex'ini güncelleyebileceğini unutmayın.

İmza:

focusNode(focusableNode: IFocusableNode): void;

Parametreler

Parametre Tür Açıklama
focusableNode IFocusableNode Etkin odağı alması gereken düğüm.

İadeler:

geçersiz