@visactor/vrender-components
Version:
components library for dp visualization
29 lines (23 loc) • 1.21 kB
JavaScript
import { graphicFadeIn, segmentFadeIn, tagFadeIn } from "./common";
import { array } from "@visactor/vutils";
export function commonLineFadeIn(line, label, duration, delay, easing) {
segmentFadeIn(line, delay, duration, easing), array(label).forEach((labelNode => {
tagFadeIn(labelNode, delay, duration, easing);
}));
}
export function areaFadeIn(area, label, duration, delay, easing) {
graphicFadeIn(area, delay, duration, easing), array(label).forEach((labelNode => {
tagFadeIn(labelNode, delay, duration, easing);
}));
}
export function arcAreaFadeIn(area, label, duration, delay, easing) {
graphicFadeIn(area, delay, duration, easing), array(label).forEach((labelNode => {
tagFadeIn(labelNode, delay, duration, easing);
}));
}
export function pointFadeIn(itemLine, decorativeLine, item, duration, delay, easing) {
var _a;
segmentFadeIn(itemLine, delay, duration, easing), graphicFadeIn(decorativeLine, delay, duration, easing),
(null === (_a = item.getTextShape) || void 0 === _a ? void 0 : _a.call(item)) ? tagFadeIn(item, delay, duration, easing) : graphicFadeIn(item, delay, duration, easing);
}
//# sourceMappingURL=fade-in.js.map