blockly > LineCursor > getNextNode

LineCursor.getNextNode() yöntemi

İsteğe bağlı olarak geri döngüye izin vererek AST'deki bir sonraki düğümü alın.

İmza:

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

Parametreler

Parametre Tür Açıklama
düğüm IFocusableNode | null AST'deki mevcut konum.
isValid (p1: IFocusableNode | null) => boolean Belirtilen düğümün taranıp taranmayacağına bağlı olarak doğru/yanlış değerini döndüren bir işlev.
loop boolean Geçerli bir düğüm bulunamazsa çalışma alanının başına dönülüp dönülmeyeceği.

İadeler:

IFocusableNode | null

Gezinmedeki bir sonraki düğüm.