Skip to content

DomTerminalRenderer

  • RowTerminalRenderer

readonly backend: "dom"


readonly metrics: RowRendererMetrics

RowTerminalRenderer.metrics

get canPaint(): boolean

boolean

RowTerminalRenderer.canPaint


get hasPendingFrame(): boolean

boolean

RowTerminalRenderer.hasPendingFrame


get hasPendingTimer(): boolean

boolean

RowTerminalRenderer.hasPendingTimer

clearTextureAtlas(): void

void

RowTerminalRenderer.clearTextureAtlas


dispose(): void

void

RowTerminalRenderer.dispose


notifyScroll(): void

void

RowTerminalRenderer.notifyScroll


notifySelectionChange(): void

void

RowTerminalRenderer.notifySelectionChange


notifyWrite(): void

void

RowTerminalRenderer.notifyWrite


refreshRows(startRow, endRow): void

number

number

void

RowTerminalRenderer.refreshRows


resize(grid): void

RendererGridSize

void

RowTerminalRenderer.resize


schedule(): void

void

RowTerminalRenderer.schedule


setCursorBlinkEnabled(enabled): void

boolean

void

RowTerminalRenderer.setCursorBlinkEnabled


setDocumentVisible(visible): void

boolean

void

RowTerminalRenderer.setDocumentVisible


setFocused(focused): void

boolean

void

RowTerminalRenderer.setFocused


setFont(font): void

TerminalFittedFont

void

RowTerminalRenderer.setFont


setInactiveCursorStyle(style): void

InactiveCursorStyle | undefined

void

RowTerminalRenderer.setInactiveCursorStyle


setTheme(theme): void

Partial<RendererTheme>

void

RowTerminalRenderer.setTheme


static create(options): Promise<DomTerminalRenderer>

WebGpuTerminalRendererOptions

Promise<DomTerminalRenderer>