MCPcopy Create free account
hub / github.com/chhoumann/quickadd / executeResolvedMember

Method executeResolvedMember

src/engine/SingleMacroEngine.ts:392–407  ·  view source on GitHub ↗
(
		member: unknown,
		engine: MacroChoiceEngine,
		settings: Record<string, unknown>,
	)

Source from the content-addressed store, hash-verified

390 }
391
392 private async executeResolvedMember(
393 member: unknown,
394 engine: MacroChoiceEngine,
395 settings: Record<string, unknown>,
396 ): Promise<unknown> {
397 if (typeof member === "function") {
398 return await (
399 member as (
400 params: unknown,
401 settings: Record<string, unknown>,
402 ) => unknown
403 )(engine.params, settings);
404 }
405
406 return member;
407 }
408
409 private async selectUserScriptCandidate(
410 macroChoice: IMacroChoice,

Callers 1

tryExecuteExportMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected