MCPcopy Index your code
hub / github.com/wavetermdev/waveterm / handleSplitHorizontal

Function handleSplitHorizontal

frontend/app/store/keymodel.ts:383–391  ·  view source on GitHub ↗
(position: "before" | "after")

Source from the content-addressed store, hash-verified

381}
382
383async function handleSplitHorizontal(position: "before" | "after") {
384 const layoutModel = getLayoutModelForStaticTab();
385 const focusedNode = globalStore.get(layoutModel.focusedNode);
386 if (focusedNode == null) {
387 return;
388 }
389 const blockDef = getDefaultNewBlockDef();
390 await createBlockSplitHorizontally(blockDef, focusedNode.data.blockId, position);
391}
392
393async function handleSplitVertical(position: "before" | "after") {
394 const layoutModel = getLayoutModelForStaticTab();

Callers 1

registerGlobalKeysFunction · 0.85

Calls 4

getDefaultNewBlockDefFunction · 0.85
getMethod · 0.80

Tested by

no test coverage detected