MCPcopy Create free account
hub / github.com/bea4dev/ShojiWM / evaluateWindowEffects

Function evaluateWindowEffects

tools/decoration-runtime.ts:2137–2155  ·  view source on GitHub ↗
(
  effectConfig: RuntimeEffectConfig,
  windowId: string,
  entry: RuntimeCacheEntry,
)

Source from the content-addressed store, hash-verified

2135 const keyBindingConfig = pendingKeyBindingConfigPayload();
2136 const pointerConfig = pendingPointerConfigPayload();
2137 const inputConfig = pendingInputConfigPayload();
2138 const eventConfig = pendingEventConfigPayload(events);
2139 const processConfig = pendingProcessConfigPayload();
2140 const processActions = pendingProcessActionsPayload();
2141 await writeResponse(embeddedBridge, {
2142 requestId: request.requestId,
2143 ok: true,
2144 kind: "windowActivateRequest",
2145 ...result,
2146 displayConfig: pendingDisplayConfigPayload(),
2147 workspaceConfig: pendingWorkspaceConfigPayload(),
2148 keyBindingConfig,
2149 pointerConfig,
2150 inputConfig,
2151 eventConfig,
2152 processConfig,
2153 processActions,
2154 });
2155 } else if (
2156 request.kind === "pointerMove" ||
2157 request.kind === "pointerMoveAsync"
2158 ) {

Callers 5

evaluateCachedFunction · 0.85
evaluateSnapshotFunction · 0.85
evaluatePreconfigureFunction · 0.85
startCloseFunction · 0.85
invokeHandlerFunction · 0.85

Calls 3

resolveSignalsFunction · 0.85

Tested by

no test coverage detected