GhosttyRenderState
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new GhosttyRenderState(
runtime,terminal):GhosttyRenderState
Parameters
Section titled “Parameters”runtime
Section titled “runtime”terminal
Section titled “terminal”Returns
Section titled “Returns”GhosttyRenderState
Accessors
Section titled “Accessors”Get Signature
Section titled “Get Signature”get dirty():
RenderStateDirty
Returns
Section titled “Returns”RenderStateDirty
snapshotVersion
Section titled “snapshotVersion”Get Signature
Section titled “Get Signature”get snapshotVersion():
number
Advances on damaged updates, independently of whether the renderer paints them.
Returns
Section titled “Returns”number
Methods
Section titled “Methods”[retainDisplayedFrame]()
Section titled “[retainDisplayedFrame]()”[retainDisplayedFrame](
options?):NativeDisplayedFrame
Parameters
Section titled “Parameters”options?
Section titled “options?”boolean
Returns
Section titled “Returns”NativeDisplayedFrame
acknowledge()
Section titled “acknowledge()”acknowledge():
number
Returns
Section titled “Returns”number
createFrameBuilder()
Section titled “createFrameBuilder()”createFrameBuilder(
columns,rows):ZigFrameBuilder
Parameters
Section titled “Parameters”columns
Section titled “columns”number
number
Returns
Section titled “Returns”ZigFrameBuilder
dispose()
Section titled “dispose()”dispose():
void
Returns
Section titled “Returns”void
readCursor()
Section titled “readCursor()”readCursor():
RenderCursorSnapshot
Returns
Section titled “Returns”readRows()
Section titled “readRows()”readRows(
options?): readonlyRenderRow[]
Parameters
Section titled “Parameters”options?
Section titled “options?”Returns
Section titled “Returns”readonly RenderRow[]
readTextRows()
Section titled “readTextRows()”readTextRows(
options?): readonlyRenderTextRow[]
Reads the last updated state without updating or acknowledging damage.
Parameters
Section titled “Parameters”options?
Section titled “options?”Returns
Section titled “Returns”readonly RenderTextRow[]
snapshot()
Section titled “snapshot()”snapshot(
options?):DamageSnapshot
Parameters
Section titled “Parameters”options?
Section titled “options?”Returns
Section titled “Returns”update()
Section titled “update()”update():
RenderStateDirty
Returns
Section titled “Returns”RenderStateDirty