(
frame: Frame,
previousFrame?: Frame,
options?: {
clearRowsBeforeWrite?: boolean
clearViewportBeforeWrite?: boolean
},
)
| 91 | } |
| 92 | |
| 93 | renderFullRepaintFromHome( |
| 94 | frame: Frame, |
| 95 | previousFrame?: Frame, |
| 96 | options?: { |
| 97 | clearRowsBeforeWrite?: boolean |
| 98 | clearViewportBeforeWrite?: boolean |
| 99 | }, |
| 100 | ): RenderOutput { |
| 101 | this.state.previousOutput = '' |
| 102 | this.state.highestIgnoredHiddenRow = undefined |
| 103 | |
| 104 | if (!this.options.isTTY) { |
| 105 | return { |
| 106 | diff: this.renderFullFrame(frame), |
| 107 | physicalFrame: frame, |
| 108 | } |
| 109 | } |
| 110 | |
| 111 | return { |
| 112 | diff: fullViewportRepaintFromHome( |
| 113 | frame, |
| 114 | this.options.stylePool, |
| 115 | previousFrame, |
| 116 | options, |
| 117 | ), |
| 118 | physicalFrame: frame, |
| 119 | } |
| 120 | } |
| 121 | |
| 122 | renderFullRepaintFromPreviousOutputTop( |
| 123 | prev: Frame, |
no test coverage detected