Skip to content

Feature/markline position date#3862

Merged
fangsmile merged 5 commits into
VisActor:feature/Markline-position-datefrom
shufufufu:feature/Markline-position-date
May 12, 2025
Merged

Feature/markline position date#3862
fangsmile merged 5 commits into
VisActor:feature/Markline-position-datefrom
shufufufu:feature/Markline-position-date

Conversation

@shufufufu
Copy link
Copy Markdown
Contributor

[中文版模板 / Chinese template]

🤔 This is a ...

  • New feature
  • Bug fix
  • TypeScript definition update
  • Bundle size optimization
  • Performance optimization
  • Enhancement feature
  • Refactoring
  • Update dependency
  • Code style optimization
  • Test Case
  • Branch merge
  • Site / documentation update
  • Demo update
  • Workflow
  • Chore
  • Release
  • Other (about what?)

🔗 Related issue link

💡 Background and solution

  • 添加配置项 date
  • 拓展现有方法,处理每一个 unit 的特殊情况,通过计算 markline 设定的时间所占 unit 的百分比进行定位优化
  • 优化 day 的处理方法,增加 unit:day 时设定具体时分秒也会根据比例来定位
  • 优化示例和配置文档

📝 Changelog

Language Changelog
🇺🇸 English add 'date' position to markline
🇨🇳 Chinese 为 markline 添加'date'定位

☑️ Self-Check before Merge

⚠️ Please check all items below before requesting a reviewing. ⚠️

  • Doc is updated/provided or not needed
  • Demo is updated/provided or not needed
  • TypeScript definition is updated/provided or not needed
  • Changelog is provided or not needed

🚀 Summary

copilot:summary

🔍 Walkthrough

copilot:walkthrough

@github-actions github-actions Bot added the test label May 12, 2025
@fangsmile fangsmile changed the base branch from develop to feature/Markline-position-date May 12, 2025 09:07
@fangsmile fangsmile merged commit c303c11 into VisActor:feature/Markline-position-date May 12, 2025
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants