These docs describe the main branch, including unreleased changes. Read the 0.6.0 docs.

OpenTUI 0.3.2

npm

This release has no release notes. The list below comes from its published type declarations.

API changes#

@opentui/core#

Added

  • function createMarkdownCodeBlockRenderer(renderers: MarkdownCodeBlockRendererMap): MarkdownOptions["renderNode"]
  • protected method CodeRenderable.onResize(width: number, height: number): void
  • protected method CodeRenderable.updateTextInfo(): void
  • method DiffRenderable.getHunkRowOffsets(): number[]
  • property BlockState.canUpdateInPlace: boolean
  • readonly property CodeRenderable.lineInfo: LineInfo
  • property CodeRenderable.wrapMode: "none" | "char" | "word"
  • type MarkdownCodeBlockRenderer = (token: Tokens.Code, context: RenderNodeContext) => Renderable | undefined | null
  • type MarkdownCodeBlockRendererMap = ReadonlyMap<string, MarkdownCodeBlockRenderer> | Readonly<Record<string, MarkdownCodeBlockRenderer>>