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

Function getDependencies

libs/echarts/echarts-en.simple.js:20215–20232  ·  view source on GitHub ↗
(componentType)

Source from the content-addressed store, hash-verified

20213enableTopologicalTravel(ComponentModel, getDependencies);
20214
20215function getDependencies(componentType) {
20216 var deps = [];
20217 each$1(ComponentModel.getClassesByMainType(componentType), function (Clazz) {
20218 deps = deps.concat(Clazz.prototype.dependencies || []);
20219 });
20220
20221 // Ensure main type.
20222 deps = map(deps, function (type) {
20223 return parseClassType$1(type).main;
20224 });
20225
20226 // Hack dataset for convenience.
20227 if (componentType !== 'dataset' && indexOf(deps, 'dataset') <= 0) {
20228 deps.unshift('dataset');
20229 }
20230
20231 return deps;
20232}
20233
20234mixin(ComponentModel, boxLayoutMixin);
20235

Callers

nothing calls this directly

Calls 4

each$1Function · 0.70
mapFunction · 0.70
parseClassType$1Function · 0.70
indexOfFunction · 0.70

Tested by

no test coverage detected