S2 icon indicating copy to clipboard operation
S2 copied to clipboard

feat(interaction): 支持批量调整行高列宽 close #2574

Open lijinke666 opened this issue 11 months ago • 4 comments

👀 PR includes

✨ Feature

  • [x] New feature

📝 Description

  1. resize.rowResizeType/colResizeType 新增 selected 类型, 支持批量调整选中的宽高 (透视表/明细表).
  2. 修复一些错误的文档 close https://github.com/antvis/S2/issues/2576.
s2.setOptions({
  interaction: {
    resize: {
      rowResizeType: ResizeType.SELECTED,
      colResizeType: ResizeType.SELECTED,
    },
  },
})

Kapture 2024-03-05 at 14 15 24

🖼️ Screenshot

Before After
Kapture 2024-03-05 at 16 32 12 Kapture 2024-03-05 at 16 30 16

🔗 Related issue link

close #2574

🔍 Self-Check before the merge

  • [x] Add or update relevant docs.
  • [x] Add or update relevant demos.
  • [x] Add or update test case.
  • [x] Add or update relevant TypeScript definitions.

lijinke666 avatar Mar 05 '24 08:03 lijinke666

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
antvis-s2 ❌ Failed (Inspect) Mar 11, 2024 2:40am

vercel[bot] avatar Mar 05 '24 08:03 vercel[bot]

你好, @lijinke666 CI 执行失败, 请点击 [Details] 按钮查看, 并根据日志修复。

Hello, @lijinke666 CI run failed, please click the [Details] button for detailed log information and fix it.

github-actions[bot] avatar Mar 05 '24 08:03 github-actions[bot]

Size Change: +188 B (0%)

Total Size: 318 kB

Filename Size Change
./packages/s2-core/dist/index.min.js 222 kB +188 B (0%)
ℹ️ View Unchanged
Filename Size
./packages/s2-core/dist/style.min.css 402 B
./packages/s2-react/dist/index.min.js 69.3 kB
./packages/s2-react/dist/style.min.css 4 kB
./packages/s2-vue/dist/index.min.js 20.3 kB
./packages/s2-vue/dist/style.min.css 1.97 kB

compressed-size-action

github-actions[bot] avatar Mar 05 '24 08:03 github-actions[bot]

Codecov Report

Attention: Patch coverage is 80.48780% with 8 lines in your changes are missing coverage. Please review.

Project coverage is 78.85%. Comparing base (ecdc9c8) to head (0aed609). Report is 272 commits behind head on next.

Files Patch % Lines
...kages/s2-core/src/interaction/row-column-resize.ts 72.22% 2 Missing and 3 partials :warning:
packages/s2-core/src/interaction/root.ts 78.57% 0 Missing and 3 partials :warning:
Additional details and impacted files
@@            Coverage Diff             @@
##             next    #2580      +/-   ##
==========================================
+ Coverage   75.77%   78.85%   +3.08%     
==========================================
  Files         257      274      +17     
  Lines       11994    12384     +390     
  Branches     2464     2524      +60     
==========================================
+ Hits         9088     9766     +678     
+ Misses       1398     1082     -316     
- Partials     1508     1536      +28     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov-commenter avatar Mar 05 '24 08:03 codecov-commenter

:tada: This PR is included in version @antv/s2-v2.0.0-next.14 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

lijinke666 avatar Mar 11 '24 03:03 lijinke666

:tada: This PR is included in version @antv/s2-react-v2.0.0-next.13 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

lijinke666 avatar Mar 11 '24 03:03 lijinke666