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