UNPKG

@antv/g2plot

Version:

G2 Plot, a market of plots built with the Grammar of Graphics'

33 lines 779 B
import { __spreadArrays } from "tslib"; /** * 判断text是否可用, title description * * @param source */ export function isTextUsable(source) { if (!source) return false; if (source.visible === true && typeof source.text === 'string' && source.text.trim()) return true; return false; } /** * 为字符串添加换行符 * @param source - 字符串数组 ['a', 'b', 'c'] * @param breaks - 要添加换行的index * * @example * ```js * breakText(['a','b','c'], [1]) * * // a\nbc * ``` */ export function breakText(source, breaks) { var result = __spreadArrays(source); breaks.forEach(function (pos, index) { result.splice(pos + index, 0, '\n'); }); return result.join(''); } //# sourceMappingURL=common.js.map