blockly > LineCursor > getPreviousNode

LineCursor.getPreviousNode() yöntemi

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

İmza:

getPreviousNode(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 sonuna kadar dönülüp dönülmeyeceği.

İadeler:

IFocusableNode | null

Gezinmedeki önceki düğüm veya önceki düğüm yoksa null.