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>>