NaifyView\Executor|Naify APIリファレンス
クラス一覧
| クラス | 説明 |
|---|---|
| class AstExecutor | AstExecutor — AST を直接 render する executor |
| class AttributeRuntime | AttributeRuntime — 属性の指定を出力用の文字列へ組み立てる |
| class BlockRenderRuntime | BlockRenderRuntime — 継承ブロックの上書きまたは既定の本文を描画する |
| class ControlRuntime | ControlRuntime — 条件分岐と繰り返しをASTから実行する |
| class ElementFrameRuntime | ElementFrameRuntime — 属性と本文を開始・終了タグで包む |
| class IncludeRuntime | IncludeRuntime — 別テンプレートを読み込み、渡す変数を揃えて描画する |
| class InheritanceRootRuntime | InheritanceRootRuntime — 文書ルートの継承関係と上書きブロックを準備する |
| class InheritanceRuntime | InheritanceRuntime — テンプレート継承とブロック描画の窓口をまとめる |
| class LayoutRuntime | LayoutRuntime — レイアウト定義とスロットの上書きを組み合わせる |
| class MacroRuntime | MacroRuntime — マクロ定義を登録し、呼び出し時の引数と本文を扱う |
| class MarkupRuntime | MarkupRuntime — 補間とタグ描画の担当をつなぐ |
| class NodeRenderResult | NodeRenderResult — ノードの出力・変数・ループ制御をひとまとめに運ぶ |
| class NodeRuntime | NodeRuntime — 構文ノードを順に描画し、結果と制御指示を引き継ぐ |
| class OutputRuntime | OutputRuntime — 式の値をテンプレートの出力文字列へつなぐ |
| class ScopeBoundaryRuntime | Keeps AST child scopes on the same explicit parent stack as compiled execution. |
| class SlotRuntime | SlotRuntime — レイアウトの差し込み口を描画する |
| class StateRuntime | StateRuntime — 変数への代入と描画結果の取り込みを担当する |
| class TemplateLoader | TemplateLoader — AST実行用のテンプレートを解決し、読み込んで解析する |
| class TemplateRecursionRuntime | TemplateRecursionRuntime — テンプレートの呼び出し経路と深さを管理する |
| class TemplateRuntime | TemplateRuntime — include・layout・slotの描画窓口をまとめる |
| class TemplateScopeBindRuntime | TemplateScopeBindRuntime — 呼び出し先へ渡す変数をwith式から組み立てる |