blockly > IFocusableTree > onTreeFocus
เมธอด IFocusableTree.onTreeFocus()
เรียกใช้เมื่อโหนดของต้นไม้นี้ได้รับโฟกัสที่ใช้งานอยู่
โปรดทราบว่า previousTree ที่ Null ไม่ได้หมายความว่านี่เป็นครั้งแรกที่ Blockly ได้รับโฟกัส อันที่จริงแล้ว เราไม่สามารถคาดเดาอะไรได้มากนักเกี่ยวกับสถานะโฟกัสก่อนหน้า เนื่องจากต้นไม้ Null ก่อนหน้าบ่งชี้เพียงว่า Blockly ไม่ได้โฟกัสอยู่ก่อนที่จะมีโฟกัสที่ต้นไม้นี้ (ซึ่งอาจเกิดขึ้นเนื่องจากโฟกัสออกจาก div การแทรก Blockly หรือในกรณีอื่นๆ เช่น โฟกัสชั่วคราว)
โปรดดู IFocusableNode.onNodeFocus() เนื่องจากการใช้งานมีข้อจํากัดเหมือนกับเมธอดดังกล่าว
ลายเซ็น:
onTreeFocus(node: IFocusableNode, previousTree: IFocusableTree | null): void;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
โหนด | IFocusableNode | โหนดที่รับโฟกัสที่ใช้งานอยู่ |
previousTree | IFocusableTree | null | ต้นไม้ก่อนหน้าที่มีโฟกัสที่ใช้งานอยู่ หรือเป็นค่า Null หากไม่มี |
การคืนสินค้า:
โมฆะ