MCPcopy
hub / github.com/tdewolff/minify / retrieveTargetInfo

Function retrieveTargetInfo

_benchmarks/sample_echarts.js:53432–53455  ·  view source on GitHub ↗
(payload, validPayloadTypes, seriesModel)

Source from the content-addressed store, hash-verified

53430 }
53431
53432 function retrieveTargetInfo(payload, validPayloadTypes, seriesModel) {
53433 if (payload && indexOf(validPayloadTypes, payload.type) >= 0) {
53434 var root = seriesModel.getData().tree.root;
53435 var targetNode = payload.targetNode;
53436
53437 if (typeof targetNode === 'string') {
53438 targetNode = root.getNodeById(targetNode);
53439 }
53440
53441 if (targetNode && root.contains(targetNode)) {
53442 return {
53443 node: targetNode
53444 };
53445 }
53446
53447 var targetNodeId = payload.targetNodeId;
53448
53449 if (targetNodeId != null && (targetNode = root.getNodeById(targetNodeId))) {
53450 return {
53451 node: targetNode
53452 };
53453 }
53454 }
53455 } // Not includes the given node at the last item.
53456
53457 function getPathToRoot(node) {
53458 var path = [];

Callers 3

handleRootToNodeFunction · 0.85
sample_echarts.jsFile · 0.85
handleHighlightFunction · 0.85

Calls 1

indexOfFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…