MCPcopy Create free account
hub / github.com/GooGee/Entity-Builder / sendToJava

Function sendToJava

src/Bridge/sendToJava.ts:3–12  ·  view source on GitHub ↗
(action: ActionEnum, key: string, data: string)

Source from the content-addressed store, hash-verified

1import ActionEnum from "./ActionEnum"
2
3export default function sendToJava(action: ActionEnum, key: string, data: string) {
4 if (window.JavaBridge === undefined) {
5 throw new Error(
6 "window.JavaBridge is undefined. only available in JetBrains IDE.",
7 )
8 }
9
10 const text = JSON.stringify({ action, key, data })
11 window.JavaBridge.send(text)
12}
13
14export function editFile(name: string, content: string) {
15 return sendToJava(ActionEnum.edit, name, content)

Callers 3

editFileFunction · 0.85
openLinkFunction · 0.85
refreshDiskFunction · 0.85

Calls 1

sendMethod · 0.65

Tested by

no test coverage detected