util icon indicating copy to clipboard operation
util copied to clipboard

utility library for AntV products.

Results 4 util issues
Sort by recently updated
recently updated
newest added

Path 部分有两点需要优化: * 计算 Arc 的包围盒与长度时,目前会分成 100 段,导致耗时很大。合理的做法是提供 `sampleSize` 参数,这样当需要高精度时就增加分段,反之可以减少 * 目前 `getPathBBoxTotalLength()` 是一个二合一的方法,但有时仅需要计算包围盒或者长度。例如初始化 Path 时仅需要包围盒,此时计算长度就会造成浪费。可以通过参数控制,例如: ```js // 仅计算包围盒 const { x, y, width, height } = getPathBBoxTotalLength(absolutePath, { bbox:...

bug

``` Failed to parse source map from '/Users/felix/Documents/MobileWork/work/数据大屏/tsrsdv/scene_drill/node_modules/@antv/util/esm/path/convert/src/path/convert/path-2-absolute.ts' file: Error: ENOENT: no sfile or directory, open '/Users/felix/Documents/MobileWork/work/数据大屏/tsrsdv/scene_drill/node_modules/@antv/util/esm/path/convert/src/path/convert/path-2-absolute.ts' 底下还有很多很多 ``` 在安装后,使用就会出现大量这样的路径错误。 下面是复现问题的步骤: ```shell yarn create react-app scene --template typescript cd scene...

in this section from 'node_module/@antv/g-base/lib/animate/timeline.js' ``` "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var util_1 = require("@antv/util"); var d3Timer = require("d3-timer"); var d3_interpolate_1 = require("d3-interpolate"); // 目前整体动画只需要数值和数组的差值计算 ``` show...

在 Path 初始化时会调用这两个方法,用于将字符串例如 `'M 100 100 l 200 200'` 转换成包含绝对命令的 PathArray: ```bash $ yarn benchmarks ``` 相比 2.x `@antv/path-util` 也就是 G 4.0 中使用的方法,3.x 的要快 3 倍左右: ```log Path2String#4.0 x 14,253...