label.js 606 B

123456789101112131415161718192021
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.transformLabel = void 0;
  4. var tslib_1 = require("tslib");
  5. var util_1 = require("@antv/util");
  6. /**
  7. * 兼容 v1 label formatter
  8. * @param labelOptions
  9. */
  10. function transformLabel(labelOptions) {
  11. if (!(0, util_1.isType)(labelOptions, 'Object')) {
  12. return labelOptions;
  13. }
  14. var label = tslib_1.__assign({}, labelOptions);
  15. if (label.formatter && !label.content) {
  16. label.content = label.formatter;
  17. }
  18. return label;
  19. }
  20. exports.transformLabel = transformLabel;
  21. //# sourceMappingURL=label.js.map