blockly > BasicCursor > getPreviousNode_

BasicCursor.getPreviousNode_() तरीका

पिछले नोड को ढूंढने के लिए, प्री-ऑर्डर ट्रैवर्सल को उलट देता है. इससे, उपयोगकर्ता को पूरे Blockly AST में आसानी से नेविगेट करने में मदद मिलेगी. इसके लिए, उसे ट्री के लेवल में बार-बार जाने की ज़रूरत नहीं पड़ेगी.

हस्ताक्षर:

protected getPreviousNode_(node: ASTNode | null, isValid: (p1: ASTNode | null) => boolean): ASTNode | null;

पैरामीटर

पैरामीटर टाइप ब्यौरा
नोड ASTNode | null एएसटी में मौजूदा स्थिति.
isValid (p1: ASTNode | null) => boolean यह फ़ंक्शन सही/गलत वैल्यू दिखाता है. यह इस बात पर निर्भर करता है कि दिए गए नोड को ट्रैवर्स किया जाना चाहिए या नहीं.

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

ASTNode | शून्य

ट्रैवर्सल में पिछला नोड या अगर कोई पिछला नोड मौजूद नहीं है, तो शून्य.