blockly > FocusManager > getFocusedNode

FocusManager.getFocusedNode() तरीका

फ़ोकस के साथ मौजूदा IFocusableNode दिखाता है. यह हमेशा फ़ोकस किए गए IFocusableTree से जुड़ा होता है. अगर कोई IFocusableNode नहीं है, तो यह null दिखाता है.

ध्यान दें कि यह फ़ंक्शन, IFocusableTree.getFocusedNode() के साथ बराबरी बनाए रखेगा. इसका मतलब है कि अगर किसी ट्री पर फ़ोकस है, लेकिन उसके किसी भी नॉन-रूट चाइल्ड पर फ़ोकस नहीं है, तो यह फ़ंक्शन null दिखाएगा, लेकिन getFocusedTree() नहीं दिखाएगा.

यह भी ध्यान रखें कि अगर फ़िलहाल इफ़ेमरल फ़ोकस कैप्चर किया गया है (उदाहरण के लिए, takeEphemeralFocus का इस्तेमाल करके), तो हो सकता है कि यहां दिखाए गए नोड पर फ़िलहाल डीओएम फ़ोकस न हो.

हस्ताक्षर:

getFocusedNode(): IFocusableNode | null;

लौटाए जाने वाले प्रॉडक्ट:

IFocusableNode | null