Commit Graph

5977 Commits

Author SHA1 Message Date
Argo Zhang
5b20969045
doc(DockView): update documentation for dockview version 2 (#3635)
* fix: 修复脚本移动节点图标不显示问题

* refactor: 移除不需要的脚本

* refactor: 代码格式化

* refactor: 增加序列化忽略标签

* doc: 更新复杂布局示例

* refactor: 删除接口兼容 net6

* refactor: 删除不使用的配置类

* refactor: 删除不需要的转换器

* refactor: 移除接口精简代码

* chore: bump version 8.0.1-beta02

* refactor: 代码格式化

* style: 更新样式

* feat: 增加 ShowSearchButton 控制

* style: 更新示例

* refactor: 更新布局示例

* refactor: 更新文档

* doc: 更新行布局文档

* doc: 增加组合布局文档

* doc: 增加自定义布局文档

* doc: 更新锁定功能文档

* doc: 增加可见性文档

* doc: 增加嵌套布局文档

* chore: 更新依赖包

* doc: 更新文档映射文件
2024-06-08 20:35:23 +08:00
Argo Zhang
bb75bb735c
refactor(Table): update ShowSearchButton function (#3633)
* fix: 修复搜索按钮无法控制问题

* chore: bump version 8.6.2-beta02

* test: 更新单元测试
2024-06-08 16:07:59 +08:00
Argo Zhang
69b0126e3a
feat(Table): add ShowSearchButton control search button (#3631)
* feat: 增加 ShowSearchButton 控制

* refactor: 增加忽略标签

* chore: bump version 8.6.2-beta01
2024-06-08 15:49:00 +08:00
Argo Zhang
e6f2adae4b
doc(DockView): update documentation for dockview component (#3629)
* feat: 增加 ShowHeader 参数

* refactor: 更改 ShowHeader 配置

* doc: 更新示例

* refactor:增加group的header显示可配置,修改拖拽时关闭按钮的显示状态

* refactor: 精简配置

* refactor: 增加 Module 判断

* style: 代码格式化

* refactor: 重构代码消除警告信息

* refactor: 更新示例

* refactor: 更新示例

* doc: 增加前置图标样式

* refactor: 更新键值逻辑增加版本

* refactor: 改用雪碧图

* refactor: 代码格式化

* fix: 更新路径

* fix: 修复dockview内容不显示问题

* refactor: 代码格式化

* refactor: 增加默认样式

* refactor: 删除冗余参数

* doc: 增加文档注释

* doc: 更新示例

* feat: 增加 ShowLock 参数

* refactor: 增加是否显示关闭按钮

* refactor: 更新 DockViewContent 类继承接口

* refactor: 重构 DockViewComponent 组件

* refactor: 更新序列化逻辑

* doc: 更新示例

* doc: 增加父类

* refactor: 雪碧图移除颜色设置改用样式控制

* refactor: 重构宽高属性位置

* refactor: 增加下拉菜单图标

* style: 增加样式

* refactor: 禁止 Tab 出现滚动条

* style: 增加图标颜色样式

* refactor: 重构 DockViewTitleBar 组件

* doc: 更新样式

* refactor:  增加tab可折叠

* fix: 修复title嵌套异常

* doc: 更新示例

* feat: 增加 DockViewIcon 组件

* chore: 增加命名空间修复事件无法触发问题

* refactor:  增加可配置固定宽高后自适应

* refactor: 更改样式名

* doc: 更新注释

* doc: 调整列宽

* refactor:  调整下拉框结构

* style: 更新样式

* doc: 更新示例

* chore: bump version 8.0.1-beta01

* chore: 更新依赖包

---------

Co-authored-by: zhaijunlei <276318515@qq.com>
2024-06-08 10:20:12 +08:00
zhangpeihang
d5c594c410
feat(DockView): add new dockview component (#3533)
* feat: 增加新版 dockview

* refactor: 代码格式化

* chore: bump version 8.0.0

* chore: 更新字典配置

* feat: 添加 dockcontent 配置

* chore: 更改工程名称

* doc: 更新示例文档

* feat: 更新 DockView2 组件

* doc: 更新新版 DockView 菜单

* doc: 增加布局示例网页

* feat: 增加渲染逻辑

* refactor: 增加渲染逻辑

* feat: 增加 AddGroup AddPanel 方法

* feat: 增加脚本

* feat: 增加配置类

* feat: 增加转换器

* refactor: 重构代码

* test: 测试覆盖

* revert: 撤销更改

* refactor: 更改为集合

* feat: 重构 DockView 布局

* doc: 更新示例

* doc: 增加行布局示例

* doc: 增加列布局示例

* doc: 增加 Group 布局示例

* doc: 调整组件名称

* doc: 增加复杂布局示例

* doc: 更新示例

* chore: 增加新版 DockView 菜单与映射关系

* doc: 增加嵌套示例

* doc: 增加可见性示例

* doc: 增加锁定示例

* feat: 增加转化器

* refactor: 重构根节点类型

* refactor: 修复序列化错误

* refactor: 增加 Id 字段保护

* feat: 增加层次化逻辑

* refactor: 更新示例

* refactor: 更新示例

* refactor: 移除 console 语句

* refactor: 更新 Title 模板位置

* feat: 更新脚本

* test: 更新代码测试代码覆盖率

* style: 增加内联样式

* doc: 更新示例文档

* chore: 更新版本到 1.14.1

* chore: 更新 init/update 逻辑

* feat: 增加 invoker 参数

* fix: 修复传递两次问题

* fix: 修复模板未渲染问题

* fix: 修复嵌套布局不显示

* refactor: 调整代码顺序方便阅读

* test: 增加单元测试

* feat: 增加样式主题功能

* doc: 更新示例

* fix: 修复 Readonly/Visible 无法覆盖问题

* doc: 更新示例

* feat: 完善布局锁定和可见性切换

* feat: 完善主题可选择

* refactor: 更新样式

* style: 增加样式

* style: 微调 panel 间隙

* revert: 撤销可编辑

* chore: 更新样式

* fix: 处理groupId、初始化时可见性处理

* refactor:拆分DockViewV2.js

* fix: 修改添加panel时会添加到错误的Group

* refactor:删除测试数据

* refactor: 代码规范化

* refactor: 规范代码

* refactor: 移动扩展脚本到工具脚本中

* refactor: 代码重构

* feat: 更改样式更新问题

* refactor: 继续优化代码结构

* feat: panel标题菜单小图标默认展示

* feat: 增加 TitleTemplate 支持

* refactor: 使用 IdComponentBase 父类

* feat: 增加回调绑定示例

* feat: 增加标题图标功能

* refactor: 更新标题图标

* refactor: 修改标题图标、修改使用on绑定事件回调

* feat: dockview初始化时自动计算size

* doc: 调整样式

* doc: 更新示例

* style: 更新样式

* doc: 更新示例

* feat: 增加 Reset 方法

* doc: 调整样式

* feat:增加reset,Group的控制按钮可单独配置显示,删除panel时保存title前按钮到template

* fix: 修复lock报错

* feat: dockview可见性切换时可原位置、原状态打开

* refactor: 绑定visibleChanged回调

* refactor:  dockview的panel的关闭按钮可配置是否显示

* refactor: 更新样式

* doc: 增加注释

* style: 微调样式

* doc: 增加 ShowClose 示例

* feat: 增加工具栏图标

* refactor: 更新标签

* style: 适配样式

* doc: 更新示例

* feat: 修改Group工具栏图标可配置

* refactor:工具栏显示配置不写默认为true

* feat: 增加 SaveLayout 方法

* doc: 增加保存布局示例

* refactor: 更改方法名称

* refactor: 增加展开收起箭头

* doc: 添加dockview.saveLayout方法

* doc: 更新布局示例

* refactor: 更新脚本逻辑

* refactor: 更改回调方法配置

* feat: ShowClose/IsLock 更改为可为空类型未设置时取 DockView 配置值

* doc: 更新示例

* refactor: 精简重置逻辑

* doc: 更新重置按钮逻辑

* refactor: 增加组件 Key/Title

* refactor: 消除 component-id 标签

* refactor: 更新 OnPanelClosedCallbackAsync 参数定义

* doc: 更新示例

* refactor: 修改update和reset,修改lockChanged和panelClosed回调,调整标题图标

* feat: 更新点击图标逻辑

* doc: 更新示例

* style: 更新右侧工具栏样式

* feat: 增加 TitleBarIconUrl 参数

* style: 调整示例样式

* test:测试图标事件

* refactor: dockview优化dom结构

* fix:修改删除浮动框时记录的宽高有误差

* refactor:  dockview只剩下一个可见Group时不可继续悬浮

* fix:修复切换布局和复位时报错

* fix:删除panel时把标题图标放回template

* refactor: 使用 DockViewTitle 组件

* refactor: 增加默认样式

* refactor: 增加图标样式变量方便控制

* refactor: 微调图标大小

* refactor:设置浮动框默认宽高并居中,GroupControl图标加class名,删除log

* style: 增加按钮旋转动画

* feat: 图标增加主题颜色

* chore: 使用组件包

---------

Co-authored-by: Argo-Supper <argo@live.ca>
Co-authored-by: zhaijunlei <276318515@qq.com>
2024-06-06 11:19:30 +08:00
Argo Zhang
a203d97fa6
doc(DatePicker): remove documentation for IsShown (#3626) 2024-06-05 13:17:45 +08:00
Argo Zhang
a2353d80ff
refactor(Select): update ICollection to List for performance (#3620)
* refactor: 重构代码

* refactor: 更改为集合

* test: 更新单元测试
2024-06-04 20:52:19 +08:00
Argo Zhang
0a269e9b4d
fix(Table): do not close advance search dialog after click search button (#3618)
* fix: 修复搜索后自动关闭弹窗逻辑

* chore: bump version 8.6.1
2024-06-03 20:17:12 +08:00
Argo Zhang
70109ffced
fix(Table): colspan incorrect (#3615)
* fix: 修复明细行合并列不正确问题

* chore: bump version 8.6.1-beta04
2024-06-02 18:01:36 +08:00
Argo Zhang
ed3212f9e5
feat(Table): add OnAfterRenderCallback parameter (#3614)
* refactor: 调整代码顺序方便阅读

* test: 增加单元测试

* fix: 修复 Readonly/Visible 无法覆盖问题

* doc: 更新示例

* style: 更新样式

* doc: 增加示例

* feat: 更新 OnAfterRenderCallback 回调方法增加 firstRender 参数

* doc: 更新示例

* doc: 增加本地化

* feat: 增加 AutoScrollLastSelectedRowToView 参数

* doc: 增加本地化

* doc: 更新示例

* test: 更新单元测试

* test: 更新单元测试

* doc: 增加文档

* test: 更新单元测试

* chore: bump version 8.6.1-beta03

* test: 更新单元测试
2024-06-02 15:57:43 +08:00
Argo Zhang
187ef56d4f
doc(ad): add ccbmp ad component (#3612)
* chore: 增加广告

* style: 更新样式

* style: 调整样式

* style: 调整高度

* refactor: 增加链接

* style: 更新样式
2024-06-01 13:53:18 +08:00
Argo Zhang
38442291df
feat(MultiSelect): add right icon like select (#3605)
* feat: 多选框增加小箭头

* chore: 增加 MultiSelectDropdownIcon 图标

* chore: bump version 8.6.1-beta02

* chore: bump version 8.0.5-beta01

* chore: bump version 8.0.8-beta01

* chore: 更新图标依赖库
2024-05-31 19:19:57 +08:00
Argo Zhang
f79af27d83
feat(ThemeProvider): add ShowShadow/Alignment parameter (#3604)
* feat: 增加 ShowShadow/Alignment 参数

* refactor: 修复样式重复问题

* chore: bump version 8.6.1-beta01

* test: 增加单元测试
2024-05-31 14:50:20 +08:00
Argo Zhang
2c7d9deb35
feat(ImageViewer): add IsIntersectionObserver parameter (#3602)
* refactor: 重构代码消除警告信息

* doc: 代码格式化

* refactor: 脚本所需参数移动到 option 减少 html 渲染

* feat: 增加 IsIntersectionObserver 参数

* doc: 更新示例

* doc: 增加示例

* doc: 更新文档

* test: 增加单元测试

* test: 更新单元测试
2024-05-31 10:05:56 +08:00
Argo Zhang
a21687cf6d
feat(Validate): auto provider memeber name when custom validate rule (#3600)
* refactor: 更正单词拼写消除提示信息

* doc: 代码格式化

* refactor: 代码重构减少提示信息

* feat: 增加自定义验证逻辑未提供 member name 时自动补充功能

* test: 增加单元测试
2024-05-30 18:46:08 +08:00
Argo Zhang
29be9518a6
feat(Table): support edit item in Drawer (#3588)
* feat: 增加抽屉编辑模式

* refactor: 增加抽屉分支

* doc: 更新注释文档

* refactor: 修复表格样式错误

* feat: 抽屉组件增加样式参数

* feat: Table 支持抽屉模式编辑

* doc: 更新示例

* refactor: 调整参数顺序增加 CloseButtonIcon 参数

* refactor: 增加保存按钮与关闭按钮图标

* refactor: 更改 OnSaveAsync 回调方法

* doc: 更新 Dialog 示例

* refactor: 使用 DialogCloseButton 精简 SearchDialog

* refactor: 精简搜索按钮

* refactor: 重构代码使用 DialogCloseButton 精简逻辑

* doc: 增加方法注释

* refactor: 重构代码消除提示信息

* refactor: 增加 SaveButtonIcon 参数代替 SaveIcon

* refactor: 重构代码

* refactor: 更新模态框逻辑

* refactor: 增加模态框内置逻辑

* refactor: 精简扩展方法逻辑

* doc: 更新注释文档

* refactor: 修复表格样式错误

* doc: 更新 Dialog 示例

* refactor: 使用 DialogCloseButton 精简 SearchDialog

* refactor: 精简搜索按钮

* refactor: 重构代码使用 DialogCloseButton 精简逻辑

* doc: 增加方法注释

* refactor: 重构代码消除提示信息

* refactor: 增加 SaveButtonIcon 参数代替 SaveIcon

* refactor: 重构代码

* refactor: 更新模态框逻辑

* refactor: 增加模态框内置逻辑

* refactor: 精简扩展方法逻辑

* refactor: 精简代码

* refactor: 更新配置类

* refactor: 更改阻塞任务变量名称

* refactor: 增加 Icon 参数赋值

* refactor: 移除不必要标签

* test: 更新单元测试

* refactor: 移除 Footer 组件 ShowCloseButton 相关代码复用 ModalDialog 组件

* test: 更新单元测试

* chore: 增加过期标识

* test: 更新单元测试

* refactor: 撤销冗余代码

* test: 更新单元测试

* refactor: 代码重构

* refactor: 重构代码提高复用率

* test: 增加单元测试

* feat: 增加清理浏览器 dom 逻辑

* refactor: 增加接口提高代码复用率

* test: 增加单元测试

* fix: 更新图标错误问题

* refactor: 更改写法提高代码覆盖率

* refactor: 更改类可见性

* test: 更新单元测试

* refactor: 调整代码顺序提高可读性

* test: 更新单元测试

* chore: bump version 8.6.0
2024-05-30 14:26:28 +08:00
Argo Zhang
1e7000b1f0
feat(DialogSaveButton): add OnSaveAsync parameter (#3595)
* feat: 增加 OnSaveAsync 参数

* doc: 更新注释文档

* test: 增加单元测试

* test: 补充单元测试

* chore: bump version 8.5.12-beta04
2024-05-29 13:45:22 +08:00
Argo Zhang
e26636f6fe
feat(ColorPicker): add Formatter parameter (#3592)
* feat: 增加 Template 参数

* chore: bump version 8.5.12-beta03

* test: 更新单元测试

* doc: 更新示例

* feat: 支持 Formatter 回调

* doc: 增加示例

* refactor: 更新写法

* test: 增加单元测试
2024-05-29 12:32:27 +08:00
Argo Zhang
6d91b420ee
feat(Dialog): redesign ShowModal extension method of DialogService (#3590)
* doc: 更新注释文档

* refactor: 修复表格样式错误

* doc: 更新 Dialog 示例

* refactor: 使用 DialogCloseButton 精简 SearchDialog

* refactor: 精简搜索按钮

* refactor: 重构代码使用 DialogCloseButton 精简逻辑

* doc: 增加方法注释

* refactor: 重构代码消除提示信息

* refactor: 增加 SaveButtonIcon 参数代替 SaveIcon

* refactor: 重构代码

* refactor: 更新模态框逻辑

* refactor: 增加模态框内置逻辑

* refactor: 精简扩展方法逻辑

* refactor: 精简代码

* refactor: 更新配置类

* refactor: 更改阻塞任务变量名称

* refactor: 增加 Icon 参数赋值

* refactor: 移除不必要标签

* test: 更新单元测试

* refactor: 移除 Footer 组件 ShowCloseButton 相关代码复用 ModalDialog 组件

* test: 更新单元测试

* chore: 增加过期标识

* test: 更新单元测试
2024-05-28 21:04:32 +08:00
caics
20501e9e4b
feat(Localization): add ILocalizationMissingItemHandler (#3584)
* #3580: add missing handler to localization

* refactor: 代码重构

* refactor: 代码格式化

* revert: 撤销变量本地化

* doc: 增加注释

* chore: 更新依赖包到最新

* test: 增加单元测试

* chore: bump version 8.5.12-beta02

---------

Co-authored-by: Argo Zhang <argo@live.ca>
2024-05-27 19:31:45 +08:00
Old Li
584bd0d322
feat(Table): Add LoadingTemplate support (#3583)
* add LoadingTemplate

* 格式化代码

* test: 增加单元测试

* test: 更正单词拼写错误

* refactor: 更新逻辑

* test: 增加单元测试

* doc: 格式化文档

* test: 增加单元测试

* chore: bump version 8.5.12-beta01

---------

Co-authored-by: Argo-Supper <argo@live.ca>
2024-05-27 18:53:27 +08:00
Argo Zhang
e773ee4ad2
feat(Drawser): provider Drawser service (#3582)
* refactor: 更新文档注释与参数规范化

* refactor: 精简代码

* feat: 重构抽屉组件增加服务功能

* chore: 内置抽屉服务

* feat: 根组件提供抽屉容器

* refactor: 重构抽屉组件

* feat: 增加扩展服务

* refactor: 更新脚本

* doc: 更新示例

* revert: 撤销抽屉组件更新

* refactor: 增加服务渲染逻辑

* feat: 支持服务打开抽屉

* refactor: 优化脚本提高性能

* feat: Drawer 增加 OnCloseAsync 回调方法

* refactor: 重构代码

* doc: 更新文档

* refactor: 移除 Show 第二个参数

* refactor: 更新扩展方法

* doc: 更新文档

* refactor: 调整扩展方法参数顺序

* test: 增加单元测试

* test: 提高代码覆盖率

* test: 更新单元测试

* test: 更新单元测试

* chore: bump version 8.5.11
2024-05-27 15:20:15 +08:00
j4587698
cdbbe668ff
feat(Table): support custom search filter (#3576)
* 新增支持自定义模糊搜索框的方法

* refactor: 更新字符串为可为空

* test: 更新单元测试

* test: 更新单元测试

* test: 增加 CustomSearch 单元测试

* chore: bump version 8.5.10

---------

Co-authored-by: Argo-AscioTech <argo@live.ca>
2024-05-25 15:46:54 +08:00
Argo Zhang
37cdbd9966
refactor(Table): update GetTooltipTextCallback logic (#3573)
* refactor: 更新 GetToolipTextCallback 逻辑

* doc: 更新示例

* chore: bump version 8.5.10-beta02
2024-05-25 13:34:25 +08:00
Argo Zhang
1db617ef9e
doc(Table): update OnSaveAsync documentation (#3571)
* refactor: 增加可为空消除警告信息

* doc: 更新文档

* chore: bump version 8.5.10-beta01
2024-05-25 03:39:28 +08:00
Argo Zhang
3efcdf6e55
fix(Collapse): collapsed status incorrect (#3569)
* fix: add key on Collapse item

* chore: bump version 8.5.9
2024-05-25 03:18:44 +08:00
Argo Zhang
6ec3da13f5
fix: throw exception when dispose in net6 (#3567) 2024-05-25 03:18:29 +08:00
Old Li
dbbbc70a0c
feat(Table): Add TipsContentCallback for Custom Tooltip Text (#3565)
* add TipsContentCallback

* refactor: 显式继承接口回调方法

* refactor: 增加 GetTooltipTextCallback 回调方法

* refactor: 实现接口新方法

* feat: 增加扩展方法

* test: 增加单元测试

* test: 补充单元测试

* test: 更新单元测试

---------

Co-authored-by: Argo-AscioTech <argo@live.ca>
2024-05-25 03:16:50 +08:00
Argo Zhang
ceb60f50e3
test(MultiSelect): improve code coverage (#3563)
* refactor: 重构代码

* chore: 更新中文资源文件

* chore: bump version 8.5.9-beta05

* test: 增加单元测试

* test: 更新单元测试
2024-05-23 18:49:42 +08:00
Ernesto Ramos Rio
f4dbdf5058
feat(MultiSelect): add DisplayTemplate parameter (#3557)
Co-authored-by: Argo Zhang <argo@live.ca>
2024-05-23 18:19:16 +08:00
Argo Zhang
0a835e88dd
feat(RibbonTab): update style sheet use scss (#3560)
* style: 更新样式

* style: 重构样式

* style: 精简代码

* style: 调整 content 样式

* refactor: 更新 Group 样式

* style: 更新 tab-commands 样式

* style: 更新 ribbon 样式

* style: 更新收起样式

* refactor: 重构代码

* style: 更新箭头图标样式

* chore: bump version 8.0.7

* chore: bump version 8.0.4

* chore: 更新图标扩展库

* chore: bump version 8.5.9-beta04

* chore: 更新 Dock 扩展包
2024-05-23 13:08:36 +08:00
Argo Zhang
cd3237af59
feat(Dock): keep tool button on header when drag tab (#3555)
* feat: keep gear button on header

* chore: bump version 8.1.4
2024-05-23 12:53:14 +08:00
Argo Zhang
23fc7e6803
fix(Table): throw exception resize column when empty data (#3552)
* doc: 更新爱好字段示例

* doc: 增加文本注释

* chore: bump version 8.5.9-beta02

* fix: throw exception resize column when empty data

* chore: bump version 8.5.9-beta03
2024-05-22 12:27:32 +08:00
Ernesto Ramos Rio
022befa7bd
feat(Select): auto append the close icon when using DisplayTemplate (#3544)
Co-authored-by: Argo Zhang <argo@live.ca>
2024-05-22 10:35:05 +08:00
Argo Zhang
cf2085bd5a
doc(Table): update sample code for MultipSelect in EditTemplate (#3550) 2024-05-22 10:30:14 +08:00
Alex chow
5f0fea014b
feat(FileViewer): bump BootstrapBlazor.FileViewer version to v8.0.3 (#3538)
* BootstrapBlazor.FileViewer v8.0.2 修复 [依赖包日期格式转换错误]

BootstrapBlazor.FileViewer v8.0.2
- 修复 [依赖包日期格式转换错误](https://github.com/densen2014/BootstrapBlazor.FileViewer/issues/4)
- 修复 [组件依赖](https://github.com/densen2014/BootstrapBlazor.FileViewer/issues/2)

Signed-off-by: Alex chow <zhouchuanglin@gmail.com>

* Update BootstrapBlazor.Server.csproj

Signed-off-by: Alex chow <zhouchuanglin@gmail.com>

---------

Signed-off-by: Alex chow <zhouchuanglin@gmail.com>
Co-authored-by: Argo Zhang <argo@live.ca>
2024-05-21 19:14:48 +08:00
Argo Zhang
aa9596a233
feat(MetadataTypeService): update typo error (#3542)
* refactor: 增加过期标识

* test: 更新单元测试

* chore: bump version 8.5.9-beta01

* test: 移除弃用 api 单元测试
2024-05-21 19:09:41 +08:00
j4587698
0b7f39b000
feat(Message): add ShowMode parameter (#3531)
* 增加LastOnly选项

* feat: 更改参数名为 ShowMode

* doc: 更新文档以及资源文件

* doc: 增加 ShowMode 参数说明

* doc: 更新示例

* test: 增加单元测试

* chore: 更新依赖包

---------

Co-authored-by: Argo-Supper <argo@live.ca>
2024-05-20 14:07:19 +08:00
Argo Zhang
053d20f202
doc(Search): remove sync search doc webhook (#3529)
* refactor: 移除文档搜索功能

* chore: 增加文档搜索配置项
2024-05-19 19:39:47 +08:00
Argo Zhang
64724289b8
feat(TimePicker): redesign TimePicker component (#3526)
* refactor: 精简代码

* refactor: 格式化代码

* refactor: 更改样式名称

* test: 增加24节气单元测试

* test: 更新源码提高代码覆盖率

* refactor: 重新设计 TimePicker 组件

* refactor: 增加主颜色变量

* refactor: 精简样式

* refactor: 增加按钮样式

* doc: 更新示例

* refactor: 样式变量化

* refactor: 增加 rgb 变量

* refactor: 更新变量值

* test: 更新单元测试

* test: 更新测试依赖包

* refactor: 更新代码

* refactor: 更新代码

* doc: 更新注释

* refactor: 重构代码

* refactor: 增加 ssl 端口配置
2024-05-19 02:04:10 +08:00
Argo Zhang
bd36210c6b
refactor(DateTimeRange): remove unused code and improve code coverage (#3524)
* refactor: 精简代码

* refactor: 格式化代码

* refactor: 更改样式名称

* test: 增加24节气单元测试

* test: 更新源码提高代码覆盖率
2024-05-19 01:06:05 +08:00
Argo Zhang
be650ec24d
perf(Table): skip call client column info when not set ClientTableName (#3522) 2024-05-19 00:12:30 +08:00
Argo Zhang
359db10fe1
feat(WebClientOptions): add WebClientOptions class (#3520)
* feat: 增加 WebClientOptions 配置类

* chore: bump version 8.5.8

* doc: 增加配置项

* refactor: 支持热更新

* test: 增加单元测试
2024-05-18 19:38:08 +08:00
zhangpeihang
a141cbc414
feat(SvgEdtior): add UpdateAsync method for the SvgEditor (#3512)
* feat: 添加更新内容实例方法

* feat: 更新版本号

* refactor: 精简代码

---------

Co-authored-by: Argo-AscioTech <argo@live.ca>
2024-05-16 08:55:54 +08:00
Argo Zhang
966a223ca9
fix(TreeView): all children node state is Indeterminate after expand node (#3517)
* refactor: 代码格式化

* fix: 修复展开未确定节点后子节点全部为未确定状态问题

* refactor: 使用主构造函数

* refactor: 使用 List 防止程序异常

* refactor: 使用 Count 消除警告信息

* refactor: 代码重构消除警告信息

* chore: bump version 8.5.8-beta03

* test: 更新单元测试

* test: 更新单元测试
2024-05-15 13:48:03 +08:00
Argo Zhang
03d6ba9982
test(Button): improve code coverage (#3514)
* test: 增加 IsKeepDisabled 单元测试

* refactor: 重构代码消除参数

* Revert "refactor: 重构代码消除参数"

This reverts commit 2ea03fa21c0fd23aff4b66ceae15581347171121.

* refactor: 增加赋值单元测试

* test: 更新单元测试

* refactor: 更新单元测试
2024-05-15 10:53:15 +08:00
Argo Zhang
a2ead1d949
feat(CardUpload): auto zoom when click preview image (#3515)
* refactor: 增加预览图片点击事件

* feat: 增加预览功能

* chore: bump version 8.5.8-beta02

* test: 增加单元测试
2024-05-15 10:49:54 +08:00
Argo Zhang
443cd2482c
feat(MultiSelect): add IsSingleLine parameter (#3507)
* feat: 增加 IsSingleLine 参数

* doc: 更新 IsSingleLine 示例文档

* doc: 增加参数文档说明

* chore: bump versiopn 8.5.7

* test: 增加单元测试
2024-05-14 15:27:27 +08:00
Argo Zhang
f54972ad1a
fix(FreeSqlExtensions): support fuzzy search (#3504)
* refactor: 重构代码

* refactor: 精简代码

* chore: 构建复现环境

* fix: 增加模糊搜索支持

* refactor: 使用主构造函数

* Revert "chore: 构建复现环境"

This reverts commit 2e864d14491f4149d3f05f46f05b8ee8600d7270.

* chore: bump version 8.1.1

* doc: 更新注释
2024-05-14 13:12:49 +08:00
Argo Zhang
4f0063121f
doc(ThemeMode): compactible iOS safari (#3502)
* feat: 增加 SwitchTheme 方法

* doc: 复用 switchTheme 方法

* doc: 增加大屏隐藏主题切换按钮样式

* style: 增加主题切换样式

* chore: 更新配置文件

* refactor: 重构代码

* style: 删除冗余样式

* chore: 更新 sass 编译包

* refactor: 增加坐标参数

* refactor: 设置参数值

* Revert "chore: 更新配置文件"

This reverts commit f5f61937bf23233198344351b930d674248515a9.

* Revert "doc: 增加大屏隐藏主题切换按钮样式"

This reverts commit 0761b74cead547c9d378f39c6474d3eca3c99899.
2024-05-14 12:43:06 +08:00