NaifyView\Ast\NodeInterface インターフェース

NodeInterface — 構文ノードを共通の手順で観測するための契約

種別・元の位置・配列表現を公開する。描画そのものは各ノードに持たせない。

メソッド

メソッド説明
public getType(): string 構文ノードの種別を返す
public getSpan(): SourceSpan 元のテンプレート内の位置を返す
public toArray(): array 構造と元の位置を観測用の配列にまとめる