MCPcopy Create free account
hub / github.com/Noumena-Network/code / makeFrame

Function makeFrame

src/ink/screen.contentEndDiff.test.ts:25–35  ·  view source on GitHub ↗
(
  screen: ReturnType<typeof createTestScreen>['screen'],
  viewportWidth = screen.width,
  viewportHeight = 10,
)

Source from the content-addressed store, hash-verified

23}
24
25function makeFrame(
26 screen: ReturnType<typeof createTestScreen>['screen'],
27 viewportWidth = screen.width,
28 viewportHeight = 10,
29): Frame {
30 return {
31 screen,
32 viewport: { width: viewportWidth, height: viewportHeight },
33 cursor: { x: 0, y: screen.height, visible: true },
34 }
35}
36
37describe('screen diff contentEnd contract', () => {
38 it('emits plain-space overwrites for interior cells that replace stale letters', () => {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected