uni-echarts
Version:
🪀 适用于uni-app的Apache ECharts组件(仅支持Vue 3)
32 lines (30 loc) • 691 B
JavaScript
const INDEX = "uni-echarts";
const SHARED = `${INDEX}/shared`;
const importsMap = {
"UniEcharts": INDEX,
"provideEcharts": SHARED,
"provideEchartsTheme": SHARED,
"provideEchartsOption": SHARED,
"provideEchartsInitOptions": SHARED,
"provideEchartsUpdateOptions": SHARED,
"provideEchartsLoadingOptions": SHARED
};
function UniEchartsResolver(options = {}) {
return {
type: "component",
resolve(name) {
if (options.exclude && name.match(options.exclude)) {
return;
}
const from = importsMap[name];
if (from == null) {
return;
}
return {
name,
from
};
}
};
}
export { UniEchartsResolver };