blockly > LineCursor > getNextNode

LineCursor.getNextNode() तरीका

एएसटी में अगला नोड पाएं. इसके लिए, लूपबैक की अनुमति देना ज़रूरी नहीं है.

हस्ताक्षर:

getNextNode(node: IFocusableNode | null, isValid: (p1: IFocusableNode | null) => boolean, loop: boolean): IFocusableNode | null;

पैरामीटर

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

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

IFocusableNode | null

ट्रैवर्सल में अगला नोड.