blockly > LineCursor > getNextNode

متد LineCursor.getNextNode().

گره بعدی را در AST دریافت کنید، که به صورت اختیاری امکان بازگشت حلقه را فراهم می کند.

امضا:

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

پارامترها

پارامتر تایپ کنید توضیحات
گره IFocusableNode | تهی موقعیت فعلی در AST.
معتبر است (p1: IFocusableNode | null) => boolean یک تابع true/false بسته به اینکه گره داده شده باید عبور کند یا خیر.
حلقه بولی اگر گره معتبری پیدا نشد، به ابتدای فضای کاری حلقه بزنید یا خیر.

برمی گرداند:

IFocusableNode | تهی

گره بعدی در پیمایش.