Skip to content

WorkerTerminalOptions

  • Omit<GhosttyWebGpuTerminalFromSessionOptions, "elements" | "fitEnvironment" | "rendererFactory" | "runtime">

readonly optional accessibility?: false | GhosttyWebGpuTerminalAccessibilityOptions

Omit.accessibility


readonly optional appearance?: TerminalAppearanceOptions

Omit.appearance


readonly optional assets?: WorkerAssets


readonly optional autoFit?: boolean

Omit.autoFit


readonly optional backend?: WorkerBackend


readonly optional clipboardWrite?: DomClipboardWritePolicy

Omit.clipboardWrite


readonly optional copySelection?: GhosttyWebGpuTerminalCopy

Omit.copySelection


readonly optional extensions?: readonly ExtensionInput[]

Omit.extensions


readonly fonts: readonly WorkerFontFace[]


readonly optional inputHooks?: GhosttyWebGpuTerminalInputHooks

Omit.inputHooks


readonly optional keyboard?: boolean

Omit.keyboard


readonly optional linkActivationModifier?: (event) => boolean

MouseEvent

boolean

Omit.linkActivationModifier


readonly optional links?: LinkResolverOptions<Event>

Omit.links


readonly optional padding?: TerminalElementPaddingInput

Omit.padding


readonly optional pointerHooks?: GhosttyWebGpuTerminalPointerHooks

Omit.pointerHooks


readonly optional rendererMode?: TerminalRendererMode

Omit.rendererMode


readonly optional scrollbar?: GhosttyWebGpuTerminalScrollbarOptions

Omit.scrollbar


readonly optional workerUrl?: string | URL