GhosttyRuntime
Properties
Section titled “Properties”bridge
Section titled “bridge”
readonlybridge:CallbackBridge
exports
Section titled “exports”
readonlyexports:GhosttyWasmExports
layouts
Section titled “layouts”
readonlylayouts:AbiLayouts
memory
Section titled “memory”
readonlymemory:WasmMemory
Methods
Section titled “Methods”configurePngDecoder()
Section titled “configurePngDecoder()”configurePngDecoder(
decoder?):void
Parameters
Section titled “Parameters”decoder?
Section titled “decoder?”(bytes) => DecodedPng | undefined
Returns
Section titled “Returns”void
createRenderState()
Section titled “createRenderState()”createRenderState(
terminal):GhosttyRenderState
Parameters
Section titled “Parameters”terminal
Section titled “terminal”Returns
Section titled “Returns”createTerminal()
Section titled “createTerminal()”createTerminal(
options?):GhosttyTerminal
Parameters
Section titled “Parameters”options?
Section titled “options?”Returns
Section titled “Returns”dispose()
Section titled “dispose()”dispose():
void
Returns
Section titled “Returns”void
ensureActive()
Section titled “ensureActive()”ensureActive():
void
Returns
Section titled “Returns”void
releaseRenderState()
Section titled “releaseRenderState()”releaseRenderState(
renderState):void
Parameters
Section titled “Parameters”renderState
Section titled “renderState”Returns
Section titled “Returns”void
releaseTerminal()
Section titled “releaseTerminal()”releaseTerminal(
terminal):void
Parameters
Section titled “Parameters”terminal
Section titled “terminal”Returns
Section titled “Returns”void
create()
Section titled “create()”
staticcreate(options?):Promise<GhosttyRuntime>
Parameters
Section titled “Parameters”options?
Section titled “options?”Returns
Section titled “Returns”Promise<GhosttyRuntime>