MCPcopy Create free account
hub / github.com/bytebase/bytebase / revealWorksheets

Function revealWorksheets

frontend/src/views/sql-editor/Sheet/context.ts:1098–1106  ·  view source on GitHub ↗
(
  node: WorksheetFolderNode,
  callback: (node: WorksheetFolderNode) => T | undefined
)

Source from the content-addressed store, hash-verified

1096};
1097
1098export const revealWorksheets = <T>(
1099 node: WorksheetFolderNode,
1100 callback: (node: WorksheetFolderNode) => T | undefined
1101): T[] => {
1102 return revealNodes(node, (n) => {
1103 if (!n.worksheet) return undefined;
1104 return callback(n);
1105 });
1106};
1107
1108// ---- openWorksheetByName (unchanged behavior) ------------------------------
1109

Callers 1

SheetTreeFunction · 0.90

Calls 1

revealNodesFunction · 0.85

Tested by

no test coverage detected