blockly > FocusManager > getFocusedNode

วิธีการ FocusManager.getFocusedNode()

แสดง IFocusableNode ปัจจุบันที่มีโฟกัส (ซึ่งเชื่อมโยงกับ IFocusableTree ที่มีโฟกัสอยู่เสมอ) หรือแสดงค่าว่างหากไม่มี

โปรดทราบว่าฟังก์ชันนี้จะรักษาความเท่าเทียมกับ IFocusableTree.getFocusedNode() กล่าวคือ หากต้นไม้มีโฟกัส แต่ไม่มีองค์ประกอบย่อยที่ไม่ใช่รูทใดมีโฟกัส ฟังก์ชันนี้จะแสดงผลเป็น Null แต่ getFocusedTree() จะไม่แสดงผลเป็น Null

โปรดทราบว่าหากมีการจับโฟกัสชั่วคราวในขณะนี้ (เช่น ใช้ takeEphemeralFocus) โหนดที่แสดงผลที่นี่อาจไม่มีโฟกัส DOM ในขณะนี้

ลายเซ็น:

getFocusedNode(): IFocusableNode | null;

การคืนสินค้า:

IFocusableNode | null