πŸ“„ File detail

ink/layout/engine.ts

🧩 .tsπŸ“ 7 linesπŸ’Ύ 177 bytesπŸ“ text
← Back to All Files

🎯 Use case

This file lives under β€œink/”, which covers Ink terminal UI (layouts, TTY IO, keyboard, renderer components). On the API surface it exposes createLayoutNode β€” mainly functions, hooks, or classes. It composes internal code from node and yoga (relative imports).

Generated from folder role, exports, dependency roots, and inline comments β€” not hand-reviewed for every path.

🧠 Inline summary

import type { LayoutNode } from './node.js' import { createYogaLayoutNode } from './yoga.js' export function createLayoutNode(): LayoutNode { return createYogaLayoutNode()

πŸ“€ Exports (heuristic)

  • createLayoutNode

πŸ–₯️ Source preview

import type { LayoutNode } from './node.js'
import { createYogaLayoutNode } from './yoga.js'

export function createLayoutNode(): LayoutNode {
  return createYogaLayoutNode()
}