MCPcopy Index your code
hub / github.com/SuperMap/iClient-JavaScript / setData

Method setData

src/common/overlay/KnowledgeGraph.js:547–555  ·  view source on GitHub ↗

* @function KnowledgeGraph.prototype.setData * @description 设置默认数据。 * @param {KnowledgeGraph.Data} data - graph 数据。 * @param {Object} [graph = this.graph] - graph 实例。

(data, graph = this.graph)

Source from the content-addressed store, hash-verified

545 * @param {Object} [graph = this.graph] - graph 实例。
546 */
547 setData(data, graph = this.graph) {
548 data = data || { nodes: [], edges: [] };
549 if (this.config && this.config.nodeLabelMaxWidth) {
550 data.nodes = this.nodeLabelOpenEllipsis(this.config.nodeLabelMaxWidth, data.nodes);
551 }
552 this.graphRender.setData(data, graph);
553 this.render(graph); // 渲染图
554 this.data = data;
555 }
556
557 /**
558 * @function KnowledgeGraph.prototype.render

Callers 8

_createVectorLayerMethod · 0.45
_createSymbolLayerMethod · 0.45
_createGraphicLayerMethod · 0.45
_createUniqueLayerMethod · 0.45
_updateLayerMethod · 0.45
updateOverlayLayerMethod · 0.45
CartoCSS.jsFile · 0.45

Calls 2

nodeLabelOpenEllipsisMethod · 0.95
renderMethod · 0.95

Tested by

no test coverage detected