MCPcopy Index your code
hub / github.com/plotly/dash / makeResolvedCallback

Function makeResolvedCallback

dash/dash-renderer/src/actions/dependencies_ts.ts:388–401  ·  view source on GitHub ↗
(
    callback: ICallbackDefinition,
    resolve: (_: any) => (_: ICallbackProperty) => ILayoutCallbackProperty[],
    anyVals: any[] | string
)

Source from the content-addressed store, hash-verified

386 * callback (lazy as not all users will want all of these).
387 */
388export const makeResolvedCallback = (
389 callback: ICallbackDefinition,
390 resolve: (_: any) => (_: ICallbackProperty) => ILayoutCallbackProperty[],
391 anyVals: any[] | string
392): ICallbackTemplate => ({
393 callback,
394 anyVals,
395 resolvedId: callback.output + anyVals,
396 getOutputs: paths => callback.outputs.map(resolve(paths)),
397 getInputs: paths => callback.inputs.map(resolve(paths)),
398 getState: paths => callback.state.map(resolve(paths)),
399 changedPropIds: {},
400 initialCall: false
401});
402
403export function pruneCallbacks<T extends ICallback>(
404 callbacks: T[],

Callers 5

triggerDefaultStateFunction · 0.90
getCallbackByOutputFunction · 0.90
addResolvedFromOutputsFunction · 0.90
initializeWebSocketFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…