Optional ReadonlyaccessibilityAccessibility mirror level.
Optional ReadonlyallowEnables alpha in terminal theme colors and rendering surfaces.
Optional ReadonlyariaOptional ReadonlycallbacksBrowser-compatible callback bridge WASM source.
Optional ReadonlycellOptional ReadonlycellOptional ReadonlycolsOptional ReadonlycontainerHost element. It may also be supplied later through BrowserTerminal.open.
Optional ReadonlydefaultWhether the default cursor blinks.
Optional ReadonlydefaultDefault cursor shape used until an application changes it.
Optional ReadonlydocumentDocument used for DOM, font, and measurement work. Defaults to the global document.
Optional ReadonlyfontCSS font-family stack used for measurement and rendering.
Optional ReadonlyfontOptional ReadonlyfontOptional ReadonlyfontOptional ReadonlyletterOptional ReadonlylineOptional ReadonlyminimumMinimum WCAG contrast ratio applied to rendered text.
Optional ReadonlyrendererPreferred renderer with automatic fallback.
Optional ReadonlyrowsOptional ReadonlyscrollbackOptional ReadonlythemeOptional ReadonlywasmBrowser-compatible Ghostty VT WASM source.
Optional ReadonlyworkerWorker policy: main thread, dedicated worker, or shared worker.
Options used to create a browser terminal.
Remarks
Browser geometry is measured from the host and active font unless both
colsandrowsare supplied. The host must have a nonzero width and height.