Argo Zhang
5ca7516782
feat(Select): support Items from LookupService ( #4928 )
...
* feat(Select): support inject LookupService
Co-Authored-By: Diego2098 <82756760+kimdiego2098@users.noreply.github.com >
* test: 更新单元测试
Co-Authored-By: Diego2098 <82756760+kimdiego2098@users.noreply.github.com >
* test: 增加单元测试
* chore: bump version 9.1.8
* test: 更新单元测试
---------
Co-Authored-By: Diego2098 <82756760+kimdiego2098@users.noreply.github.com >
2024-12-23 14:22:51 +08:00
Argo Zhang
29bb8a0ba7
feat(Table): render tooltip support LookupService GetItemByKeyAsync ( #4926 )
...
* refactor: 复用 IsLookup 扩展方法
Co-Authored-By: ZhYan <19183404+Axxbis@users.noreply.github.com >
* refactor: 表格支持 Lookup 异步获取数据
* refactor: Tooltip 支持异步 Lookup
* refactor: 增加 Lookup 异步支持
Co-Authored-By: ZhYan <19183404+Axxbis@users.noreply.github.com >
* test: 更新单元测试
Co-Authored-By: ZhYan <19183404+Axxbis@users.noreply.github.com >
* refactor: 代码重构
---------
Co-Authored-By: ZhYan <19183404+Axxbis@users.noreply.github.com >
2024-12-23 14:08:33 +08:00
Lukaß Zhang
8de9a2ef8e
doc(Table): add explain of binding complex object ( #4922 )
...
Co-Authored-By: Argo Zhang <argo@live.ca >
2024-12-23 12:15:34 +08:00
Argo Zhang
43509287a1
feat(Display): support LookupService method GetItemsByKeyAsync ( #4924 )
...
* refactor: 重构代码
Co-Authored-By: chengKun <49547008+zhaijunlei955@users.noreply.github.com >
* refactor: 重构 Display 代码
更新 Lookup 逻辑
Co-Authored-By: chengKun <49547008+zhaijunlei955@users.noreply.github.com >
* test: 增加单元测试
---------
Co-Authored-By: chengKun <49547008+zhaijunlei955@users.noreply.github.com >
2024-12-23 11:59:25 +08:00
Argo Zhang
ece22077f0
chore(Deploy): add deploy script ( #4921 )
...
* chore: 增加证书
* chore: 增加部署脚本
* chore: 更新 nginx 配置
* chore: 更新解决方案
* chore: 更新部署脚本
Co-Authored-By: Mr Lu <16606743+tiansfather@users.noreply.github.com >
* refactor: 更新脚本
---------
Co-authored-by: Mr Lu <16606743+tiansfather@users.noreply.github.com >
2024-12-22 20:33:03 +08:00
Argo Zhang
d967b4184d
feat(Compact): add DevUI compact style file ( #4919 )
...
* refactor: 改造主题选择器
* refactor: 更新样式
* chore: 更新依赖
* style: 样式参数变量化
* style: 更新样式
* style: 更新组件样式变量
* style: 调整组件样式变量
* chore: 更新依赖包
* style: 更新 Display 组件样式
* style: 调整组件样式
* style: 增加日历组件样式
* style: 更新多选下拉框样式
* style: 更新 radio-list 样式
* refactor: 重构脚本
* chore: 更新配置文件
Co-Authored-By: YSMC <15371924+YSMC-W@users.noreply.github.com >
---------
Co-authored-by: YSMC <15371924+YSMC-W@users.noreply.github.com >
2024-12-22 17:02:00 +08:00
Argo Zhang
b99def5945
doc(CodeEditor): remove dependence of CodeEditor ( #4917 )
...
* style: 增加 100% 宽度样式
* Revert "style: 增加 100% 宽度样式"
This reverts commit 49142c1070 .
* refactor: 移除 CodeEditor 组件包
Co-Authored-By: j4587698 <24642446+j4587698@users.noreply.github.com >
---------
Co-authored-by: j4587698 <24642446+j4587698@users.noreply.github.com >
2024-12-22 16:34:34 +08:00
Argo Zhang
1934423681
refactor(EditForm): remove lookup service second render ( #4914 )
...
* doc: 代码格式化
Co-Authored-By: A5196060 <166673003+A5196060@users.noreply.github.com >
* refactor: 移除 ef-loading 节点
Co-Authored-By: ZhYan <19183404+Axxbis@users.noreply.github.com >
Co-Authored-By: A5196060 <166673003+A5196060@users.noreply.github.com >
* chore: bump version 9.1.7
bump version 9.1.7
Co-Authored-By: MadLongTom <36219016+MadLongTom@users.noreply.github.com >
---------
Co-authored-by: A5196060 <166673003+A5196060@users.noreply.github.com >
Co-authored-by: ZhYan <19183404+Axxbis@users.noreply.github.com >
Co-authored-by: MadLongTom <36219016+MadLongTom@users.noreply.github.com >
2024-12-22 11:12:18 +08:00
A5196060
6832424627
doc(Safari): add theme color for safari on mac ( #4909 )
...
* doc: 增加主题色
* refactor: 更新颜色
* refactor: 更新位置
* refactor: 变量名变更
* refactor: 重构代码
* refactor: 调整可为空
---------
Signed-off-by: A5196060 <166673003+A5196060@users.noreply.github.com >
Co-authored-by: A5196060 <166673003+A5196060@users.noreply.github.com >
Co-authored-by: Argo-AsicoTech <argo@live.ca >
Co-authored-by: j4587698 <zhuce@jvxiang.com >
Co-authored-by: Mr Lu <ghi.ghi@163.com >
2024-12-21 22:50:46 +08:00
Argo Zhang
eac7530964
doc(RadioListGeneric): update sample code ( #4912 )
...
* doc(Safari): 更新标题栏颜色设置
* refactor: 精简代码
* refactor: 重构代码消除警告信息
* doc: 精简代码
* doc: 更新宽度
* doc: 格式化代码
* doc: 更新资源文件
* refactor: 更新示例代码
2024-12-21 21:56:08 +08:00
A5196060
72398af680
feat(RadioListGeneric): implement RadioListGeneric component ( #4908 )
...
* feat: 更新逻辑
* refactor: 重构组件
* doc: 增加示例
* doc: 更新 CheckboxList 示例
* doc: 更新 RadioList 示例
* feat: 增加 Value 逻辑
* test: 增加单元测试
* chore: bump version 9.1.6
---------
Co-authored-by: Argo Zhang <argo@live.ca >
Co-authored-by: A5196060 <5196060@qq.com >
Co-authored-by: j4587698 <zhuce@jvxiang.com >
Co-authored-by: Mr Lu <ghi.ghi@163.com >
2024-12-21 20:20:11 +08:00
Mr Lu
3c4cc8e7d3
feat(RadioListGeneric): support generic SelectedItem ( #4859 )
...
* Update ITableColumnExtensions.cs
* Update ITableColumnExtensions.cs
* refactor: 增加 Key 关键字
* feat: 增加 CheckboxGeneric 组件
* refactor: 更新泛型 CheckboxList 组件
* doc: 更新示例文档
* test: 增加单元测试
* feat: 增加 CheckboxListGeneric 组件
* test: 增加单元测试
* refactor: 精简代码
* revert: 撤销更新
* refactor: 增加可为空标记
* feat: 增加 RadioListGeneric 组件
---------
Co-authored-by: 卢骥 <1429614920@qq.com >
Co-authored-by: Argo Zhang <argo@live.ca >
Co-authored-by: chengKun <49547008+zhaijunlei955@users.noreply.github.com >
Co-authored-by: Frost Autumn <78307204+XUEWUQIUSHUANG@users.noreply.github.com >
Co-authored-by: Diego2098 <82756760+kimdiego2098@users.noreply.github.com >
Co-authored-by: Silver <63774265+StevenBase@users.noreply.github.com >
Co-authored-by: j4587698 <jx@jvxiang.com >
2024-12-21 11:43:58 +08:00
Argo Zhang
3cf0a8f8c2
feat(CheckboxListGeneric): add CheckboxListGeneric component ( #4905 )
...
* refactor: 增加 Key 关键字
* feat: 增加 CheckboxGeneric 组件
* refactor: 更新泛型 CheckboxList 组件
* doc: 更新示例文档
* test: 增加单元测试
* feat: 增加 CheckboxListGeneric 组件
* test: 增加单元测试
2024-12-21 10:40:54 +08:00
Argo Zhang
abb4b5ae36
doc(MeiliSearch): add auto close dialog when click empty list ( #4903 )
...
* doc: 优化移动端搜索栏宽度
* chore: 更新依赖包
* chore: bump version 9.0.10
Co-authored-by: chengKun <49547008+zhaijunlei955@users.noreply.github.com >
Co-authored-by: Frost Autumn <78307204+XUEWUQIUSHUANG@users.noreply.github.com >
2024-12-20 13:17:08 +08:00
Argo Zhang
168fc7cab8
refactor(Select): move LookupService parameter to Select ( #4901 )
...
Co-authored-by: chengKun <49547008+zhaijunlei955@users.noreply.github.com >
Co-authored-by: Frost Autumn <78307204+XUEWUQIUSHUANG@users.noreply.github.com >
2024-12-20 12:45:25 +08:00
Argo Zhang
efb2508ee3
feat(Select): add LookupService parameter ( #4898 )
...
* refactor: 增加 LookupService 扩展方法
* refactor: 增加 LookupService 参数
* feat: 增加扩展方法
* feat: 支持 LookupService 服务
* test: 提高代码覆盖率
* refactor: 增加 LookupService 支持
* feat: 增加 Select 组件对 LookupService 自动赋值逻辑
2024-12-20 11:49:07 +08:00
Diego2098
c4901f2c87
fix(TreeView): reset Items to null ( #4894 )
...
* TreeView 修复 IsReset 为false时,Items变化后无法正常刷新
* refactor: support Items null
* feat: support null items
* test: 增加单元测试
* revert: 撤销代码更改
---------
Co-authored-by: Argo-AsicoTech <argo@live.ca >
2024-12-19 18:16:23 +08:00
Argo Zhang
f11bd8e3a5
feat(TableColumn): remove Formatter on TableColumn ( #4892 )
...
* refactor: 移除列格式化操作日志
* doc: 更新示例
* test: 更新单元测试
* refactor: 精简逻辑
* test: 更新单元测试
* refactor: 删除冗余代码
* test: 更新单元测试
* revert: 撤销更新文档
* doc: 更新示例
* doc: 精简代码
* refactor: 精简代码
* refactor: 移除可为空标记
* refactor: 代码重构
* refactor: 支持异步 Formatter 方法
* refactor: 撤销代码更改
* doc: 更新示例
* refactor: 撤销代码更改
* refactor: 精简代码
* test: 更新单元测试
2024-12-19 17:23:14 +08:00
Argo Zhang
7de5f7e12c
fix(TableColumn): GetTooltipTextCallback not work ( #4893 )
...
* Revert "fix(ITableColumn): add GetTooltipText method (#4889 )"
This reverts commit 06ed5f019b .
* feat: 增加 GetTitleCallback 参数
2024-12-19 15:15:17 +08:00
Argo Zhang
e3a154549f
refactor(LookupService): add cache logic for LookupService sample ( #4891 )
...
* refactor: Lookup 服务示例改为异步
* doc: 更新 Lookup 示例
2024-12-19 10:23:24 +08:00
Argo Zhang
06ed5f019b
fix(ITableColumn): add GetTooltipText method ( #4889 )
...
* doc: 代码格式化
* refactor: 增加 GetTooltipText 属性
* doc: 更新示例
* test: 更新单元测试
* refactor: 消除警告信息
* test: 提高代码覆盖率
* refactor: 重构代码
* doc: 更新文档
* doc: 更新文档
2024-12-19 09:41:39 +08:00
Argo Zhang
578c40460d
feat(GotoTop): add ScrollBehavior parameter ( #4885 )
...
* feat: 增加 ScrollIntoViewBehavior 参数
* refactor: 更改参数名称
* test: 增加单元测试
* chore: bump version 9.1.6-beta03
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
2024-12-18 11:25:25 +00:00
Argo Zhang
36aa43dbf0
feat(GotoTop): support IsFixedTabHeader layout component ( #4883 )
...
* refactor: 更改获得 Target 参数方法
* feat: GotoTop 支持 Layout 固定标签页
* chore: bump version 9.1.6-beta02
---------
Co-authored-by: yuchen7701 <844356115@qq.com >
Co-authored-by: 卢骥 <1429614920@qq.com >
2024-12-18 15:30:02 +08:00
Argo Zhang
e332b1446f
feat(SelectTable): support auto fill when collapse search panel ( #4881 )
...
* refactor: 重构脚本
* chore: bump version 9.1.6-beta01
2024-12-18 06:58:03 +00:00
Argo Zhang
52d30adc2c
doc(CodeSnippetService): update code file path ( #4877 )
...
* doc: 更改程序集名称
* doc: 微调倒计时时长
2024-12-18 10:23:06 +08:00
Chason
d4f3675ea5
doc(Table): update bind-Items documentation ( #4870 )
...
增加 Table 内置编辑使用说明
Co-authored-by: yuchen7701 <844356115@qq.com >
Co-authored-by: Argo Zhang <argo@live.ca >
2024-12-18 01:13:40 +00:00
Argo Zhang
1c48683d9e
doc(SearchBox): add SearchableColumns parameter ( #4875 )
...
* feat: 增加 SearchableColumns 参数设置
* chore: 更新组件包 9.0.8
* chore: 更新单元测试依赖包
2024-12-18 09:02:20 +08:00
Mr Lu
a7042984a9
feat(SelectTree): add IsReset parameter ( #4863 )
...
Co-authored-by: 卢骥 <1429614920@qq.com >
Co-authored-by: Argo Zhang <argo@live.ca >
2024-12-17 04:47:29 +00:00
Argo Zhang
6068e0edba
chore(Build): update the default value of framework ( #4869 )
2024-12-17 04:44:51 +00:00
Argo Zhang
def16c13fd
fix(Layout): layout main overflow when set IsFullSide to false ( #4866 )
...
* style: 更新 layout-main 宽度样式
* chore: bump version 9.1.5
2024-12-17 04:38:12 +00:00
Argo Zhang
d86c07799f
fix(Layout): content overflow ( #4860 )
...
* fix: 修复 layout-main 内容溢出问题
* chore: bump version 9.1.5-beta01
2024-12-16 15:53:07 +08:00
Argo Zhang
b51c8adf93
refactor(Isolation): update dependce pacakge remove css isolation ( #4858 )
...
* refactor: 修正资源文件键值
* doc: 增加源码链接
* test: 精简代码
* doc: 更新关键字
* doc: 更正大小写问题
* refactor: 重命名扩展方法类
* chore: 更新依赖包
* refactor: 调整 Header z-index 兼容 winbox
* chore: 更新 SvgEditor 包
* chore: 更新 gantt 依赖包
* chore: 更新 MeiliSearch 依赖包
* chore: 更新 MouseFollower 包
* chore: 更新 Live2D 组件包
* chore: 更新 CodeEditor 组件包
2024-12-16 14:12:34 +08:00
Argo Zhang
a905bd92a1
refactor(Auto): remove auto mode ( #4854 )
...
* chore: 移除 auto 代码
* refactor: 移除 wasm 代码
* test: 更新单元测试
* test: 更新单元测试
* doc: 更新静态资源路径
* refactor: 精简代码
2024-12-16 09:18:47 +08:00
Argo Zhang
a759930efa
refactor(Select): auto load data on virtual mode ( #4852 )
...
* refactor: 修复首次加载问题
* test: 更新单元测试
* chore: bump version 9.1.4
2024-12-15 11:14:36 +08:00
Argo Zhang
8b246b8960
fix(Select): can not switch Value when data type is SelectedItem on Virtual mode ( #4850 )
...
* fix: 修复虚拟数据无法切换数据问题
* test: 更新单元测试
* refactor: 精简代码
* Revert "refactor: 精简代码"
This reverts commit 114d3ad268 .
* refactor: 重构代码
* test: 更新单元测试
2024-12-14 19:40:09 +08:00
Argo Zhang
c673833c96
fix(Dropdown): not show dropdown menu after toggle IsDisabled parameter ( #4848 )
...
* fix: 修复切换禁用状态后无法弹出下拉框问题
* chore: bump version 9.1.3
* feat: 增加 Item 禁用样式
* test: 增加单元测试
* refactor: 更改禁用样式
* test: 更新单元测试
* refactor: 同步代码
* test: 更新单元测试
* test: 更新单元测试
---------
Signed-off-by: Argo Zhang <argo@live.ca >
2024-12-14 18:34:23 +08:00
Argo Zhang
24fc677768
fix(Select): add composition support ( #4847 )
...
* refactor: 复用搜索栏
* refactor: 更改搜索回调未客户端
* fix: 修复汉字导致搜索高频触发问题
2024-12-14 18:00:22 +08:00
Argo Zhang
f96b8276f4
feat(SelectGeneric): add SelectGeneric component ( #4846 )
...
* feat: 增加 SelectGeneric 组件
* test: 增加单元测试
* chore: bump version 9.1.3-beta08
* fix: 修复禁用后无法展开下拉框问题
* feat: 增加 Item 禁用样式
* test: 增加单元测试
2024-12-14 18:00:02 +08:00
Argo Zhang
41dbb19510
chore(Select): revert Select component update ( #4844 )
...
* refactor: 增加级联参数
* doc: 更新示例文档
* doc: 更改示例文件名
* doc: 增加原 Select 组件文档
* test: 增加 SelectGeneric 组件单元测试
* revert: 撤销忽略单元测试标签
* revert: 撤销单元测试更新
* revert: 恢复支持泛型逻辑
* test: 更新单元测试
* refactor: 更改可见性
* refactor: 移动组件到独立包
* chore: bump version 9.1.3-beta07
* revert: 撤销泛型更改
2024-12-13 20:26:26 +08:00
Argo Zhang
56e8e7497f
doc(TableSearch): update search documentation ( #4840 )
...
* doc: update search document
* refactor: 重构 SelectedRow
2024-12-13 12:58:21 +08:00
Argo Zhang
a46e51d34e
feat(SelectGeneric): add SelectGeneric component ( #4838 )
...
* refactor: 重构 SelectedItem 增加构造函数
* refactor: 移动 SelectedItem 到子类
* refactor: 精简代码移除 SingleSelectBase 类
* refactor: 改造 SelectedItem 泛型
* feat: 增加 SelectGeneric 组件
* feat: 增加 ToSelectList 泛型扩展方法
* refactor: 改造 Select 组件移除对泛型的支持
* doc: 更新泛型 Select 组件示例
* test: 更新单元测试
* test: 更新单元测试
* refactor: 增加排除标签
* chore: bump version 9.1.3-beta06
* test: 增加单元测试
* test: 更新单元测试
* test: 增加 Display 单元测试
* test: 更新 Select 单元测试
* refactor: 更新 SelectGeneric 值不存在时的逻辑
2024-12-13 12:26:54 +08:00
Argo Zhang
a21ae6a769
doc(Global): update global option document ( #4836 )
...
* doc: 代码格式化
* doc: 更新 ColumnMinWidth 说明文档
* doc: 更新 DisableAutoSubmitFormByEnter 参数说明
2024-12-13 11:18:13 +08:00
Argo Zhang
8789e58f04
feat(TreeView): add cache for tree rows ( #4833 )
...
* doc: 代码格式化
* refactor: 精简代码提高 Items 性能
* refactor: Reset 清缓存
2024-12-12 07:33:23 +00:00
Mr Lu
3ede666c3c
feat(SelectTree): support async Items as data source ( #4827 )
...
* Update SelectTree.razor.cs
* Update SelectTree.razor.cs
---------
Co-authored-by: 卢骥 <1429614920@qq.com >
Co-authored-by: Argo Zhang <argo@live.ca >
2024-12-12 14:31:27 +08:00
Argo Zhang
10ed4b3be2
refactor(JSModule): remove throw keyword ( #4831 )
2024-12-12 06:28:18 +00:00
Argo Zhang
3f84e940b2
refactor(SelectTree): update IEnumerable to List ( #4829 )
2024-12-12 06:20:01 +00:00
Argo Zhang
c42a34b33b
fix(TryConvertTo): add CurrentCulture parameter ( #4820 )
...
* style: 调整样式
* fix: 转换增加当前文化信息
* refactor: 增加文化信息
* refactor: 更新文化信息
* chore: bump version 9.1.3-beta05
2024-12-11 18:59:53 +08:00
Argo Zhang
375d4a2055
feat(Split): add SetLeftWidth method ( #4818 )
...
* feat: 增加 SetLeftWidth 方法
* chore: 增加脚本支持
* doc: 更新文档
* doc: 增加本地化
* test: 增加单元测试
* chore: bump version 9.1.3-beta04
2024-12-11 14:43:55 +08:00
Argo Zhang
4dde0d5e3a
fix(Table): not trigger OnAfterCancelSaveAsync on EditForm/InCell mode ( #4817 )
...
* fix: 修复 EditForm/InCell 模式下未触发 OnAfterCancelSaveAsync 回调问题
* chore: bump version 9.1.3-beta03
* test: 更新单元测试
2024-12-11 00:52:44 +00:00
Argo Zhang
dc943bbb53
feat(ILookupService): add GetItemsByKeyAsync method ( #4816 )
...
* refactor: 增加 GetItemsByKeyAsync 方法
* refactor: 增加 GetItemsAsync 扩展方法
* refactor: 改造 Lookup 使用方法支持异步方法
* refactor: IEditorItem 增加 LookupService 属性
* refactor: 改造 EditorForm 支持异步字典
* refactor: 改造 LookupFilter 支持异步 Lookup
* test: 跟新 EditorForm 单元测试支持异步 Lookup
* test: 更新单元测试支持异步 Lookup
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新 EditorForm 单元测试
* test: 更新单元测试
* test: 增加单元测试
* chore: bump version 9.1.3-beta02
2024-12-10 19:03:24 +08:00
Argo Zhang
a85cd0c9f4
doc(Editor): add sample code for GetCode method ( #4813 )
...
* chore: 更新 Editor 依赖包
* doc(Editor): 增加直接代码获得组件内容方法
2024-12-10 04:45:26 +00:00
Argo Zhang
1aa380d004
chore(Config): update project toolchain ( #4811 )
...
* chore: 移除 wasn 脚本
* chore: 更新 bug 模板
* chore: 更新部署脚本
* chore: 更新 nginx 配置文件
* chore: 移除 wasm 脚本
2024-12-10 10:33:29 +08:00
Argo Zhang
8b9a4a8da0
fix(DialogCloseButton): missing theme button icon ( #4809 )
...
* fix(DialogCloseButton): 修复丢失 Icon 问题
* chore: bump version 9.1.3-beta01
* test: 补充单元测试
* test: 更新单元测试
2024-12-10 02:09:08 +00:00
Argo Zhang
efc7c4af33
refactor(Layout): update layout right style ( #4807 )
...
* refactor: 更新 layout-right 样式
* chore: bump version 9.1.2
2024-12-09 18:43:52 +08:00
Silver
7fd4a8eaa5
doc(PrintButton): update document of PrintButton ( #4799 )
...
* Update zh-CN.json
Correct DialogService to PrintService
Signed-off-by: Silver <63774265+StevenBase@users.noreply.github.com >
* doc: 更新英文资源文件
---------
Signed-off-by: Silver <63774265+StevenBase@users.noreply.github.com >
Co-authored-by: Argo Zhang <argo@live.ca >
2024-12-08 18:58:26 +08:00
Argo Zhang
1972c70283
fix(Layout): update layout-menu style ( #4803 )
...
* fix: 固定侧边栏菜单高度
* doc: 更新示例
* doc: 更新样式
* style: 更新侧边栏菜单高度样式
2024-12-08 05:49:42 +00:00
Argo Zhang
4801b7bb5f
feat(Layout): update IsFixedTab style ( #4801 )
...
* refactor: 移除 100% 样式
* refactor: 更新 Layout 样式
* doc: 更新 Menu 组件
2024-12-08 11:55:40 +08:00
Argo Zhang
f0302eed14
fix(Select): not render UI sometime ( #4798 )
...
* refactor: 增加 Row 变量负责 UI 显示数据
* refactor: 增加缓存清空逻辑
* refactor: 增加回车键功能改造
* refactor: 移除 _dataSource 变量
* refactor: 移除不使用的方法
* refactor: 重构搜索逻辑
* test: 更新单元测试
* refactor: 增加私有变量缓存上次虚拟条目结果
* test: 更新单元测试
* chore: bump version 9.1.1
2024-12-07 15:28:52 +08:00
Argo Zhang
caa0a52f02
doc(WebsiteOptions): remove WasmUrl parameter ( #4796 )
...
* chore: 精简 WebsiteOptions 参数
* chore: 增加配置文件
2024-12-07 10:36:13 +08:00
Argo Zhang
9493604b5c
doc(Icon): remove IconList component ( #4793 )
...
* chore: 更新依赖包
* doc: 移除 AntDesign 图标列表
* doc: 增加示例
* doc: 移除 ElementIcon 列表组件
* doc: 移除 FAIconList 组件
* doc: 移除 IconParkList 组件
* doc: 增加 MDI 图标使用示例
* doc: 增加本地化
2024-12-06 06:56:00 +00:00
Argo Zhang
1079c49574
feat(Modal): update form-footer style ( #4791 )
2024-12-06 05:53:38 +00:00
Argo Zhang
cbc7c4b9fa
doc(Theme): update event handler the float theme button ( #4789 )
2024-12-05 01:12:44 +00:00
Argo Zhang
902e266c57
bug(EditDialog): trigger OnCloseAsync callback twice ( #4787 )
...
* refactor: 移除基类方法调用
* refactor: 移除 IJSRuntime 注入服务
* doc: 更新文档
* chore: 更新 auto 文件夹
* revert: 撤销更改
* refactor: 单独响应 OnCloseAsync 参数
* refactor: 修复关闭触发两次问题
* chore: 更新目录结构
* test: 更新单元测试
* revert: 撤销更改
* Revert "refactor: 单独响应 OnCloseAsync 参数"
This reverts commit e25a10dd2c .
* Revert "test: 更新单元测试"
This reverts commit 0634cc1b1a .
* refactor: 重构扩展方法修复触发两次 Close 回调问题
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
2024-12-05 08:44:21 +08:00
Ocrosoft
2be33264a5
fix(MultiSelect): add StateHasChanged when call SetValue ( #4781 )
...
* fix(MultiSelect): add StateHasChanged to fix the issue where the component may not refresh
* Revert "fix(MultiSelect): add StateHasChanged to fix the issue where the component may not refresh"
This reverts commit a376e1502a .
---------
Co-authored-by: Argo Zhang <argo@live.ca >
2024-12-04 14:27:40 +08:00
Argo Zhang
27d61ba14e
doc(Auto): update Auto mode ( #4785 )
...
* refactor: 增加 ImportMap
* refactor: 更新依赖工程
* refactor: 重构服务注册
* refactor: 同步服务
* refactor: 重构代码
* refactor: 复用服务端服务
* chore: 删除不使用的资源文件
* chore: 删除 StaticFileResponseContextExtensions 扩展
* chore: 删除配置文件
* chore: 增加同步脚本
* chore: 精简配置文件
* chore: 增加忽略文件
* chore: 移除网站图标
* chore: 增加同步网站图标脚本
* chore: 更新全局命名空间
* chore: 更新忽略文件
* chore: 更新配置文件
* chore: api 接口复用
* chore: 增加配置文件
* chore: 移除指定版本号配置
* refactor: 删除 JSRuntime 扩展
* refactor: 重构本地化下拉框
* chore: Client 模式支持本地化
* chore: 增加脚本
* revert: 撤销配置更改
2024-12-04 14:25:26 +08:00
Argo Zhang
05adf6f647
doc(Services): update services ready for auto mode ( #4780 )
...
* doc: 增加 ImportMap 组件
* refactor: 移除重复服务
* refactor: 移除 TagHelper 包
* refactor: 移动模拟登录服务
* refactor: 移动多语言服务
2024-12-03 21:13:46 +08:00
Argo Zhang
ca29c43bfc
doc(Bootstrap): update icon style file ( #4778 )
2024-12-02 09:54:38 +00:00
Argo Zhang
6056a9bdab
doc(StaticAsset): use WebsiteOption AssetRootPath parameter ( #4775 )
...
* refactor: 精简代码
* refactor: 更新脚本路径
* doc: 移除不使用的脚本
* refactor: 使用 WebSiteOption 读取脚本资源根路径
* refactor: 更新瀑布流资源路径
* refactor: 更新模板页加载脚本路径
* refactor: 更新图床路径
* refactor: 统一使用资源文件变量
* refactor: 更正脚本资源路径问题
* refactor: 更新头像路径
* refactor: 更新流程图资源路径
* refactor: 重构 Pre 组件内部资源文件路径
* refactor: 精简代码逻辑
* refactor: 增加第三方图标库样式
* refactor: 更新图标独立加载样式
* refactor: 更新鼠标跟随示例样式
* doc: 更新 Live2D 组件资源路径
* refactor: 重构静态资源路径
* refactor: 重构广告资源路径
* refactor: 重构资源路径
* refactor: 更新根目录变量
* chore: 更新忽略文件
* test: 更新单元测试
* Revert "chore: 更新忽略文件"
This reverts commit 139cb7937e .
* doc: 统一变量名称
* doc: 统一变量名称
2024-12-02 16:17:32 +08:00
Argo Zhang
b9869e917a
doc(Sample): update static assets path ( #4771 )
...
* refactor: 增加可为空标识
* refactor: 更改路径
* refactor: 更新文档图片资源路径
* refactor: 更新画笔应用资源路径
* refactor: 瀑布流 api 支持部署与开发环境
* chore: bump version 9.1.0
2024-12-02 09:38:57 +08:00
Argo Zhang
e9a7076634
doc(Topology): update javascript path ( #4769 )
...
* refactor: 更正路径
* chore: 更新文件路径
* chore: bump version 9.0.2
2024-12-01 21:23:08 +08:00
Argo Zhang
f8827f534f
chore(JSModule): update javascript path ( #4767 )
...
* wip: 更新路径问题
* refactor: 更新脚本路径
* chore: 更正图标样式
* style: 更新图标路径
* chore: 更新 JS 路径
* chore: 更新加载文件路径
* refactor: 更新路径为相对路径
* chore: 更新路径
2024-11-30 22:08:54 +08:00
Argo Zhang
f37d81ec29
feat(Collapse): add HeaderTemplate parameter ( #4763 )
...
* doc: 更正资源文件键值不正确问题
* refactor: 移除宏定义
* refactor: 更正单词拼写错误
* doc: 增加注释文档
* feat: 增加 HeaderClass 参数
* feat: 增加 HeaderTemplate 支持
* doc: 文档格式化
* doc: 更新 HeaderTemplate 示例
* doc: 更新注释
* doc: 更新 CollapseItem 文档
* chore: bump version 9.0.2-beta07
* test: 更新单元测试
2024-11-30 10:43:59 +08:00
Argo Zhang
abfd210ede
chore(Project): split out a shared project ( #4761 )
...
* chore: 拆分工程
* chore: 移动部分服务到 Server 工程
* chore: 更新文件路径
* chore: 更新路径错误
* refactor: 更新路径
* chore: 移除 Tree 组件
* chore: 更新 Tree 组件
* test: 更新单元测试
* test: 更新资源文件
* test: 更新单元测试
2024-11-29 16:06:46 +08:00
Argo Zhang
0e1dca7bb0
fix(Layout): update width style for layout ( #4759 )
...
* style: 更新样式
* doc: 更新样式
* chore: bump version 9.0.2-beta06
2024-11-29 06:11:35 +00:00
Argo Zhang
40a1418414
feat(Table): add OnAfterCancelSaveAsync parameter ( #4757 )
...
* feat: 增加 OnAfterCancelSaveAsync 参数
* test: 增加单元测试
* chore: bump version 9.0.2-beta05
* test: 更新单元测试
* test: 更新单元测试
2024-11-29 13:40:43 +08:00
Argo Zhang
44da935a5b
doc(SortableList): update parameter document ( #4756 )
...
* chore: bump version 9.0.1
* doc: 增加参数说明文档
* doc: 精简代码
2024-11-29 04:13:10 +00:00
Argo Zhang
5405bf0232
feat(Layout): add flex shrink for layout side ( #4752 )
2024-11-28 07:21:03 +00:00
Argo Zhang
341ffda446
fix(Table): ItemChangedType doesn't pass correct value to EditTemplate on Drawer mode ( #4750 )
...
* feat(Table): add cascade value ItemChagnedType for edit template
* chore: bump version 9.0.2-beta04
2024-11-28 10:08:13 +08:00
Argo Zhang
81e8297038
doc(Dialog): add docment for ShowModal dialog service ( #4748 )
...
* test: 更新单元测试
* doc(Dialog): add docment for ShowModal dialog service
2024-11-26 23:53:34 -12:00
Argo Zhang
8160795701
doc(TableColumn): update formatter callback annotate ( #4745 )
2024-11-27 18:47:31 +08:00
Argo Zhang
725ee30e64
doc(GlobalSearch): add key word highlight ( #4742 )
...
* refactor: 增加搜索关键字高亮样式
* chore: 更新依赖包到最新
2024-11-26 05:58:38 +00:00
Argo Zhang
541eadb6a6
perf(Table): improve performance for select all on header ( #4740 )
2024-11-26 03:45:21 +00:00
Argo Zhang
8308fb4f69
feat(TreeView): use Task instead of ValueTask ( #4737 )
...
* refactor(TreeView): use Task instead of ValueTask
* chore: bump version 9.0.2-beta03
2024-11-25 18:36:00 +08:00
Argo Zhang
233ea83942
doc(PopConfirmButton): add hover focus sample documentation ( #4735 )
...
* doc: 更新注释文档
* doc: 增加 Trigger 示例
* doc: 增加本地化
2024-11-25 10:32:30 +00:00
Argo Zhang
deaccd5ec5
doc(Footer): update footer style ( #4733 )
...
* doc: 更新 Ip 屏蔽逻辑
* doc: 更新备案号
* doc: 重构基金会准则
* doc: 移动基金会信息到 footer 中
* refactor: 更新样式
2024-11-25 13:56:59 +08:00
Argo Zhang
195c0ab6e2
feat(Layout): update style for IsFixedTabHeader ( #4731 )
...
* style: 移除重复样式
* refactor: 更新固定标签页表头样式
* chore: bump version 9.0.2-beta02
2024-11-25 04:53:56 +00:00
Argo Zhang
333dd4d80a
refactor(TreeView): improve TreeView script ( #4728 )
...
* refactor: 精简代码移除不使用的参数
* refactor: 精简 scroll 代码提高性能
* refactor: 更新 GetParentsState 方法
* refactor: 重构 toggleLoading 方法
* refactor: 精简 setChildrenState 方法
* refactor: 精简 dispose 方法
* refactor: 移除 Data 方法
* test: 更新单元测试
2024-11-24 10:57:24 +08:00
Argo Zhang
227fa5ed33
feat(Sort): Sort extension method support IDynamicObject ( #4726 )
...
* feat: 增加 CastAndOrder 方法
* test: 更新单元测试
* chore: bump version 9.0.2-beta01
2024-11-23 11:58:08 +00:00
Argo Zhang
d0c4d9abd4
feat(TreeView): update javascript of TreeView ( #4725 )
...
* refactor: 精简脚本移除不使用事件
* refactor: 修复键盘功能
* chore: bump version 9.0.1
2024-11-23 15:32:43 +08:00
Argo Zhang
3f3bb1aa51
refactor(Checkbox): use server render instead of client render ( #4723 )
2024-11-23 13:59:03 +08:00
Argo Zhang
57cb436617
doc(MeiliSearch): update package for style ( #4719 )
...
* style: 更新搜索栏样式
* chore: 更新搜索栏依赖包
2024-11-22 05:58:30 +00:00
Argo Zhang
bbc8d1bd8b
doc(WinBox): update style variable sample ( #4716 )
...
* chore: 更新依赖
* doc: 更新文档
* chore: 更新组件包版本
* doc: 更新样式名称
* chore: 更新版本到 9.0.5
2024-11-22 04:04:20 +00:00
Argo Zhang
98a6d98bcf
doc(Readme): update readme documentation ( #4714 )
...
* chore: 增加证书图片
* doc: 调整文档
* doc: 增加 Readme 文档
* chore: 更新 MeiliSearch 组件
2024-11-22 00:27:20 +00:00
Frost Autumn
70eb2c3ab6
doc(Mermaid): Add doc for Mermaid component ( #4711 )
...
* doc: 增加示例文件
* chore: 增加依赖包
* doc(Mermaid): Add doc for Mermaid component
* doc: 更新测试用例
* refactor: 更新排版
---------
Co-authored-by: Argo-AsicoTech <argo@live.ca >
2024-11-22 08:20:05 +08:00
Argo Zhang
b2a6183963
doc(Readme): add .NET Foundation information ( #4709 )
2024-11-20 12:35:10 +00:00
Argo Zhang
36bb658f8c
feat(MeiliSearch): add MeiliSearch component ( #4707 )
...
* refactor: 移除 meilisearch 资源
* chore: 增加全局搜索组件
* chore: 更新依赖包增加 MeiliSearchBox 组件
* style: 更新样式
2024-11-20 12:28:11 +00:00
Argo Zhang
4fa4b6e783
refactor(TreeView): support hover/active background color ( #4703 )
...
* test: 更新单元测试
* chore: 修复多框架丢失变量不编译资源文件问题
* style: 增加宽度 100% 样式
* style: 调整鼠标悬浮样式
* style: 调整复选框位置
* feat: 更新 dom 结构支持背景色高亮
2024-11-20 13:18:37 +08:00
Argo Zhang
a88f48080d
chore(Target): add version props ( #4705 )
2024-11-20 13:15:46 +08:00
Argo Zhang
dc640a7268
chore(TargetFrameworks): revert multiple frameworks on debug mode ( #4701 )
2024-11-20 01:43:30 +00:00
Argo Zhang
425338ca89
feat(WinBox): add background color variable ( #4699 )
...
* doc: 更新示例
* chore: bump version 9.0.1
* chore: bump version 9.0.2
2024-11-19 11:23:11 +00:00
Argo Zhang
6a0e1555e4
fix(Editor): bump version 9.0.1 ( #4697 )
2024-11-19 10:57:34 +00:00
Argo Zhang
ac8ea57b55
refactor(TreeView): redesign TreeView dom structure ( #4696 )
...
* refactor: 更新 Checkbox 脚本
* refactor: 增加 HasChildren 检查
* chore: bump version 9.0.1-beta04
* style: 调整样式
* refactor: 统一逻辑
* test: 更新单元测试
* refactor: 更新单元测试
* test: 更新单元测试
2024-11-19 14:47:30 +08:00
Argo Zhang
4673c39c7d
fix(Select): padding incorrect when validating success ( #4692 )
...
* fix: 修复 padding 间隙位置
* chore: bump version 9.0.1-beta03
2024-11-18 11:45:51 +00:00
Diego2098
c66f7dc283
perf(TreeView): improve cache for TreeViewNode ( #4677 )
...
* 优化TreeView组件 虚拟滚动性能,更换List为HashSet,降低时间复杂度
* refactor: 重构代码
* refactor: 使用主构造函数精简代码
* refactor: 改用私有变量反射
* refactor: 增加 HashSetComparer 比较器
* refactor: 重构节点缓存类
* refactor: TreeView 组件更新比较器
* refactor: Table 组件更新比较器
* refactor: 改造缓存类
* test: 更新单元测试
* test: 补充 HashSetComparer 单元测试
---------
Co-authored-by: Argo Zhang <argo@live.ca >
2024-11-17 19:38:06 +08:00
Argo Zhang
313ccb7e99
refactor(Layout): adjust z-index value for Modal ( #4686 )
2024-11-16 19:55:24 -08:00
Argo Zhang
07233a798a
doc(Layout): update sample ( #4684 )
...
* doc: 更正单词拼写错误
* doc: 精简示例样式
* refactor: 重构代码
* doc: 恢复 IsPage 文档
* style: 更新样式
2024-11-17 02:53:15 +08:00
Argo Zhang
9a1b5cc2c2
feat(Layout): add IsFixedTabHeader parameter ( #4668 )
...
* doc: 代码格式化
* refactor: 移除空属性
* refactor: 重新设计收起样式
* feat: Layout 组件支持 static 渲染模式
* fix(Widget): 修复报错问题
* chore: bump version 9.0.0-beta03
* style: 移除抽屉 padding 间隙
* refactor: 移除宽度计算样式
* doc: 后台示例更新登录信息栏
* doc: 格式化文档
* refactor: 样式独立文件
* doc: 精简样式
* refactor: 更新 Widget 组件与模板一致
* refactor: 修复调整结构组件状态不正确问题
* refactor: 重构方法提高性能
* refactor: 修复布尔值时不触发 OnStateChanged 回调问题
* refactor: 修复布尔值时不触发 OnStateChanged 回调问题
* test: 增加单元测试
* refactor: 精简代码提高效率
* refactor: 调整右侧边框样式
* chore: bump version 9.0.1-beta01
* doc: 移除 2019 文字
* doc: 移除 2019 文字
* refactor: 更改样式名称
* refactor: 重构侧边栏收起样式
* refactor: 更新 Menu 透明样式
* doc: 更新后台管理样式
* style: 兼容 Menu 组件
* style: 增加响应式布局
* refactor: 重构样式
* wip: 临时移除静态支持
* style: 微调样式
* refactor: 精简样式
* style: 微调 Menu 样式
* refactor: 增加层次
* style: 调整 Title 颜色
* style: 调整收起展开菜单宽度样式
* style: 增加菜单右侧边框线
* doc: 调整文档
* doc: 更新文档链接
* style: 合并样式
* style: 合并样式
* style: 整理 header-bar 样式
* refactor: 重构样式
* style: 层次化样式
* style: 层次化样式
* refactor: 移除 IsPage 参数
* refactor: 移除 static 判断逻辑
* style: 合并 Header 样式
* refactor: 移除侧边栏抽屉
* style: 合并样式
* refactor: 移除 SideWidth=“0” 设置
* refactor: 使用 div 元素渲染按钮
* refactor: 恢复脚本
* refactor: 重构代码
* doc: 移除 IsPage 文档
* doc: 更新开发工具名称
* refactor: 调整层次结构
* refactor: 增加 IsFixedTabHeader 参数
* doc: 后台管理使用固定标签页参数
* test: 增加单元测试
* doc: 增加参数说明
* style: 更新固定标签头样式
* refactor: 增加 Layout 高度设置
* doc: 更新示例
* test: 更新单元测试
2024-11-17 01:34:50 +08:00
Argo Zhang
1aacef59b0
refactor(Layout): enhance layout styles ( #4679 )
...
* doc: 代码格式化
* refactor: 移除空属性
* refactor: 重新设计收起样式
* feat: Layout 组件支持 static 渲染模式
* fix(Widget): 修复报错问题
* chore: bump version 9.0.0-beta03
* style: 移除抽屉 padding 间隙
* refactor: 移除宽度计算样式
* doc: 后台示例更新登录信息栏
* doc: 格式化文档
* refactor: 样式独立文件
* doc: 精简样式
* refactor: 更新 Widget 组件与模板一致
* refactor: 修复调整结构组件状态不正确问题
* refactor: 重构方法提高性能
* refactor: 修复布尔值时不触发 OnStateChanged 回调问题
* refactor: 修复布尔值时不触发 OnStateChanged 回调问题
* test: 增加单元测试
* refactor: 精简代码提高效率
* refactor: 调整右侧边框样式
* chore: bump version 9.0.1-beta01
* doc: 移除 2019 文字
* doc: 移除 2019 文字
* refactor: 更改样式名称
* refactor: 重构侧边栏收起样式
* refactor: 更新 Menu 透明样式
* doc: 更新后台管理样式
* style: 兼容 Menu 组件
* style: 增加响应式布局
* refactor: 重构样式
* wip: 临时移除静态支持
* style: 微调样式
* refactor: 精简样式
* style: 微调 Menu 样式
* refactor: 增加层次
* style: 调整 Title 颜色
* style: 调整收起展开菜单宽度样式
* style: 增加菜单右侧边框线
* doc: 调整文档
* doc: 更新文档链接
* style: 合并样式
* style: 合并样式
* style: 整理 header-bar 样式
* refactor: 重构样式
* style: 层次化样式
* style: 层次化样式
* refactor: 移除 IsPage 参数
* refactor: 移除 static 判断逻辑
* style: 合并 Header 样式
* refactor: 移除侧边栏抽屉
* style: 合并样式
* refactor: 移除 SideWidth=“0” 设置
* refactor: 使用 div 元素渲染按钮
* refactor: 恢复脚本
* refactor: 重构代码
* doc: 移除 IsPage 文档
* doc: 更新开发工具名称
2024-11-16 23:35:07 +08:00
Argo Zhang
f24b4f47b8
doc(VisualStudio): remove version of IDE ( #4681 )
...
* doc: 更新开发工具名称
* doc: 更正单词拼写错误
2024-11-16 23:22:16 +08:00
Argo Zhang
56ef57c0e2
refactor(ModalDialog): update javascript check modal first shown ( #4676 )
...
* fix: 增加调整位置前检查
* chore: bump version 9.0.1-beta02
* refactor: 精简代码
2024-11-16 15:56:39 +08:00
Argo Zhang
9a09c24e09
feat(Menu): redesign collapse logic ( #4672 )
...
* refactor: 更改样式名称
* refactor: 更新 Menu 透明样式
* refactor: 精简样式
* test: 更新单元测试
2024-11-16 02:17:52 +00:00
Argo Zhang
624ade0d4b
doc(Install): remove visual studio 2019 ( #4670 )
...
* doc: 移除 2019 文字
* doc: 移除 2019 文字
2024-11-16 01:36:44 +00:00
Argo Zhang
dc1a76c835
fix(Checkbox): not trigger OnStateChanged callback when set TValue to bool ( #4667 )
...
* refactor: 修复布尔值时不触发 OnStateChanged 回调问题
* test: 增加单元测试
2024-11-15 11:44:21 +00:00
Argo Zhang
ccd3bdb0ec
fix(Widget): throw exception when dispose ( #4665 )
...
* fix(Widget): 修复报错问题
* chore: bump version 9.0.0-beta03
2024-11-15 07:43:41 +00:00
Argo Zhang
525eaac953
fix(ModalDialog): not shown after close previous window when set IsDraggable and IsCenter to true ( #4663 )
...
* refactor: 移动可拖动垂直计算逻辑到 Dialog 脚本内
* feat: 增加 _firstRender 控制仅首次渲染增加样式逻辑
* chore: bump version 9.0.0-beta02
2024-11-15 13:26:59 +08:00
Argo Zhang
f477aa4cd2
doc(net9): remove 404 redirect middle ware ( #4660 )
...
* doc: 格式化文档
* fix: 更新文件名
* wip 移除 404 跳转
2024-11-15 10:04:51 +08:00
Amos
b73c3ec300
fix(JsonStringLocalizer): add type check prevent endless loop ( #4653 )
...
* fix(JsonStringLocalizer):Endless loop bug
* chore: bump version 9.0.0-beta01
---------
Co-authored-by: Argo Zhang <argo@live.ca >
2024-11-13 22:33:03 -08:00
Argo Zhang
a8fa755d1c
test(Display): update test for nullable value ( #4656 )
2024-11-13 22:16:39 -08:00
Argo Zhang
4b33dae53d
refactor(Display): make TValue as nullable ( #4651 )
2024-11-13 11:38:11 +08:00
Argo Zhang
573ed2651c
chore(net9): bump version 9.0 ( #4649 )
2024-11-13 11:04:29 +08:00
Argo Zhang
43f1783c27
refactor(Checkbox): update the state value callback ( #4646 )
...
* fix: 修复 Checkbox 回传 state 值始终有值问题
* chore: bump version 9.0.0-rc.2.11.11.0
* doc: 更新示例
* doc: 更新示例文档
* doc: 补充 IsVirtualize 参数文档
2024-11-11 18:43:35 +08:00
Argo Zhang
a4084e7b82
fix(FullScreenButton): update fullscreen state icon ( #4642 )
...
* fix: update fullscreen state icon
* refactor: 重构代码提高可读性
2024-11-11 13:22:06 +08:00
Argo Zhang
cf8e25ca72
feat(Authorization): redesign service for IAuthorizationPolicyProvider ( #4640 )
...
* refactor: 兼容 web app wasm 模式
* refactor: 移除 AddAuthorizationCore 方法
* chore: 移除 System.Text.Json 依赖
* chore: bump version 9.0.0-rc.2.11.10.2
2024-11-10 19:13:45 +08:00
Argo Zhang
855641369a
refactor(Layout): integrate widget styles ( #4638 )
...
* refactor: 集成 widget 默认样式
* chore: bump version 9.0.0-rc.2.11.10.1
2024-11-10 13:22:56 +08:00
Argo Zhang
64bde703a4
feat(Layout): add default theme support dark mode ( #4636 )
...
* refactor: 微调默认样式
* style: 增加内置样式
* feat: 增加 dark 主题样式
* style: Layout 组件支持 dark 模式
* chore: bump version 9.0.0-rc.2.11.10.0
* chore: 更新 pack 配置项
2024-11-10 11:30:46 +08:00
Argo Zhang
6aa8f4d1a0
fix(AutoFill): support numberpad enter key ( #4634 )
...
* feat: 增加 IsEnterKey 判断
* refactor: 使用 IsEnterKey 判断键值
* refactor: 增加小键盘支持
* test: 增加小键盘单元测试
2024-11-09 23:40:46 +08:00
Argo Zhang
67c2e18d43
feat(Editor): summernote jQuery upgrade to 3.6.0 ( #4633 )
2024-11-09 19:32:37 +08:00
Argo Zhang
17ed9ac2a1
feat(TreeView): support virtualize scroll ( #4624 )
...
* feat: 增加 IsVirtual 参数
* doc: 增加大数据示例
* doc: 增加虚拟滚动文档
* feat: 节点文本增加不折行样式
* doc: 更新示例
* refactor: 代码格式化
* refactor: 加载子节点动画改为脚本实现
* doc: 虚拟滚动模式下手风琴特效禁用
* refactor(Checkbox): 代码格式化
* fix(Checkbox): 修复点击未刷新问题
* refactor: 增加 @ 关键字
* chore: 更新依赖
* refactor: 客户端实现级联操作
* doc: 更新示例
* feat: 实现客户端更新父节点逻辑
* refactor: 优化性能
* refactor: 增加父节点逻辑判断
* perf: 增加内部缓存提高性能
* feat: 增加 TreeView 加载动画图标
* refactor: 增加加载动画图标样式
* refactor: 增加加载动画样式脚本
* doc: 增加加载子节点动画延时
* refactor: 子节点展开清缓存
* wip: 临时提交
* feat: 实现父节点级联逻辑
* refactor: 使用原生 checkbox 元素
* feat: 增加 TriggerClick 逻辑改为客户端触发
* feat: 实现客户端脚本逻辑
* feat: 增加父节点样式
* refactor: 移除父节点样式
* feat: 增加同步样式代码
* refactor: 精简回调逻辑提高性能
* refactor: 更新客户端逻辑仅回调一次
* refactor: 取消 Checkbox 冒泡限制
* feat: 增加当前节点状态同步逻辑
* fix: 子节点联动逻辑增加本身状态改变
* refactor: 移除 SetNodeStateByIndex 方法提高性能
* fix: 修复父节点级联状态未同步问题
* refactor: 微调逻辑
* test: 更新单元测试
* revert: 撤销更改
* refactor: 不需要等待客户端脚本执行
* refactor: 重构递归方法
* refactor: 重构 SetParentCheck 方法提高性能
* test: 更新单元测试
* test: 更新单元测试
* refactor: 移除关键字
* test: 更新单元测试
* test: 修复单元测试
* test: 修复单元测试
* test: 更新单元测试
* refactor: 增加 net9.0 新中间件
* chore: 更新配置开发模式使用单框架
* chore: App 引导页支持静态资源
* chore: 增加 RunTargetFramework 配置项
* chore: App 支持切换 net8/9
* refactor: 更新级联设置子节点逻辑
* test: 更新单元测试
* refactor: 重构方法提高性能
* refactor: 代码格式化
* test: 更新单元测试
* test: 补充单元测试
* test: 增加虚拟化单元测试
* test: 增加 SetParentCheck 单元测试
* test: 增加单元测试
* test: 更新单元测试
* refactor: 重构 OnTriggerClickAsync
* test: 更新单元测试
2024-11-09 15:52:20 +08:00
Argo Zhang
3cbd726f78
chore(Framework): add runtime framework config ( #4631 )
...
* refactor: 增加 net9.0 新中间件
* chore: 更新配置开发模式使用单框架
* chore: App 引导页支持静态资源
* chore: 增加 RunTargetFramework 配置项
* chore: App 支持切换 net8/9
2024-11-09 15:32:34 +08:00
Argo Zhang
be5a5b8b76
refactor(Checkbox): redesign javascript invoke improve performance ( #4629 )
...
* refactor: 移除关键字
* test: 更新单元测试
* refactor: 重构 OnTriggerClickAsync
# Conflicts:
# src/BootstrapBlazor/Components/Checkbox/Checkbox.razor.cs
# src/BootstrapBlazor/Components/Checkbox/Checkbox.razor.js
* test: 更新单元测试
* refactor: 重构客户端交互逻辑提供性能
* test: 更新单元测试
* refactor: 更新关键字
* doc: 增加注释
2024-11-09 15:23:54 +08:00
Argo Zhang
5d1e209d00
fix(Table): throw exception when click delete button in table row ( #4625 )
2024-11-08 23:59:43 +08:00
Argo Zhang
9fcd84c4ac
feat(Checkbox): use client click instead of server event ( #4620 )
...
* refactor: 使用原生 checkbox 元素
* feat: 增加 TriggerClick 逻辑改为客户端触发
* feat: 实现客户端脚本逻辑
* feat: 增加父节点样式
* refactor: 移除父节点样式
* feat: 增加同步样式代码
* test: 更新单元测试
* test: 增加单元测试
* refactor: 精简代码
* feat: 增加 StopPropagation 支持
* refactor: 更新阻止冒泡逻辑
* test: 增加阻止冒泡单元测试
* test: 更新单元测试
2024-11-07 19:25:59 +08:00
Argo Zhang
cc22758988
fix(Checkbox): render UI when click input ( #4618 )
...
* refactor(Checkbox): 代码格式化
* fix(Checkbox): 修复点击未刷新问题
* chore: bump version 9.0.0-rc.2.11.6.0
2024-11-06 16:47:36 -08:00
Argo Zhang
e35bbdc9ea
doc(Tab): update NotAuthorized parameter documentation ( #4613 )
...
* doc: 增加 404 重定向
* feat(Tab): 移除 NotAuthorized/NotFound 参数
* feat(Layout): 移除 NotAuthorized/NotFound 参数
* Revert "feat(Layout): 移除 NotAuthorized/NotFound 参数"
This reverts commit f5e5f49583 .
* Revert "feat(Tab): 移除 NotAuthorized/NotFound 参数"
This reverts commit df041c745b .
* refactor: 更新参数文档
* refactor: 更新私有变量
* refactor: 代码格式化
* Revert "chore(Qodana): add qodana CI checks (#4610 )"
This reverts commit 52449392b0 .
2024-11-05 18:51:46 -08:00
qodana-cloud[bot]
52449392b0
chore(Qodana): add qodana CI checks ( #4610 )
...
* Add qodana.yaml file
* Add github workflow file
---------
Co-authored-by: Qodana Application <qodana-support@jetbrains.com >
2024-11-05 18:46:06 -08:00
Argo Zhang
ed22793bde
doc(404): add not found middleware ( #4615 )
...
* doc: 增加 404 重定向
* refactor: 修复 301 重定向问题
2024-11-05 18:43:37 -08:00
Argo Zhang
f099365035
feat(Layout): add default style ( #4609 )
...
* refactor: 更新变量
* feat: Layout 组件增加对 Logout 下拉框样式控制
* style: 增加默认样式
* style: 增加 侧边栏菜单颜色变量
* chore: bump version 9.0.0-rc.2.11.3.1
2024-11-05 11:11:09 +08:00
Argo Zhang
5ca5ef449d
feat(Table): add DisableAddButtonCallback parameter ( #4607 )
...
* feat(Table): add DisableAddButtonCallback parameter
* test: 更新单元测试
* chore: bump version 9.0.0-rc.2.11.5.0
2024-11-05 01:59:45 +00:00
Argo Zhang
04b894974b
refactor(Select): refactor the editable mode logic ( #4606 )
2024-11-04 11:45:31 +00:00
Argo Zhang
a802e1a6d2
feat(Table): add DisableDelete/EditButtonCallback Parameter ( #4603 )
...
* feat(Table): add DisableDelete/EditButtonCallback Parameter
* test: 更新单元测试
* chore: bump version 9.0.0-rc.2.11.3.0
* chore: 更新 docker image
2024-11-03 20:34:25 +08:00
Argo Zhang
e832302b7c
fix(TableColumn): ShownWithBreakPoint not work well with Fixed ( #4601 )
...
* refactor: 更正变量名
* refactor: 消除参数
* feat: 增加 GetColumnFixedWidth 扩展方法
* refactor: 移除 CheckShownWithBreakpoint 方法
* test: 更新单元测试
* chore: bump version 9.0.0-rc.2.11.2.1
2024-11-02 05:29:26 +00:00
Argo Zhang
bcd80c5cb6
fix(Table): missing scroll after toggle CardView mode ( #4600 )
...
* refactor: 卡片模式增加滚动条样式
* fix: 修复卡片模式切换后固定表头模式下滚动条丢失问题
* doc: 代码格式化
* doc: 更新示例
* refactor: 使用 ?? 操作符
* refactor: 增加判断
* refactor: 增加释放资源逻辑
* fix(Table): add toggleView function
2024-11-02 12:01:44 +08:00
Argo Zhang
dd5b65b3c9
feat(Cascader): add OnBlurAsync parameter ( #4599 )
...
* feat(Cascader): add OnBlurAsync parameter
* test: add unit test
2024-11-02 02:59:21 +00:00
Argo Zhang
36feb5321f
feat(RTL): support RTL mode ( #4597 )
...
* chore: 增加 rtl 样式库
* chore: 增加忽略文件
* doc: 代码格式化
* style: 代码块增加 ltr 样式
* style: 更新组件 margin 样式支持 rtl
* style: 网站样式支持 rtl
* refactor: 兼容 rtl 模式
* style: 表格样式兼容 rtl
* chore: 增加 rtl 样式表
* style: 更新分页组件 rtl 样式
* chore: bump version 9.0.0-rc.2.11.2.0
* style: 更新样式
2024-11-02 10:35:06 +08:00
Argo Zhang
feda9f426e
chore(Winbox): body should be compatible with dark mode ( #4595 )
2024-11-02 01:30:03 +00:00
Argo Zhang
7c6501064b
feat(TableRowContext): add RenderMode parameter ( #4596 )
...
* feat: add RenderMode on TableRowContext
* test: 更新单元测试
* test: 增加单元测试覆盖率
2024-11-02 01:00:26 +00:00
Argo Zhang
2f6350baed
feat(HandWritten): remove HandWritten component ( #4592 )
...
* doc: 更新手写组件文档
* chore: 移除 Handwritten 组件
* Revert "chore: 移除 Handwritten 组件"
This reverts commit e434235176 .
* Reapply "chore: 移除 Handwritten 组件"
This reverts commit 51739f7f0c .
* doc: 更新文档
2024-11-01 11:36:49 +00:00
Argo Zhang
d302b88354
feat(ModalDialog): support IsCenter when set IsDraggable to true ( #4589 )
...
* feat: 增加可拖动垂直居中功能
* chore: 更新样式与脚本
* test: 更新单元测试
* doc: 更新参数文档
* test: 更新单元测试
* refactor: 更改默认值
* test: 更新单元测试
* refactor: 补全括弧
2024-11-01 15:23:00 +08:00
Argo Zhang
e8e7bbf272
fix(AutoComplete): click event also trigger focus event ( #4588 )
...
* fix(AutoComplete): remove focus client event
* feat: 增加 triggerFocus 方法
* refactor: 精简代码
* refactor: 更改为私有变量
* test: 更新单元测试
2024-11-01 14:36:41 +08:00
Argo Zhang
896a3ba60e
feat(net9): support net9.0 framework ( #4585 )
...
* chore: 更新框架到 net9.0
* doc: 格式化单元格
* chore: 更新打包脚本移除 BuildBundlerMinifierPlus 工具
* chore: 更新配置消除警告信息
* chore: 更新打包脚本移除 BuildBundlerMinifierPlus 工具
# Conflicts:
# src/Bundle.props
* chore: 更新 scss 目录打包不输出
* chore: 更新开发模式脚本
* chore: 更新打包脚本
* refactor: 增加包私有化
* doc: 格式化单元格
* style: 更新 scroll 样式
* chore: 更新忽略配置
* chore: 更新工具链
* chore: 更改文件名
* chore: 移除代码拷贝脚本
* chore: 更新配置启用压缩
* chore: 开启 scss 脚本实时更新
* chore: 更新依赖包
* chore: 更新忽略文件
* chore: 更新拷贝任务名称
* chore: 增加警告忽略配置
* chore: 更新工具链配置
* refactor: 使用 Assets 特性
* refactor: 更新自动化 dotnet 版本
* chore: 更新框架
* refactor: 更新包消除警告信息
* chore: 更新依赖包
* chore: 更新依赖消除警告信息
* chore: 调整依赖
* refactor: 移除 Sass 打包工具
* refactor: 移动 sass 工具到 targets 配置文件中
* chore: 更新依赖包
* chore: 更新项目配置文件
* chore: 移除 version 相关配置
* refactor: 移除 Title 组件
* doc(ErrorLogger): 更新参数说明文档
* chore: bump version 9.0.0-rc03
* chore: 更新字典
* chore: 更新依赖
* doc: 更新命名空间
* refactor: 移除冗余样式
* refactor: 移除 ThemeLoader 组件
* refactor: 移除 ThemeLoader 组件
2024-11-01 12:51:39 +08:00
Argo Zhang
79b0e24873
feat(ThemeLoader): remove ThemeLoader component ( #4587 )
...
* refactor: 移除 ThemeLoader 组件
# Conflicts:
# src/BootstrapBlazor.Server/Components/App.razor
* refactor: 移除 ThemeLoader 组件
* doc: 更新文档
2024-11-01 12:46:56 +08:00
Argo Zhang
1035c2a576
feat(PrintService): remove Print component ( #4582 )
...
* refactor: 移除 Print 组件
* refactor: 重构 PrintService 服务
2024-10-31 20:31:34 +08:00
Argo Zhang
557107b96f
fix(SelectTable): validate component shoud be skip validate in search panel ( #4580 )
...
* fix(Table): 增加缺失的 SkipValidate 设置
* fix: 增加搜索面板下取消验证逻辑
* fix: 更新单元测试
* chore: bump version 8.11.1-beta03
2024-10-31 20:14:20 +08:00
Argo Zhang
40bea27bf1
feat(IErrorLogger): support DetailedErrors config ( #4579 )
...
* doc: 增加弹窗示例
* refactor: 优化代码
* refactor: 增加异常提示信息栏
* doc: 增加示例文档
* refactor: 增加 DetailedErrors 配置项检查
* test: 更新单元测试
2024-10-30 13:10:53 +00:00
Argo Zhang
2fb6b5ec90
feat(ErrorLogger): redesign ErrorLogger component ( #4576 )
...
* refactor: 重构 Root 组件
* doc: 更新文档
* refactor: 重构 Root 组件
* refactor: 增加 EnableErrorLogger 开关
* refactor: 重构 Root 组件增加 EnableErrorLogger 参数
* test: 代码格式化
* refactor: 性能优化
* refactor: 更新接口
* refactor: 重构 ErrorLogger 组件
* test: 更新单元测试
* test: 增加单元测试
2024-10-30 19:59:36 +08:00
Argo Zhang
6dfcef5ef2
doc(ErrorLogger): update sample code ( #4568 )
...
* refactor: 移除 Title 组件
* refactor: 增加 ErrorLogger 包裹组件
2024-10-29 13:17:53 +08:00
Argo Zhang
f384e6c818
feat(AjaxService): redesign AjaxService ( #4570 )
...
* refactor: 重构 AjaxService 服务
* refactor: 移除 Ajax 组件
* test: 完善单元测试
2024-10-29 13:16:59 +08:00
Argo Zhang
99090e3d6b
feat(Checkbox): optimize OnBeforeStateChanged callback method ( #4566 )
...
* refactor: 增加 data-bb-trigger-before 标签支持参数动态赋值
* refactor: 判断标签值进行 invoke 提高效率
* chore: bump version 8.11.1-beta02
* refactor: 更新关键字
2024-10-28 15:15:47 +08:00
Argo Zhang
18c485d478
chore(Sass): move sass dept into targets ( #4564 )
2024-10-28 10:47:21 +08:00
Argo Zhang
0c5707b8e5
feat(ColorPicker): add Swatches parameter ( #4562 )
...
* fix: 修复 swatches 丢失问题
* chore: 更新依赖包到最新
* chore: 更新工具链
* doc: 更新文档
* doc: 更新键值
* doc: 更新参数文档
* bump version 8.11.1-beta01
* doc: 更正弹窗文本错误
2024-10-28 10:31:05 +08:00
Argo Zhang
c7be111124
feat(ColorPicker): add Swatches parameter ( #4560 )
...
* feat: 增加 Swatches 参数
* test: 更新单元测试
* chore: bump version 8.11.0
2024-10-27 11:32:07 +08:00
Argo Zhang
39ba47cc75
feat(IFrame): update default style ( #4556 )
...
* chore: 增加字典
* doc: 增加 IFrame 文档链接
* feat: 增加 Height 参数
* doc: 增加 IFrame 示例
* doc: 增加参数文档
* refactor: 更新文档
* chore: 更新 IFrame 默认样式
2024-10-27 10:55:20 +08:00
Argo Zhang
c069a65a89
doc(DemoBlock): add Height parameter ( #4558 )
2024-10-27 10:52:24 +08:00
Argo Zhang
d41b7f3e81
fix(Table): missing border style when fix column ( #4554 )
...
* fix(Table): update table style
* chore: bump version 8.10.5-beta01
2024-10-26 09:52:15 +00:00
Argo Zhang
74a74d3cd7
feat(Dialog): add ShowModal extensions method ( #4552 )
...
* feat(Dialog): add ShowLiteralConfirmModal method
* test(Dialog): add unit test for ShowLiteralConfirmModal
* feat(ResizeNotification): remove ResizeNotification service (#4550 )
* chore: 更新 scss 链接
* refactor: 移除服务
* refactor: 移除 ResizeNotification 组件
* refactor: 增加系列化标签
* refactor: 更新 Responsive 组件
* test: 更新单元测试
* test: 更新单元测试
* refactor: 更新代码
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* refactor: 重构 ShowModal 方法
* doc: 更新示例
* test: 更新单元测试
* test: 更新单元测试
---------
Co-authored-by: MadLongTom <36219016+MadLongTom@users.noreply.github.com >
2024-10-26 13:50:33 +08:00
Argo Zhang
3a939f288c
feat(ResizeNotification): remove ResizeNotification service ( #4550 )
...
* chore: 更新 scss 链接
* refactor: 移除服务
* refactor: 移除 ResizeNotification 组件
* refactor: 增加系列化标签
* refactor: 更新 Responsive 组件
* test: 更新单元测试
* test: 更新单元测试
* refactor: 更新代码
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
2024-10-25 22:05:08 +08:00
Argo Zhang
d35150cd1e
doc(Download): update download url ( #4547 )
...
* refactor: 更改命名空间
* refactor: 移除命名空间
* chore: 增加版本号控制文件
* chore: 更新下载地址链接
2024-10-25 12:32:21 +08:00
Argo Zhang
59ce9a07f4
feat(EyeDropper): remove EyeDropper component ( #4545 )
...
* refactor: 移除 EyeDropper 组件
* refactor: 重构服务
* refactor: 更新脚本
* refactor: 更新单元测试
* chore: 移除根元素中组件
* doc: 更新取色服务文档位置
* doc: 更新文档
2024-10-25 12:24:41 +08:00
Argo Zhang
02a8024fcd
feat(BrowserFinger): redesign IBrowserFinger service ( #4543 )
...
* refactor: 移除 BorwerFinger 组件
* refactor: 重构服务
* test: 更新单元测试
2024-10-25 12:12:17 +08:00
Argo Zhang
696292effe
feat(Clipboard): remove Clipboard component ( #4541 )
...
* refactor: 移动剪切板服务
* refactor: 移除 ClipBoard 组件
* test: 更新单元测试
* test: 更新单元测试
2024-10-25 12:03:41 +08:00
Argo Zhang
b9a5bbdb97
feat(FullScreen): remove FullScreen component ( #4537 )
...
* refactor: 移除 FullScreen 组件
* feat: 更改 FullScreen 为服务
* test: 更新单元测试
* refactor: 精简脚本
* refactor: 精简代码逻辑
2024-10-25 11:45:13 +08:00
Argo Zhang
0cae07550d
feat(Title): update TitleService ( #4539 )
...
* feat: 更改为服务
* refactor: 移除 Title 组件
* test: 更新单元测试
* test: 更新单元测试
* refactor: 增加 Token 代码
2024-10-25 10:49:18 +08:00
Argo Zhang
b21d36ffb2
feat(RibbonTab): update menu body height default value to 84.5 ( #4535 )
2024-10-25 01:44:11 +00:00
Argo Zhang
897ced3e79
feat(Tab): add height 100% style ( #4533 )
2024-10-25 09:38:36 +08:00
Argo Zhang
229fedd297
chore(JsonEnumConverter): remove core namespace ( #4531 )
...
* refactor: 更改命名空间
* chore: 移除不使用的命名空间
* test: 更新单元测试
2024-10-23 23:57:13 -07:00
Argo Zhang
cf30213e1c
feat(DateTimePicker): add OnBlurAsync parameter ( #4529 )
...
* feat: 增加 OnBlurAsync 参数
* test: 更新单元测试
2024-10-24 12:58:21 +08:00
Argo Zhang
7bc52258b5
feat(AutoFill): add OnBlurAsync parameter ( #4527 )
2024-10-24 12:41:43 +08:00
Argo Zhang
44c229c343
feat(Slider): add OnBlurAsync parameter ( #4525 )
...
* feat(FloatingLabel): add OnBlurAsync parameter
* feat: 增加 OnBlurAsync 回调方法
* refactor: 移动参数到基类
* refactor: 移动参数到基类
* refactor: 重构 AutoComplete 组件
* refactor: 重构 AutoFill 组件
* doc: 更新文档注释
* refactor: 复用基类事件
* refactor: 使用基类事件
* feat(Slider): add OnBlurAsync parameter
* test: 更新单元测试
2024-10-24 12:37:56 +08:00
Argo Zhang
420f7f7689
feat(FloatingLabel): add OnBlurAsync parameter ( #4523 )
...
* feat(FloatingLabel): add OnBlurAsync parameter
* feat: 增加 OnBlurAsync 回调方法
* refactor: 移动参数到基类
* refactor: 移动参数到基类
* refactor: 重构 AutoComplete 组件
* refactor: 重构 AutoFill 组件
* doc: 更新文档注释
* refactor: 复用基类事件
* refactor: 使用基类事件
2024-10-24 12:34:16 +08:00
Argo Zhang
0afbc41e77
feat(BootstrapInput): add OnBlurAsync parameter ( #4521 )
...
* feat(BootstrapInput): add OnBlurAsync parameter
* test: 增加单元测试
* test: 更新单元测试
2024-10-24 12:10:13 +08:00
Argo Zhang
dcdf40d4e9
feat(BootstrapInputNumber): add OnBlurAsync parameter ( #4519 )
...
* feat(InputNumber): add OnBlurAsync parameter
* test: 更新单元测试
2024-10-24 11:48:07 +08:00
Argo Zhang
41e26e28ab
feat(Textarea): add OnBlurAsync parameter ( #4518 )
...
* feat: 增加 OnBlurAsync 回调方法
* test: 更新单元测试
2024-10-24 11:34:42 +08:00
j4587698
0b24a25e53
feat(Select): support SelectedItem<TValue> generic value ( #4512 )
...
* AutoFill改造Select高亮
* refactor: 格式化代码
* Revert "AutoFill改造Select高亮"
This reverts commit b7289689b3 .
# Conflicts:
# src/BootstrapBlazor/Components/AutoFill/AutoFill.razor.cs
* feat: 增加 IModelEqualityComparer 接口
* feat: 增加编辑逻辑
* doc: 更新示例
* doc: 更新示例
* test: 增加 OnChanged 单元测试
* test: 增加 OnSelectedItemChanged 单元测试
* test: 增加单元测试
* test: 更新单元测试
* test: 增加 TextConvertToValueCallback 单元测试
* doc: 增加可编辑功能文档
* doc: 更新文档
---------
Co-authored-by: Argo-AsicoTech <argo@live.ca >
2024-10-23 18:17:14 -07:00
Argo Zhang
e94371a82e
feat(IBluttooth): add Start/StopNotifications method ( #4510 )
...
* chore: 重新设计蓝牙接口定义
* refactor: 重新设计蓝牙接口
* doc: 更新文档
* refactor: 移除 Connect 属性
* doc: 更新比对逻辑
* feat: 完善 StartNotifications 方法
* feat: 增加 remove 扩展方法
* feat: 增加 StopNotifications 方法
* feat: 增加资源销毁逻辑
* refactor: 更新参数名称
* feat: 增加重复判断
* refactor: 移除日志
* refactor: 更改 ReadValue 方法返回值
* test: 更新单元测试
* test: 更新单元测试
* feat: 增加 IsNotify 属性
* test: 更新单元测试
* doc: 更新文档
2024-10-23 14:24:08 +08:00
Argo Zhang
3af183cdde
feat(IBluetootchDevice): add GetPrimaryServices method ( #4504 )
...
* refactor: 更改客户端输出
* doc: 更新示例
* refactor: 更改为错误提示信息
* refactor: 更新时区计算逻辑
* doc: 更新文档
* feat: 增加获取服务方法
* refactor: 重构代码
* feat: 增加 getPrimaryServices 方法
* feat: 增加 getCharacteristics 方法
* refactor: 增加 UUID 标签
* refactor: 更正脚本错误
* doc: 更新文档
* refactor: 标签重命名
* test: 增加单元测试
* refactor: 重构标签文件名称
* doc: 更新文档
* doc: 更新文档
2024-10-22 19:47:52 +08:00
Argo Zhang
c5e1e145f3
feat(BluetoothDevice): add GetCurrentTime method ( #4501 )
...
* doc: 更新示例
* feat: 增加 BluetoothDeviceInfo 类
* doc: 更新示例
* feat: 增加蓝牙服务扩展方法
* feat: 增加 SoftwareRevision 参数
* feat: 增加 GetAllServices 扩展方法
* doc: 更新示例
* chore: 增加命名空间配置
* test: 增加测试代码
* feat: 增加 CurrentTime 解析方法
* feat: 增加 GetCurrentTime 方法
* doc: 更新示例
* feat: 支持时区
* doc: 更新注释
* doc: 更新示例
* test: 增加单元测试
* test: 增加单元测试
* doc: 更新示例
* test: 更新单元测试
2024-10-22 16:01:29 +08:00
Argo Zhang
3f3f8b92d7
chore(foundation): add dotnet foundation information ( #4499 )
...
* chore: 更新 readme 增加基金会文档
* chore: 更新 License 增加基金会权益
* chore: 更新源文件头标注
* doc: 更新源代码标注
* chore: 更新 readme 文档
* chore: 更改维护者单词
2024-10-22 10:47:05 +08:00
Argo Zhang
259b6f216c
feat(IBluetoothService): add BluetoothFilterOption parameter ( #4496 )
...
* feat: 增加 BluetoothRequestOptions 参数
* refactor: 更新脚本
* doc: 更新示例
* doc: 更新示例
* test: 更新单元测试
* chore: bump version 8.10.4
* test: 更新单元测试
2024-10-21 15:49:52 +08:00
Argo Zhang
697fdea012
feat(IBluetoothService): add IBluetoothService service ( #4492 )
...
* feat: 增加蓝牙接口
* refactor: 移除可见性修饰符
* chore: 增加蓝牙服务
* doc: 更新蓝牙示例
* refactor: 增加 getAvaliablity 方法
* feat: 增加 Request 方法
* doc: 更新示例
* feat: 更新蓝牙设备
* doc: 更新示例
* feat: 增加电量读取方法
* doc: 更新示例
* refactor: 移除 GetDevices 方法
* doc: 更新示例
* feat: 增加 IBluetoothDevice 接口
* doc: 更新示例
* refactor: 更改为通用设计
* doc: 更新示例
* refactor: 精简代码
* refactor: 更新读取方法
* refactor: 更新读取数据方法
* refactor: 更新接口
* refactor: 更新代码
* feat: 增加扩展方法
* doc: 精简代码
* feat: 增加 ErrorMessage 参数
* feat: 增加异常回调方法
* feat: 增加 ErrorMessage 参数
* feat: 增加方法返回值
* refactor: 增加 IAsyncDispose 接口
* refactor: 更新脚本
* doc: 增加异常逻辑
* refactor: 代码重构
* refactor: 更新脚本使用 byte 通讯
* refactor: 更改为 byte 通讯
* refactor: 重构蓝牙模块检查
* doc: 更新文档
* doc: 更新文档
* doc: 更新文档
* doc: 更新示例
* doc: 更新文档
* doc: 更新文档
* doc: 更新示例文档
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
2024-10-20 20:20:47 +08:00
Argo Zhang
ac3c3ca9ca
doc(SlideButton): update Offset annotate ( #4494 )
2024-10-20 20:19:46 +08:00
Argo Zhang
78c691b480
doc(Pre): add ignoreUnescapedHTML config ( #4489 )
...
* refactor: 更新加载逻辑
* doc: 增加高亮配置
* test: 更新单元测试
2024-10-19 13:52:58 +08:00
Argo Zhang
c45180a945
feat(ISerialService): add ISerialService service ( #4487 )
...
* feat: 增加串口
* chore: 增加串口通讯服务
* doc: 更新示例
* refactor: 更新 Option 简化逻辑
* doc: 更新示例
* feat: 更新接口定义
* doc: 更新按钮状态
* feat: 实现写入逻辑
* doc: 更新示例文档
* refactor: 重构接收数据方法逻辑
* doc: 更新示例
* refactor: 调整写入方法参数
* doc: 更新示例
* style: 微调 Console 组件样式
* feat: 更新关闭逻辑
* doc: 更新示例
* doc: 更新示例
* refactor: 移除 console 代码
* doc: 实现循环发送逻辑
* doc: 分类更改为服务
* doc: 完善发送数据逻辑
* feat: 继承 IAsyncDispose 接口
* refactor: 代码优化
* refactor: 更正关闭串口逻辑
* refactor: 申请串口增加保护逻辑
* doc: 更新文档
* refactor: 更新文档
* doc: 更新文字
* doc: 增加新组件标志
* chore: bump version 8.10.4-beta03
* test: 更新单元测试
* refactor: 重命名类
* doc: 更新示例
* test: 更新单元测试
* test: 更新单元测试
2024-10-19 13:18:51 +08:00
Argo Zhang
fdd92e1835
fix(FileIcon): missing svg widht/height ( #4483 )
...
* fix: 更新 Icon 组件变量
* chore: bump version 8.10.4-beta02
2024-10-18 10:14:35 +08:00
Argo Zhang
5af54c7595
feat(CheckboxList): update style of IsVertical ( #4481 )
...
* style: 更新样式
* chore: 更新脚本
* chore: 增加 net9 支持
* chore: 支持 net9 sdk
* chore: remove net9 sdk
2024-10-18 09:34:13 +08:00
Argo Zhang
3a690c60b8
chore(sdk): add net9 sdk support ( #4479 )
...
* chore: 增加 net9 支持
* chore: 支持 net9 sdk
* chore: remove net9 sdk
2024-10-18 09:30:38 +08:00
Argo Zhang
d76464a2bb
fix(Tab): not update url when close the latest tab item ( #4477 )
...
* fix(tab): 导航Tab 当关闭最后一个标签时,跳转默认url
* 添加demo
* doc: 增加组件注释
* chore: 更新格式
* refactor: 重构代码
* refactor: 更新逻辑
* refactor: 重构代码
* refactor: 删除标签页时清空菜单配置项参数
* test: 更新单元测试
* test: 更新单元测试
* chore: 移除测试工程
* chore: bump version 8.10.4-beta01
---------
Co-authored-by: Diego <2248356998@qq.com >
2024-10-17 19:51:00 +08:00
Argo Zhang
be300a878d
doc(Site): update dependencies to the latest ( #4472 )
...
* chore: 指定 sass 工具版本号
* chore: 更新依赖包
2024-10-17 18:09:14 +08:00
Argo Zhang
5749ff0682
feat(IZipArchiveService): auto create zip folder ( #4469 )
...
* feat: 增加文件夹自动创建功能
* test: 增加单元测试
* chore: bump version 8.10.3
2024-10-16 16:29:13 +08:00
Argo Zhang
c31b4815d3
chore(Icon): bump version 8.1.0 ( #4464 )
2024-10-15 21:14:20 +08:00
Argo Zhang
60e95b2134
feat(Tab): support style attribute ( #4462 )
...
* feat(Tab): support style attribute
* chore: bump version 8.10.3-beta03
2024-10-14 15:55:09 +08:00
Argo Zhang
b9299ef677
fix(Select): update padding-right variable ( #4460 )
...
* refactor: update padding right variable
* chore: bump version 8.1.0.3-beta02
2024-10-14 15:00:29 +08:00
Argo Zhang
53b2cec736
feat(BarcodeGenerator): redesign BarcodeGenerator component ( #4459 )
...
* doc: 增加配置组件
* chore: 更新字典
* doc: 更新示例
* chore: 更新依赖包
* doc: 更新参数说明文档
* test: 更新单元测试
2024-10-14 14:38:42 +08:00
Argo Zhang
4254fabd66
fix(ColorPicker): throw exception when dispose ( #4457 )
2024-10-14 14:04:35 +08:00
Argo Zhang
c07c23417c
refactor(JsonEnumConverter): update namespace ( #4455 )
2024-10-14 14:04:14 +08:00
Argo Zhang
f9f09348bf
refactor(Localizer): update Localization namesapce ( #4453 )
...
* refactor: 更改命名空间
* doc: 更新命名空间
* doc: 更新命名空间
* test: 更新单元测试
2024-10-14 14:03:46 +08:00
Diego2098
71ee1ab035
perf(Tab): improve create tab item from url performance ( #4445 )
...
* fix(tab): 创建TabItem时不需要渲染TabItem组件
* 添加复现demo
* 更新复现demo
* refactor: 增加不渲染设置
* refactor: 重构代码
* refactor: 更新私有变量
* chore: 增加拼写字典配置
* refactor: 精简代码
* refactor: 更改参数生效生命周期
* refactor: 增加部分 Tab 参数
* doc: 更新文档
* doc: 更新示例
* refactor: 增加部分 Tab 参数
* test: 增加单元测试
* refactor: 精简代码
* doc: 更新文档
* chore: 移除测试工程
* revert: 撤销代码更改
* chore: bump version 8.10.3-beta01
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
---------
Co-authored-by: Argo-AsicoTech <argo@live.ca >
2024-10-13 20:49:43 +08:00
Argo Zhang
14871c4ed6
feat(Layout): add ShowTabItemClose parameter ( #4449 )
...
* refactor: 增加部分 Tab 参数
* test: 增加单元测试
2024-10-13 20:05:32 +08:00
Alex chow
ab93093eac
doc(UriFormat): use SafeUnescaped instead of Unescaped ( #4440 )
...
Co-authored-by: Argo-AsicoTech <argo@live.ca >
2024-10-12 20:19:40 +08:00
Alex chow
75130dab56
feat(Link): add Rel parameter #4437 ( #4438 )
...
* feat(Link): 添加 Rel 属性参数 #4437
* refactor: 代码格式化
* test: 更新单元测试
---------
Co-authored-by: Argo-AsicoTech <argo@live.ca >
2024-10-12 20:13:24 +08:00
Argo Zhang
51be23dd6a
doc(ImageCropper): add round image sample code ( #4443 )
...
* refactor: 增加 throw 防止 js 导入失败时无提示
* doc: 更新 ImageCropper 示例
* doc: 更新示例
* feat: 增加圆形头像示例
* chroe: bump version 8.1.0
* test: 更新单元测试
* refactor: 重构代码
2024-10-12 20:08:01 +08:00
Argo Zhang
a7607123f4
chore(deps): update dependence ( #4435 )
...
* chore(deps): update dependence
* chore(deps): update dependence
* chore: 更新依赖
2024-10-11 18:18:09 +08:00
Argo Zhang
1bf275a778
chore(Props): update project configuration ( #4433 )
...
* chore: update Html2Pdf to 8.2.1
* chore: update dependence package version
* chore: 更新 bundle 配置
* chore: 更新 wasm 配置支持
* chore: 更新仓库信息配置
2024-10-10 21:36:21 -07:00
Argo Zhang
63384c8f17
doc(HtmlToPdf): bump version 8.2.1 ( #4431 )
2024-10-10 21:24:41 -07:00
Argo Zhang
0b7fe8aaed
doc(Icons): update icons style sheet documentation ( #4428 )
...
* refactor: 移除 version 工具配置
* chore: 更新 warning 配置
* chore: 更新 Json 依赖配置
* chore: 移除版本工具链配置
* refactor: 移动 CS8002 警告配置
* chore: 移除平台配置
* chore: 更新 Json 高风险配置
* chore: 增加 wasm 平台支持配置
* chore: 更新 Json 版本配置
* doc: 更新图标样式使用文档
* chore: bump version 8.10.2
2024-10-10 19:49:28 -07:00
Argo Zhang
5c414c1f96
chore(Props): update project configuration ( #4425 )
...
* refactor: 移除 version 工具配置
* chore: 更新 warning 配置
* chore: 更新 Json 依赖配置
* chore: 移除版本工具链配置
* refactor: 移动 CS8002 警告配置
* chore: 移除平台配置
* chore: 更新 Json 高风险配置
* chore: 增加 wasm 平台支持配置
* chore: 更新 Json 版本配置
2024-10-10 18:15:28 -07:00
Argo Zhang
de6c9b668c
feat(ColorPicker): support IsSupportOpacity toggle ( #4423 )
...
* doc: 增加排序功能
* chore: 更新依赖包
* chore: 精简配置文件
* feat: 支持动态切换值
* doc: 更新示例
* test: 更新单元测试
2024-10-10 15:49:01 +08:00
Argo Zhang
17f93f6b0b
chore(Security): update dependence ( #4421 )
...
* refactor: 调整基金会图片样式
* chore(Security): update dependence
2024-10-10 12:22:49 +08:00
Argo Zhang
07799163b8
feat(DropdownWidget): add OnItemShown/CloseAsync parameter ( #4419 )
...
* feat: add OnItemCloseAsync method
* doc: 更新 DropdownWidget 示例代码
* feat: 增加 OnItemShownAsync 回调方法
* test: 更新单元测试
* chore: 更新配置文件
* refactor: 精简代码
* test: 增加单元测试
* test: 更新单元测试
* chore: bump version 8.10.2-beta05
2024-10-09 19:19:52 -07:00
Argo Zhang
bdae9f4114
doc(Table): update edit mode sample code ( #4418 )
...
* chore: 更新依赖包
* doc: 更新编辑模式示例
2024-10-09 19:01:22 +08:00
dependabot[bot]
f90fa0cbc1
chore(deps): bump System.Text.Json in /src/BootstrapBlazor.Server ( #4412 )
...
Bumps [System.Text.Json](https://github.com/dotnet/runtime ) from 8.0.4 to 8.0.5.
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v8.0.4...v8.0.5 )
---
updated-dependencies:
- dependency-name: System.Text.Json
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-09 18:11:50 +08:00
Argo Zhang
b89943d4b9
feat(Table): IsKeepSelectedRows effect in add method ( #4414 )
...
* feat: 增加 IsKeepSelectedRowAfterAdd 参数
* refactor: 重构代码
* chore: bump version 8.10.2-beta04
* test: 更新单元测试
* doc: 增加 IsKeepSelectedRowAfterAdd 参数文档
* Revert "refactor: 重构代码"
This reverts commit b6d77cf9cf .
* refactor: 代码重构
2024-10-09 15:30:42 +08:00
Argo Zhang
fe032c9370
doc(Readme): add .net foundation code of conduct ( #4410 )
...
* doc: add .net foundation code of conduct
* doc: 更新网站
2024-10-08 14:31:00 +08:00
Argo Zhang
490e0aaceb
fix(Table): table footer cell not update in Card mode ( #4408 )
...
* fix: 修复卡片模式下 Footer 统计函数不更新问题
* chore: bump version 8.10.2-beta03
2024-10-08 13:20:41 +08:00
Argo Zhang
67a235ecff
feat(AutoComplete): add OnBlurAsync parameter ( #4406 )
...
* refactor: 精简代码
* feat: 增加 OnBlurAsync 参数
* test: 增加单元测试
* revert: 撤销更改
2024-10-08 11:57:04 +08:00
Argo Zhang
fb28ef966f
chore(TableExport): bump version 8.3.0 ( #4405 )
2024-10-08 11:10:03 +08:00
j4587698
50186e531f
feat(ThemeProvider): support auto mode ( #4400 )
...
* 更改Theme切换的实现方式
* 删除部分调试信息
* refactor: 重构代码
* refactor: 代码重构提高可读性
* refactor: 代码重构
* refactor: 精简代码
* test: 更新单元测试
* refactor: 更新代码
* refactor: 保持动画效果一致
* refactor: 增加保护逻辑
* refactor: 提高代码可读性
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-10-07 20:33:47 +08:00
Argo Zhang
d0d24b3a87
doc(Icon): update css refer documentation ( #4398 )
...
* doc: 更新 BootstrapIcon 文档
* doc: 增加 MD 图标文档
* refactor: 精简代码
* refactor: 精简代码
2024-10-07 18:34:59 +08:00
Argo Zhang
68523117e2
feat(Topology): remove css isoloation ( #4396 )
2024-10-06 11:03:20 +08:00
Argo Zhang
7e782fc8a7
refactor(SvgIcon): add css variable ( #4394 )
...
* refactor: 增加 Icon 图标大小变量
* refactor: SvgIcon 增加样式变量
2024-10-05 22:43:04 +08:00
Argo Zhang
38acb2f995
feat(SignaturePad): remove css isolation ( #4392 )
2024-10-04 21:31:20 +08:00
Argo Zhang
466db27580
doc(DockView): update dockview sample code ( #4390 )
...
* doc: 更新卡片模式下样式
* doc: 更新示例
2024-10-03 22:30:19 +08:00
Argo Zhang
119e5d7bae
refactor(Online): add sort function ( #4388 )
...
* refactor: 代码格式化
* feat: 列表排序
* refactor: 更新样式
2024-10-02 22:12:07 +08:00
Argo Zhang
65d9737bb2
feat(WebClientService): make client info id consistent with webclient id ( #4385 )
...
* refactor: 更改 IRootComponentGenerator 接口方法
* refactor: 更新示例
* Revert "refactor: 更改 IRootComponentGenerator 接口方法"
This reverts commit e9d8e6a447 .
* doc: 更新注释
* refactor: 增加 GetClientId 方法
* doc: 更新示例
* test: 更新单元测试
* refactor: 更新脚本
* refactor: 撤销新增方法
* doc: 更新示例
* test: 移除单元测试
* refactor: 精简代码
2024-10-01 17:21:16 +08:00
Argo Zhang
d85da3fee7
feat(Table): add CreateSearchModelCallback parameter ( #4384 )
...
* perf: 优化性能
* refactor: 精简代码
* refactor: 增加 CreateSearchModelCallback 回调方法
* test: 更新单元测试
* chore: bump version 8.10.2-beta02
* test: 增加单元测试
* test: 更新单元测试
* test: 更新单元测试
* refactor: 删除注释掉的代码
2024-09-30 12:53:10 +08:00
Argo Zhang
f0dfab00b7
perf(ValidateForm): support validate multiple validate form ( #4382 )
...
* perf: 优化性能
* refactor: 精简代码
* refactor: 重构代码提高可读性
* revert: 移除后来增加的代码
* test: 更新单元测试
2024-09-30 10:29:24 +08:00
Argo Zhang
b18a5506b8
perf(DateTimePicker): update cache when click year button ( #4381 )
...
* fix: 年视图切换时获得禁用日期数据
* test: 增加单元测试
* refactor: 更新单元测试
2024-09-30 10:10:30 +08:00
Argo Zhang
3739e9bb15
fix(Table): search model initialize twice ( #4379 )
...
* fix: 修复顶栏搜索自定义模型初始化问题
* chore: bump version 8.10.2-beta01
2024-09-29 18:30:44 +08:00
Amos
edb667cfb7
feat(DateTimePicker): support customize disabled date ( #4304 )
...
* feat(DateTimePicker): Support custom disable dates
* 调整单元测试
* 撤销格式化调整
* 撤销格式化调整
* 调整单元测试
* 调整ViewMode的赋值逻辑
* 调整单元测试
* 调整SelectedValue赋值
* 提高覆盖率
* 调整MinValueToToday逻辑
* 撤销MinValueToToday时对MinValue/MaxValue的校验
* refactor: 重命名参数名称
* 调整支持不可为空时间
* 补充单元测试
* test: 更新单元测试
* doc: 移除不使用的命名空间
* revert: 撤销更改
* refactor: 更新代码提高代码覆盖率
* refactor: 精简代码提高可读性
* doc: 更新功能示例
* refactor: 更改禁用日期回调方法名称
* test: 更新单元测试
* refactor: 重新设计禁用日期获得逻辑
* doc: 更新示例
* test: 更新单元测试
* refactor: 重构代码
* refactor: 重构代码
* refactor: 撤销代码更改
* test: 更新单元测试
* refactor: 重构清除缓存逻辑
* doc: 更新示例
* refactor: 更新缓存清除逻辑
* test: 更新单元测试
* refactor: 代码重构
* doc: 更新注释文档
* doc: 更新示例
* refactor: 代码重构
* perf: 提高性能
* refactor: 重构代码
* feat: 视图切换时更新禁用日期缓存
* refactor: 格式化代码
* wip: 临时提交
* refactor: 增加 UI 显示逻辑
* revert: 撤销 UI 更改
* refactor: 重命名回调方法
* refactor: 优化代码
* refactor: 更新示例
* feat: 增加缓存清除实例方法
* doc: 增加动态切换回调方法示例
* refactor: 重构 FormatValueAsString 提高可读性
* doc: 更新文档说明
* doc: 更新注意事项
* test: 增加清除方法单元测试
* doc: 更新介绍文字
* doc: 更正单词拼写错误
* refactor: 调整示例
* doc: 更新文档
* doc: 更新示例
* refactor: 更新文档
* refactor: 防止多线程报错
* feat: 增加 DisplayDisabledDayAsEmpty 参数
* doc: 更新示例
* refactor: 更新 FormatValueAsString 逻辑
* doc: 更新 DisplayDisabledDayAsEmpty 参数说明
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-09-29 14:01:26 +08:00
Argo Zhang
9b879c46ee
doc(DockView): update lock sample code ( #4376 )
...
* dock: 更新锁定示例
* chore: upgrade dockview package to 8.1.6
2024-09-28 19:58:38 +08:00
Argo Zhang
10b6629c3a
doc(CardUpload): update documation ( #4373 )
...
* doc: 更新示例上传文件限制更改为 5M
* feat: 增加 AutoResetWhenInvalid 参数
* doc: 代码格式化
* Revert "feat: 增加 AutoResetWhenInvalid 参数"
This reverts commit 87985498f6 .
* chore: bump version 8.10.1
2024-09-27 16:28:45 +08:00
Argo Zhang
5c629bb377
feat(ListView): item template support click callback ( #4370 )
...
* feat: 模板支持 OnClick 与内置样式
* chore: bump version 8.9.4
2024-09-27 16:24:44 +08:00
Ernesto Ramos Rio
ed8209e9db
fix(DateTimePicker): body defaulting to current month ( #4357 )
...
* adjusting single view mode to display current date instead of previous month
* doc: 代码格式化
* refactor: 更新变量名称
* doc: 代码格式化
---------
Co-authored-by: Argo Zhang <argo@live.ca >
2024-09-27 12:56:50 +08:00
Argo Zhang
565e669e6c
fix(Table): IsDisabled parameter not work in Toolbar on gear mode ( #4362 )
...
* fix: 更新单元测试
* refactor: 代码重构
* Revert "fix: 更新单元测试"
This reverts commit 9d74006dbe .
* fix: 更新 gear 按钮内禁用功能
2024-09-27 09:18:03 +08:00
AiZhen
4a8f80aacd
fix(ValidateForm): validate all validation from MetadataType ( #4360 )
...
* 修复 MetadataType 方式继承 IValidateCollection 接口验证后又对其中涉及的属性进行了单独验证,在特定情况下会忽略单独验证的错误提示。#4359
* fix: 更新 ValidateForm 验证逻辑
* refactor: 重构代码
* refactor: 更改 IValidateCollection 接口方法名称
* 调整代码以通过验证。
* doc: 增加注释文档
* refactor: 精简代码
* test: 更新单元测试
* chore: bump version 8.9.4-beta06
---------
Co-authored-by: Argo <argo@live.ca >
2024-09-26 14:55:41 +00:00
Argo Zhang
3cb9837df7
fix(PopConfirmButton): can't remove pop in table extension button ( #4356 )
...
* fix: can't remove the pop
* chore: bump version 8.9.4-beta05
* test: 更新单元测试
2024-09-25 16:17:08 +08:00
Argo Zhang
eb94df80c4
chore(Dependence): update project configuration ( #4355 )
...
* chore: update pull request template
* chore: update sass compiler package
* chore: 单元测试统一版本号
* refactor: 调整框架依赖版本号
* chore: 更新包版本
2024-09-25 10:52:23 +08:00
Argo Zhang
14a3099334
refactor(TreeView): prevent space key default action ( #4353 )
...
* doc: 更新示例增加垂直滚动条
* refactor: 阻止空格默认行为
* chore: bump version 8.9.4-beta04
2024-09-25 10:17:14 +08:00
Argo Zhang
9938de3300
feat(TreeView): support toggle node by ArrowLeft/Right ( #4351 )
...
* feat: 增加左右按键支持
* test: 增加单元测试
* refactor: 更改参数名称
* refactor: 更新参数名称
* feat: 支持空格
* doc: 更新注释
* doc: 更新示例本地化
* test: 移除不需要的单元测试
* chore: bump version 8.9.4-beta03
2024-09-24 16:19:19 +08:00
Argo Zhang
a88946d165
feat(TreeView): add ScrollIntoViewOptions parameter ( #4349 )
...
* fix: 增强脚本防止报错
* perf: 优化性能
* refactor: 增加父级节点跳转逻辑
* feat: 增加选中节点自动居中功能
* feat: 增加 ScrollIntoViewOptions 配置
* test: 更新单元测试
2024-09-24 13:39:33 +08:00
Argo Zhang
44ca5711b8
feat(TreeView): support keyboard shortcut ( #4345 )
...
* refactor: 增加 EnableKeyboardArrowUpDown 参数
* refactor: 增加 js 回调
* feat: 增加客户端脚本逻辑
* feat: 实现上移下移逻辑
* feat: 增加 Enter 支持
* perf: 性能优化
* refactor: 精简代码提高可读性
* chore: bump version 8.9.4-beta02
* doc: 代码格式化
* refactor: 精简代码
* test: 更新单元测试
* doc: 增加示例
* doc: 更新本地化文档
2024-09-24 11:08:40 +08:00
Argo Zhang
e8d9bf1d35
feat(Dialog): support call show OnAfterRender lifecycle ( #4343 )
...
* refactor: 增加脚本加载阻塞逻辑
* refactor: 代码重构
* chore: bump version 8.9.4-beta01
* refactor: 移除基类脚本调用
* Revert "refactor: 代码重构"
This reverts commit 789d4b4df8 .
* Revert "refactor: 增加脚本加载阻塞逻辑"
This reverts commit e9baf2f9f9 .
* feat: 增加加载与初始化阻塞类
* feat: 支持 OnAfterRender 中弹窗
2024-09-23 13:57:46 +08:00
Argo Zhang
4d5801b3a5
chore(VideoPlayer): upgrade package version ( #4339 )
...
* chore: bump VideoPlayer version 8.0.7
* chore: 更新依赖
* chore: 更新 NoDataString 参数
2024-09-22 19:46:46 +08:00
Argo Zhang
bff062b92d
refactor(FileViewer): bump version 8.1.0 ( #4337 )
...
* refactor: 更新属性名称
* chore: 更新组件包
2024-09-21 23:19:33 +08:00
Argo Zhang
9022b718ef
feat(Checkbox): auto set DisplayText when set ShowAfterLabel to true ( #4334 )
...
* feat(Checkbox): support ShowAfterLabel
* test: 增加单元测试
* test: 更新单元测试
* chore: bump version 8.9.3
2024-09-20 16:06:14 +08:00
Argo Zhang
1ef1030933
fix(ValidateForm): show first element tooltip when set ShowAllInvalidResult to false ( #4332 )
...
* refactor: 更新寻找报错组件逻辑
* chore: bump version 8.9.3-beta02
2024-09-20 14:31:40 +08:00
AiZhen
d8b0458294
feat(MetadataTypeAttribute): support IValidatableObject/IValidateCollection ( #4323 )
...
* 增增 MetadataTypeAttribute 方式,以支持 IValidatableObject、IValidateCollection 接口验证方式。
增加简单示例。
* 增强 MetadataTypeAttribute 方式,以支持 IValidatableObject、IValidateCollection 接口验证方式。
增加简单示例。
修复文档测试错误。
* 修复代码覆盖率。
* 添加测试代码。
* 完善代码覆盖率。
* 调整示例。
* refactor: 代码格式化与规范化
* refactor: 移除不需要的命名空间
* doc: 更新示例代码
* refactor: 增加扩展方法提高代码复用率
* doc: 更新示例
* doc: 更新 MetadataType 示例
* refactor: 更新验证逻辑
* test: 更新单元测试
* chore: bump version 8.9.3-beta01
---------
Co-authored-by: Argo Zhang <argo@live.ca >
2024-09-20 13:54:29 +08:00
AApuci
cf67c8552c
fix(Dropzone): Insertions should be committed when drag ends without a drop. ( #4313 )
...
* 在drag元素但未drop时,items依然会插入变化,也需要commit
如果无此代码,拖拽立刻放下,将导致 此拖拽元素 hover等事件不再响应
* Revert "在drag元素但未drop时,items依然会插入变化,也需要commit"
This reverts commit fda87476a3 .
* fix(Dropzone): Insertions should be committed while drag end without drop.
当drap但未drop而直接放下取消时,会调用 items.insert处理,此时需要commit;
否则可能导致 拖拽元素 hover 等响应异常
* chore: 更新字典
* test: 更新单元测试
* style: 更新样式名称
* refactor: 更新方法名称
* refactor: 精简代码
* refactor: 重构代码
* test: 更新单元测试
* chore: 补充字典
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-09-20 12:17:40 +08:00
Argo Zhang
96aef4df16
chore(Docker): update docker auto script ( #4327 )
...
* doc: 更新文档
* style: 调整 H3 下边距
* chore: 更新字典
* doc: 更新配置文件
* chore: 更新 PR 模板
* chore: 更新 Docker 镜像脚本
2024-09-19 13:52:47 +08:00
Argo Zhang
752796712f
feat(OnScreenKeyboard): update base class to fix script error ( #4325 )
...
* doc: 更新示例
* chore: 更新依赖包
2024-09-18 21:00:46 +08:00
Argo Zhang
06059918e5
feat(SortableList): add OnAdd parameter ( #4319 )
...
* doc: 更新示例
* doc: 增加示例本地化
* chore: 更新依赖包
* doc: 更新示例
* refactor: 更新示例代码
* refactor: 更新示例
* doc: 更新示例
2024-09-17 21:04:50 +08:00
Argo Zhang
5516fad731
fix(ValidateForm): add trigger the first invalid control tooltip logic ( #4309 )
...
* refacto: 更新触发第一个验证未通过组件状态逻辑
* refactor: 更新脚本
* feat: 增加条件判断
* fix: 更新错误条件
* chore: 更新 readme 文档
* feat: 重构获得错误显示逻辑
* refactor: 更新显示逻辑
2024-09-16 20:48:48 +08:00
Argo Zhang
d6b2551d17
fix(Sortable): incorrect dom when set Clone to true ( #4317 )
2024-09-16 20:48:19 +08:00
Argo Zhang
271d398e12
chore(Bug): update bug template ( #4315 )
...
* chore: 更新 bug 模板
* chore: 更新 Bug 模板配置项
* chore: remove slnf file
2024-09-16 14:41:38 +08:00
Argo Zhang
ab6b76b60b
feat(Components): split extension component project into BootstrapBlazor.Extensions ( #4311 )
...
* chore: 拆分工程
* chore: 更新 Editor 组件包
* chore: 移除单元测试项目
2024-09-15 21:01:48 +08:00
Argo Zhang
9df814e5a4
fix(AutoFill): should not trigger OnCustomFilter callback when ArrowUp/Down/Esc/Enter key up ( #4308 )
2024-09-15 10:29:14 +08:00
Argo Zhang
f97a27fe57
doc(SortableList): add custom template sample ( #4307 )
2024-09-15 09:56:37 +08:00
Argo Zhang
7e78384945
feat(ValidateForm): add ShowAllInvalidResult parameter ( #4306 )
...
* feat: add parameter ShowAllInvalidResult
* feat: update ShowAllInvalidResult script
* chore: 更新 Layout 组件 Bar 样式
* test: 更新单元测试
* chore: bump version 8.9.2
2024-09-14 20:47:52 +08:00
AiZhen
c58ea0530b
feat(FreeSqlExtensions): support CustomPredicate custom convert ( #4300 )
...
* 增加 FreeSqlExtensions.ToDynamicFilter 扩展方法自定义转换参数。
* refactor: 重新设计转换逻辑
* chore: bump version 8.2.1
* doc: 更新错误提示信息
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-09-13 16:09:45 +08:00
Argo Zhang
264f7b5ac0
feat(RibbonTab): redesign RibbonTabItem class remove base class MenuItem ( #4297 )
...
* refactor: 重构 RibbonTabItem 类
* doc: 更新示例
* refactor: 增加缺失的属性
* chore: bump version 8.9.2-beta11
* chore: 更新 readme 文档
* feat: 增加 CssClass 参数支持自定义样式
* test: 更新单元测试
* chore: bump version 8.9.2-beta12
2024-09-13 11:34:02 +08:00
Argo Zhang
74dd58e16c
doc(readme): update readme documentation ( #4299 )
...
* chore: 更新 readme 文档
* chore: bump version 8.9.2-beta11
2024-09-13 11:18:40 +08:00
Argo Zhang
7247d251cb
bug(Select): not show full item after click Clear button ( #4291 )
...
* refactor: 重命名使用私有字段代替属性
* fix: 修复开启虚拟滚动后清空按钮导致数据不正确问题
* doc: 更新示例
* refactor: 变量重命名
* test: 更新单元测试
* chore: bump version 8.9.2-beta10
* test: 增加异常保护
* test: 更新单元测试
* refactor: 精简代码逻辑
2024-09-12 16:19:25 +08:00
Argo Zhang
2dfb64aa6a
fix(BarCode): not work missing Id ( #4288 )
...
* refactor: 更新 Id 移除引用
* chore: 更新依赖
* chore: bump version 8.0.2
* chore: 更新 BarCode 包
2024-09-12 14:57:23 +08:00
Argo Zhang
af3140a335
feat(Layout): support dark mode ( #4286 )
...
* feat: support dark mode
* chore: bump version 8.9.2-beta09
2024-09-12 12:24:47 +08:00
Argo Zhang
a2a95e3122
feat(Table): add cascading value ChangeType to EditTemplate ( #4285 )
...
* feat: add ChangeType cascade value
* chore: bump version 8.9.2-beta08
2024-09-12 10:10:46 +08:00
Argo Zhang
ec6cb2af83
fix(Select): not trigger OnSelectedItemChanged when click clear icon ( #4283 )
...
* fix: 清空搜索栏触发 SelectedItemChanged 回调方法
* chore: bump version 8.9.2-beta07
* test: 更新单元测试
2024-09-12 09:42:47 +08:00
Argo Zhang
7dd6a2b25d
feat(ValidateForm): add IValidateCollection interface for multiple validation ( #4272 )
...
* feat: 支持 IValidateCollection 接口
* doc: 更新示例
* doc: 更新示例代码
* doc: 更新本地化资源文件
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
2024-09-11 20:10:14 +08:00
Amos
0718f9c050
feat(ValidateForm): add IValidatableObject support ( #4260 )
...
* 增加IValidatableObject支持
* 增加单元测试
* 补充demo模型
* 调整单元测试
* refactor: 更改模型名称
* chore: 更新字典
* chore: 移除不使用的命名空间
* doc: 更新示例
* fix: 修复字段更改时验证失效问题
* test: 更新单元测试
* doc: 格式化文档
* doc: 更新注释
* feat: 增加 IValidataResult 接口
* doc: 增加 IValidataResult 接口示例
* feat: 更新示例
* feat: 增加 ResetMemberNames 属性用于验证联动
* refactor: 调整时长防止脚本报错
* feat: 更新组件验证逻辑
* test: 更新单元测试
* refactor: 增加联动逻辑
* refactor: 精简代码
* feat: 增加验证失败联动逻辑
* refactor: 更改为 IValidateCollection 接口
* chore: 更新组件验证联动逻辑
* doc: 更新示例
* doc: 更新示例
* doc: 撤销更新准备还原类验证逻辑
* feat: 增加 IValidatableObject 逻辑支持
* refactor: 增加异常保护
* doc: 更新示例
* test: 更新单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-09-11 16:13:13 +08:00
Argo Zhang
9425792f61
feat(NumberFilter): support nullable data type ( #4261 )
...
* feat: 支持可为空数据类型
* chore: bump version 8.9.2-beta06
* test: 更新单元测试
2024-09-10 17:13:49 +08:00
Argo Zhang
6f02ab0fe7
fix(Cascader): not pop dropdown menu after update IsDisable to false ( #4257 )
...
* refactor: 更正单词拼写错误
* refactor: 修复禁用后无法弹出问题
* chore: bump version 8.9.2-beta05
2024-09-10 15:28:32 +08:00
Argo Zhang
4dc4e05460
fix(ValidateBase): should Render UI after validate ( #4255 )
...
* fix: 调用刷新同步组件状态
* test: 更新单元测试
2024-09-10 15:13:57 +08:00
Amos
0de6cc81b4
refactor(IValidateComponent): remove ToggleMessage validProperty parameter ( #4252 )
...
* 删除无用的参数
* refactor: 增加忽略错误范围
* doc: 更新示例
* refactor: ToggleMessage 更改为异步方法
* style: 更新多选框样式
* Revert "style: 更新多选框样式"
This reverts commit eb2456fe9a .
* Revert "refactor: ToggleMessage 更改为异步方法"
This reverts commit cf04dacb74 .
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-09-10 14:40:48 +08:00
luodaoyi
f118a216d7
fix(EFCore): update EditAsync method ( #4249 )
...
Co-authored-by: Argo Zhang <argo@live.ca >
2024-09-10 12:19:35 +08:00
Amos
29e1d10ef9
fix(ValidateForm): ValidateAllProperties not work ( #4245 )
...
* 修复ValidateAllProperties属性设置不符合预期问题
* doc: 更新注释文档
* test: 更新单元测试
* test: 增加单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-09-10 12:15:47 +08:00
Amos
1c74005c7b
doc(ValidateForm): rename CustomerValidator to FormItemValidator ( #4244 )
...
Co-authored-by: Argo Zhang <argo@live.ca >
2024-09-10 10:42:07 +08:00
Argo Zhang
b8c28d1be4
feat(RequiredValidator): enhance the RequiredValidator class ( #4247 )
...
* refactor: 更改内部变量名
* refactor: 移除公共属性
* feat: 增加多语言支持
* chore: 更新字典表
* test: 更新单元测试名称
* test: 更新单元测试
2024-09-10 10:33:47 +08:00
Argo Zhang
5369c28397
feat(Player): support YouTube Vimeo video ( #4242 )
...
* doc: 更新示例
* chore: 更新源码包
* chore: 支持 YouTube
* refactor: 更改命名空间
* chore: 更新依赖包
* refactor: 支持 YouTube
* doc: 更新 YouTube 示例
* doc: 更新示例
* chore: 更新字典
* refactor: 重命名 Markers 类
* chore: 更新字典
* doc: 增加 Vimeo 示例
* doc: 更新音频源
* feat: 增加多语言
* chore: bump version 8.0.0-beta05
* revert: 撤销命名空间更改
* chore: 更新 Player 依赖包
* doc: 增加本地化
2024-09-10 08:53:54 +08:00
Argo Zhang
da3bc9a8b8
feat(ColorPicker): add localizer parameter ( #4240 )
...
* feat: support i18n
* chore: bump version 8.9.2-beta04
2024-09-09 17:45:52 +08:00
Argo Zhang
7e23a7ea59
doc(Readme): remove oscs badge ( #4238 )
...
* doc: remove oscs badge
* doc: 更新 readme 文件
2024-09-09 17:40:58 +08:00
Argo Zhang
a3a28d4506
fix(Table): not collapse edit form after save the new item ( #4236 )
...
* refactor: 使用 IsVisible 代替 checkVisibility 提高兼容性
* fix: 修复EditForm 模式下新建条目保存时未自动关闭问题
* chore: bump version 8.9.2-beta03
2024-09-09 14:56:14 +08:00
Argo Zhang
ed6dca900b
feat(JSModule): redesign JSModule support null js object ( #4234 )
...
* refactor: 移除 Module 属性支持 空 对象
* doc: 移除不使用的代码
* refactor: 返回值增加可为空标识
* refactor: 返回值可为空
* refactor: 更新返回值类型
* doc: 更新示例
* test: 更新单元测试
* test: 更新单元测试
2024-09-09 14:14:08 +08:00
Argo Zhang
e95c53b573
fix(RadioList): update vertical button style ( #4232 )
...
* fix: 更新脚本
* fix: 兼容垂直布局
* chore: bump verson 8.9.2-beta02
* doc: 移除空行
2024-09-09 12:52:15 +08:00
Argo Zhang
678a39386b
feat(ColorPicker): support IsDiabled parameter ( #4231 )
...
* feat: 支持手动更新值逻辑
* style: 值自动转化为大写样式
* test: 更新单元测试
* feat: 支持禁用状态切换
* style: 增加禁用样式
* perf: 优化性能
* doc: 更新示例
* test: 更新单元测试
* doc: 更新本地化资源文件
* doc: 更新文档资源文件
* chore: bump version 8.9.2-beta01
2024-09-09 12:13:30 +08:00
jin momiji
11d9d1a0a4
feat(ColorPicker): add IsSupportOpacity parameter ( #4069 )
...
* feat: Add new version of color picker associated file (file contents copied from old version)
* feat: Implement simple hue slider and saturation/brightness Palette
* feat: Add multiple color formats to display
* feat: Added an extension to set the Alpha channel
* feat: Adds a callback to send the last result after closing the Settings window
* refactor: Move the mouse event to the js side for computation instead of sending it to blazor for computation and returning it to element
* feat: Adds coordinates calculated based on the entered color values and modifies component positions
* feat: Adjust the code format, fix some details, and add the corresponding usage document content
* feat: Add tests for 'NeedAlpha' and 'FormatType'
* refactor: 增加颜色拾取器脚本与样式
* chore: 增加脚本自动化
* feat: 更新组件 ColorPicker 组件支持透明度
* refactor: 更新样式
* feat: 增加默认值初始化逻辑
* doc: 更新示例
* refactor: 更新实现逻辑
* refactor: 实现透明度数值显示
* refactor: 更新 dom 结构
* revert: 撤销组件
* revert: 撤销示例
* revert: 撤销文档本地化更新
* test: 删除单元测试
* test: 增加单元测试
---------
Co-authored-by: Argo Zhang <argo@live.ca >
2024-09-08 20:33:07 +08:00
Argo Zhang
a7528e3870
bug(PopConfirmButtom): throw exception cause dispose ( #4225 )
...
* fix: 更新脚本防止报错
* chore: bump version 8.9.1
2024-09-07 16:20:43 +08:00
Argo Zhang
7d9a6a9fef
doc(CodeEditor): remove sample code for anlysis log ( #4221 )
...
* fix: 增加 LoadModule 异常日志
* doc: 更新示例名称
* doc: 临时屏蔽组件分析日志
* test: 增加单元测试
2024-09-07 02:31:04 +08:00
Argo Zhang
830fd762f6
feat(CherryMarkdown): inherits BootstrapModuleComponentBase ( #4217 )
...
* refactor: 更新基类复用 JSModule 类
* chore: bump version 8.0.1
* chore: 更新依赖包
2024-09-06 13:45:14 +08:00
Argo Zhang
4487117da5
fix(Table): selected row callback causes infinite loop ( #4215 )
...
* fix: 增加选中行判断逻辑防止多次触发
* chore: bump version 8.9.1-beta05
* test: 补充单元测试
2024-09-06 13:36:50 +08:00
Argo Zhang
f0435a0470
feat(Table): add Required parameter ( #4213 )
...
* doc: 更新注释文档
* feat: 增加 Required 参数
* feat: 增加 IsRequiredWhenAdd/Edit 参数
* refactor: 实现类实现 Required 参数
* doc: 更新文档
* feat: 增加 ShowRequired 参数
* refactor: 增加 Required 值传递逻辑
* feat: 实现必填项标志显示逻辑
* refactor: 更改为主构造函数
* feat: 增加 RequiredErrorMessage 参数
* feat: 增加 RequiredErrorMessage 参数
* feat: 增加必填项提示文字资源文件
* chore: bump version 8.9.1-beta04
* test: 更新单元测试
* test: 更新 Auto 标签单元测试
* test: 更新单元测试
* test: 更新单元测试
* refactor: 增加参数标签
* test: 更新单元测试
2024-09-05 17:46:58 +08:00
Argo Zhang
8b7cf66a19
feat(Table): add BeforeShowEditDialogCallback parameter ( #4211 )
...
* wip: 临时移除 props
* chore: 更新解决方案文件
* doc: 更新文档
* doc: 更新注释文档
* feat(Table): add BeforeShowEditDialogCallback Parameter
* test: 更新单元测试
* chore: bump version 8.9.1-beta03
2024-09-05 09:32:10 +08:00
Argo Zhang
535eee94af
feat(Converter): add JsonEnumConverter class ( #4209 )
...
* feat: 增加 JsonEnumConverter 转换器
* test: 增加单元测试
* refactor: 移除代码
* chore: bump version 8.0.2
* feat: 增加枚举转换器标签
* revert: 恢复扩展方法
* chore: bump version 8.9.1-beta02
* doc: 更新注释文档
* refactor: 移除转化器使用 BB 内置的
* chore: bump version 8.1.5-beta01
* doc: 更新依赖包
* chore: bump version 8.1.4-beta01
* chore: 更新依赖包
* chore: 更新 Core 工程位置
2024-09-04 16:10:49 +08:00
Argo Zhang
0d535d28c0
feat(Core): add BootstrapBlazor.Core project ( #4205 )
...
* chore: 增加 Core 工程
* chore: bump version 8.9.1-beta01
* chore: 更新 readme 文件
* test: 增加单元测试
* test: 更新单元测试
* test: 更新单元测试
2024-09-04 14:04:33 +08:00
Sunny
ccfa790bb1
doc(ButtonUpload): update document for ShowUploadFileList ( #4200 )
...
* Update en-US.json
Update en-US.json
Signed-off-by: Sunny <53289193+yhuse@users.noreply.github.com >
* Update zh-CN.json
Signed-off-by: Sunny <53289193+yhuse@users.noreply.github.com >
---------
Signed-off-by: Sunny <53289193+yhuse@users.noreply.github.com >
Co-authored-by: Argo Zhang <argo@live.ca >
2024-09-04 12:10:25 +08:00
Argo Zhang
6141769f8b
feat(DockViewV2): update Renderer parameter to enum data type ( #4203 )
...
* feat: 增加 DockViewRenderMode 类
* refactor: 更改 Renderer 参数为枚举类型
* refactor: 更改序列化转化器为泛型
* chore: bump version 8.1.3
* chore: 更新分析器规则
* chore: 更新依赖包
2024-09-04 12:04:11 +08:00
Argo Zhang
9b9678f723
feat(Player): add Mode parameter ( #4196 )
...
* refactor: 更正单词拼写错误
* feat: 增加 PlayerMode 参数指定播放器类型
* doc: 更新 Audio 示例
* doc: 增加音频示例
* chore: bump version 8.0.0-beta04
* chore: 更新依赖包
2024-09-03 14:40:50 +08:00
chengKun
89301c9dd6
feat(DockViewV2): update Renderer default value ( #4193 )
...
* refactor: 移除 Renderer 渲染方式默认值
* refactor: 处理renderer渲染方式
* doc: 代码格式化
* chore: bump version 8.1.2
* chore: 更新依赖包
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-09-03 11:11:49 +08:00
Argo Zhang
cd2885b09a
feat(Player): add Reload instance method ( #4192 )
...
* feat: 增加 reload 方法
* doc: 增加 reload 视频示例
* doc: 移除不使用的命名空间
* refactor: 更新配置类为 PlayerOptions
* doc: 根据最新设计更新示例
* doc: 增加菜单多语言
2024-09-03 10:48:05 +08:00
Argo Zhang
9e59472dd9
feat(Player): add IsHls parameter ( #4190 )
...
* doc: 增加菜单
* doc: 增加源代码映射
* doc: 增加 Marker 示例
* feat: 增加 PlayerMarker 类
* chore: bump version 8.0.0-beta03
* feat: 增加 IsHls 参数支持 meu8 格式
* chore: 移除 Player.razor.css 隔离样式
* doc: 增加 Hls 格式媒体
* chore: 增加多语言本地化
* chore: 更新依赖包
2024-09-02 11:53:34 +08:00
Argo Zhang
5318c5c3cd
refactor(Player): redesign Player component use Callback ( #4188 )
...
* refactor: 增加 PlaySource 设置
* doc: 更新示例
* feat: 增加 Tracks 功能
* feat: 增加预览功能
* refactor: 重构 Players 结构
* doc: 更新示例
* chore: bump version 8.0.0-beta02
* chore: 更新依赖包 8.0.0-beta02
2024-09-01 19:24:07 +08:00
Argo Zhang
a76d009668
feat(Player): add Player component ( #4186 )
...
* refactor: 精简代码
* feat: 增加 Player 工程
* chore: 更新字典
* chore: bump version 8.0.0-beta01
* chore: bump version 8.9.0
2024-08-31 23:36:45 +08:00
Argo Zhang
70e2847970
test(Core): merge base class ( #4182 )
...
* fix: 更新逻辑
* doc: 更正示例锚点
* doc: 更新文档
* doc: 更新示例文档
* test: 重构 EFCore 单元测试
* test: 精简单元测试基类
* test: 移除 ExportPdfTest 基类
* test: 移除 FooContext 类
* test: 更新 Tab 单元测试
* chore: bump version 8.8.5-beta09
2024-08-30 11:17:28 +08:00
Argo Zhang
8ae4b5dac6
refactor(Split): update javascript make min/max correct ( #4184 )
...
* fix: 更新逻辑
* doc: 更正示例锚点
* doc: 更新文档
* doc: 更新示例文档
2024-08-30 10:06:56 +08:00
Argo Zhang
f0e630abb0
feat(Split): resolve minimum setting conflict ( #4180 )
...
* feat: 更新 tooltip 报错问题
* fix: 增加 border-style 样式
* refactor: 精简代码
* feat: 增加最小值冲突解决逻辑
* chore: bump version 8.8.5-beta08
2024-08-29 20:37:54 +08:00
Argo Zhang
9241937b61
feat(Split): add Minimum parameter ( #4178 )
...
* feat: 增加最小尺寸参数
* refactor: 调整参数位置
* doc: 更正过期提示词
* feat: 增加 FirstPaneMinimumSize 参数输出
* doc: 更新文档键值
* feat: 实现最大值最小值动态计算功能
* doc: 增加最小值示例
* refactor: 增加异常保护
* doc: 更新参数说明文档
* doc: 增加参数说明文档
* test: 增加单元测试
* chore: bump version 8.8.5-beta07
2024-08-29 15:56:11 +08:00
Argo Zhang
09d53ff881
feat(Split): add OnResizeAsync parameter ( #4177 )
...
* feat: 增加 OnResizedAsync 回调方法
* feat: 增加 SplitterResizedEventArgs 类
* doc: 增加 OnResizeAsync 示例
* refactor: 增加 SplitsOnResizedAsync 文档
* doc: 增加折叠按钮文档
* refactor: 增加 IsCollapsible 参数动态支持
* test: 更新单元测试
* refactor: 重构方法名
* chore: bump version 8.8.5-beta06
2024-08-29 13:33:57 +08:00
Argo Zhang
ca28669677
feat(Split): add ShowBarHandle parameter ( #4175 )
...
* feat: add ShowBarHandle parameter
* test: 增加单元测试
* doc: 增加 ShowBarHandle 参数文档
* feat: 增加 ShowBarHandle 参数
* test: 更新单元测试
2024-08-29 12:24:20 +08:00
Argo Zhang
bb45bc1891
fix(PopConfirmButton): auto reset palcement to Auto ( #4173 )
...
* doc: 增加注释文档
* refactor: 增加不支持的参数更改为 Auto
* chore: bump version 8.8.5-betra05
2024-08-29 10:15:06 +08:00
Argo Zhang
7711a848f9
feat(split): add IsKeepOriginalSize parameter ( #4171 )
...
* feat: 增加 IsKeepOriginalSize 参数
* style: 微调样式
* test: 增加单元测试
* chore: bump version 8.8.5-beta04
* doc: 增加参数文档
2024-08-29 10:04:50 +08:00
Diego2098
20f7bc7e7e
fix(WinBox): dispose ChildContent component ( #4167 )
...
* fix: winbox 关闭时刷新组件
* chore: bump version 8.0.3
* doc: 更新示例
* chore: 更新依赖包
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-08-28 12:58:08 +08:00
Amos
25a413c5ea
feat(split): support pane collapsible ( #4138 )
...
* feat(split): support pane collapsible
* modify css
* modify css
* beautify and fix bugs
* adjust parameter
* modify unit tests
* modify unit tests
* coverage
* modify css
* fix bugs
* wip: test modify PR
* add document
* fix bugs
* modify some description
* fix bugs
* refactor: 调整 bar 样式
* style: 调整垂直样式
* style: 增加垂直布局样式
* style: 增加 handler 样式
* style: 更新垂直布局样式
* refactor: 增加 IsCollapsible 参数
* refactor: 增加按钮支持
* style: 微调样式
* doc: 精简 dom 结构
* style: 微调样式适配收起动画
* feat: 更新脚本实现收起展开动画特效
* style: 颜色变量化
* style: 增加动画效果
* doc: 更新文档说明
* test: 更新单元测试
* feat: 增加 OnCollapsedAsync 回调方法
* feat: 实现 OnCollapsedAsync 逻辑
* test: 增加单元测试
* doc: 移除不需要的本地化设置
* chore: bump version 8.8.5-beta03
* style: 增加暗黑主题颜色
* style: 更正暗黑主题变量
---------
Co-authored-by: Argo Zhang <argo@live.ca >
2024-08-28 01:29:47 +08:00
Argo Zhang
c66b9f2f3d
fix(AutoComplete): support Tab when set IsPopover to true ( #4165 )
...
* refactor: 格式化脚本
* refactor: 增加 Focus 事件
* refactor: 精简代码
* chore: bump version 8.8.5-beta02
2024-08-27 12:42:28 +08:00
Argo Zhang
c22a03d5c0
feat(WinBox): add Mask background color function ( #4164 )
...
* fix: 模态框支持遮罩
* refactor: 更新遮罩透明度
* chore: bump version 8.0.2
* doc: 更新遮罩功能
2024-08-27 12:16:50 +08:00
Argo Zhang
d58768cd80
feat(WebSpeechRecognition): add Callback parameter ( #4162 )
...
* refactor: 更正语音包设置
* refactor: 增加回调事件条件
* chore: bump version 8.0.0
* chore: 更新 WinBox 依赖包
* chore: bump version 8.8.5-beta01
2024-08-27 10:21:49 +08:00
Argo Zhang
5f41cfb2e9
fix(WinBox): Title parameter not work ( #4160 )
...
* fix: 更新脚本
* chore: bump version 8.0.1
* doc: 更新 WinBox 包
2024-08-26 20:43:52 +08:00
Argo Zhang
107ed92633
fix(TableExport): throw exception when exeport excel ( #4157 )
...
* feat: 增加 FieldCount 实现
* chore: bump version 8.2.1
* doc: 更新 TableExport 包
* doc: 更正错别字
2024-08-26 18:58:54 +08:00
chengKun
5945b0fb3c
feat(DockViewV2): support Renderer parameter ( #4153 )
...
* fix: 修复dockview切换tab或拖动时iframe重新加载
* fix: 给拖动时新增的group添加ResizeObserver
* fix: 修复把floating group拖入结构中时浮动按钮显示状态异常
* refactor:panel添加内边距
* refactor: 代码格式化
* refactor: 增加异常保护
* fix:修复title拼接错误导致自定义布局页面报错
* chore: bump version 8.1.1
* doc: 更新依赖包
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-08-26 17:15:43 +08:00
vickyhcq
08141de52b
refactor(Table): add PopupFormDialog Field ( #4128 )
...
Signed-off-by: Argo Zhang <argo@live.ca >
Co-authored-by: Argo Zhang <argo@live.ca >
2024-08-26 00:06:29 +08:00
Argo Zhang
61414bb5da
feat(Table): add EditDialog parameter ( #4150 )
...
* feat: 增加 EditDialog 参数
* doc: 更新示例
* refactor: 重构单元测试
* test: 增加单元测试
2024-08-26 00:02:09 +08:00
Argo Zhang
1039f1d146
feat(Recognition): support continuous recognition ( #4146 )
...
* refactor: 移除测试代码
* feat: 实现 stop/abort 逻辑
* refactor: 适配 safari 浏览器
* feat: 增加识别参数
* refactor: 代码格式化
* refactor: 增加识别参数
* doc: 移除 WebSpeech 菜单
* feat: 移除可信度增加 IsFinal 参数
* feat: 支持持续识别功能
* doc: 更新示例
* refactor: 增加持续识别支持
* test: 更新单元测试
* doc: 增加持续识别本地化文字说明
* doc: 更新文档
* test: 更新单元测试
2024-08-25 17:12:34 +08:00
Argo Zhang
14161aa9de
test(TestBase): redesign test context base ( #4144 )
...
* test: 移除 DrawerTestBase 基类
* test: 移除 DialogTestBase 基类
* test: 重构 AuthorizationViewTestBase 单元测试
* test: 更新继承关系精简代码
* test: 移除 EditorForm 测试基类
* test: 更新 EFCore 测试基类
* test: 重构 PdfTest 测试基类
* test: 移除 ErrorLogger 测试基类
* test: 移除 MessageTest 基类
* test: 移除 SwalTestBase
* test: 移除 RobbinTabTestBase
* test: 移除 PopoverTestBase
* test: 重构 TableDialogTestBase
* test: 移除 TableDrawerTestBase
* test: 移除 TablePopConfirmTestBase
* test: 重构 ValidateFormTestBase
* test: 重构 TabTestBase
* test: 移除 TableTestBase
* test: 移除 TableSortDialogTestBase
* test: 修复单元测试
* test: 移除 CollectionOrderer 规则
* test: 重构 SpeechTestBase
* test: 增加代码覆盖率排除规则
* chore: bump version 8.8.4
2024-08-25 14:00:57 +08:00
Argo Zhang
0cc6eb5609
test(Fixture): remove collection unit test ( #4142 )
...
* test: 更正文件名
* test: 更新单元测试
* refactor: 单元测试隔离
* test: 隔离容易出错的单元测试
* revert: 撤销更新
* test: 撤销基类更新
* test: 移除共享
* test: 撤销基类更新
* test: 撤销基类更新
* refactor: 适配其他单元测试工程
* refactor: 移除命名空间
* test: 更新单元测试
* refactor: 移除不使用的命名空间
* test: 移除单元测试内不使用的命名空间
* chore: 移除不使用的命名空间
* test: 更新单元测试
2024-08-25 01:38:15 +08:00
Argo Zhang
db419c17be
feat(WebSpeechRecognition): add WebSpeechRecognition service ( #4140 )
...
* test: 代码重构
* test: 更新单元测试
* test: 更新单元测试
* test: 移动报错单元测试到其他集合
* refactor: 精简代码
* refactor: 移动报错单元测试到其他集合
* test: 增加 ButtonTestBase 隔离单元测试
* refactor: 精简代码
* refactor: 移动到新文件夹
* refactor: 移动语音识别到单独文件夹
* feat: 增加语音识别
* refactor: 增加脚本
* doc: 增加示例
* refactor: 移除不需要的回调方法
* doc: 更新示例
* refactor: 更新异常回调
* doc: 更新示例
* feat: 增加回调方法
* test: 更新单元测试
* doc: 更新示例
2024-08-24 23:23:58 +08:00
Argo Zhang
5a2b1caf5c
feat(WebSpeech): add GetVoices method ( #4137 )
...
* doc: 增加菜单
* chore: 增加源码映射配置
* feat: 增加 GetVoices 方法
* doc: 更新示例
* feat: 增加 Voice 实体类
* feat: SpeakAsync 方法增加 voice 参数
* doc: 更新示例
* doc: 增加本地化
* feat: 增加 OnErrorAsync 回调方法
* test: 增加 Error 单元测试
* feat: 增加 CancelAsync 方法
* doc: 增加停止按钮示例
* feat: 增加暂停恢复方法实现逻辑
* test: 补全单元测试
* test: 增加单元测试
* test: 增加单元测试
2024-08-24 12:22:59 +08:00
Argo Zhang
ad6ac66d62
feat(WebSpeechSynthesizer): add WebSpeechSynthesizer service ( #4135 )
...
* refactor: 使用主构造函数
* feat: 增加 WebSpeech 服务
* feat: 增加 WebSpeechService 服务
* doc: 增加示例
* feat: 增加回调方法
* doc: 更新示例
* doc: 更新示例
* chore: bump version 8.8.4-beta07
2024-08-23 23:02:16 +08:00
Argo Zhang
511a88ee72
feat(WinBox): add ShowModal method ( #4132 )
...
* feat: 增加 ShowModal 方法
* style: 更新样式名称
* feat: 增加级联参数
* feat: 增加关闭弹窗按钮
* chore: 增加字典
* style: 增加内置样式
* feat: 增加 Stack 方法
* feat: 增加最大化最小化恢复窗口方法
* doc: 更新示例
* feat: 增加 Overflow 参数
* style: 增加不换行样式
* feat: 增加设置标题图标方法
* doc: 更新文档
* doc: 更新示例增加功能按钮
* feat: 更正OnShow 回调
* refactor: 删除冗余变量
* doc: 增加 Modal 示例
* refactor: 增加 modal 样式
* test: 更新 DateTimePicker 单元测试
* test: 增加 Root 单元测试
* test: 更新 Button 单元测试
* Revert "test: 更新 DateTimePicker 单元测试"
This reverts commit b6a9875ef6 .
* Revert "test: 更新 Button 单元测试"
This reverts commit b82fe2a8f4 .
* chore: bump version 8.0.0-beta04
* chore: bump version 8.0.0-beta04
2024-08-23 15:05:38 +08:00
Argo Zhang
7dc2eed0ef
doc(WinBox): add QA documentation ( #4126 )
...
* chore: 增加 new 标识符号
* refactor: 增加暗黑模式支持
* refactor: 增加文档
* feat: 增加 IRootComponentGenerator 接口
* doc: 更新文档
* refactor: 增加自动生成根节点方法
* chore: bump version 8.0.0-beta03
* chore: 更新依赖包
* doc: 更新文档
* doc: 更新链接文档
* chore: 格式化项目文件
2024-08-22 20:30:20 +08:00
Argo Zhang
9f89a1d9d9
feat(IRootComponentGenerator): add IRootComponentGenerator interface ( #4124 )
...
* feat: 增加 IRootComponentGenerator 接口
* chore: bump version 8.8.4-beta06
2024-08-22 20:05:58 +08:00
Argo Zhang
f75d09f656
fix(Split): mask not removed after drag ( #4122 )
...
* refactor: 更新遮罩逻辑
* chore: bump version 8.8.4-beta05
2024-08-22 17:22:06 +08:00
Argo Zhang
e207c5bd64
fix(Table): do not trigger sort when click copy column icon ( #4120 )
...
* fix: 防止拷贝触发排序
* doc: 更新示例
* chore: bump version 8.8.4-beta04
2024-08-22 17:15:25 +08:00
spring rain
f40679b00b
doc(ContextMenus): add localization ( #4116 )
...
Co-authored-by: Argo Zhang <argo@live.ca >
2024-08-22 16:00:07 +08:00
Argo Zhang
be83f7812f
feat(WinBox): add WinBox component ( #4118 )
...
* chore: 增加组件资源
* chore: 增加服务
* feat: 增加 WinBox 服务
* feat: 增加 WinBox 组件
* chore: 增加 Logo
* chore: 增加 WinBox 工程
* doc: 增加 WinBox 代码映射配置
* doc: 代码格式化
* doc: 增加示例组件
* chore: 增加服务
* doc: 增加菜单
* doc: 移除不使用的脚本
* chore: 增加 WinBox 工程
* refactor: 增加扩展方法
* feat: 增加 Close 回调方法
* doc: 增加本地化菜单
* doc: 增加默认示例
* refactor: 更新弹窗状态改变回调方法
* refactor: 增加回调方法
* doc: 更新示例
* doc: 增加参数说明文档
* doc: 更新注释
* chore: 增加依赖包
* refactor: 增加自定义样式
* chore: bump version 8.0.0-beta02
2024-08-22 15:58:35 +08:00
spring rain
73b6a4a1db
feat(ContextMenu): Add OnClickBefore callback event ( #4112 )
...
* Add OnClickBefore callback event
* refactor: 移动 OnBeforeShowCallback 到 ContextMenu 组件上
* feat: 增加 OnDisabledCallback 回调方法
* feat: 增加 OnDisabledCallback 参数
* doc: 增加示例
* doc: 更新示例代码
* doc: 更新测试示例代码
* refactor: 精简逻辑提高性能
* refactor: 增加只读关键字
* revert: 移除关键字
* test: 更新单元测试
* test: 更新单元测试
* test: 增加单元测试
* doc: 增加示例本地化
* chore: bump version 8.8.4-beta03
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-08-22 12:33:16 +08:00
Argo Zhang
8a4a136a85
feat(DockView): add Renderer parameter ( #4114 )
...
* refactor: 增加 Renderer 参数
* refactor: 增加 Renderer 参数控制渲染方法
* chore(DockView): bump version 8.1.0
2024-08-22 11:33:51 +08:00
Argo Zhang
eb7a516394
fix(Split): iframe drags incorrectly ( #4109 )
...
* feat: 支持 iframe 拖动
* chore: bump version 8.8.4-beta02
2024-08-21 14:13:18 +08:00
Argo Zhang
4ee8dd7065
test(Configuration): update test for check docs.json ( #4107 )
...
* doc: 移除 doc 配置
* doc: 补全本地化
* test: 更新单元测试
* test: 更新单元测试
---------
Co-authored-by: YSMC-W <ysmc_w@163.com >
Co-authored-by: YSMC-W <505496523@qq.com >
2024-08-21 11:10:44 +08:00
Argo Zhang
86ebfab548
chore(Build): upgrade dependence to latest version ( #4105 )
...
* chore: add Base class
* chore: bump version 8.2.0
* chore: bump version 8.2.0
* chore: bump version 8.2.0
* chore: bump version 8.1.0
* chore: 更新依赖包到最新
* chore: bump version 8.1.0
* chore: bump version 8.1.0
* chore: bump version 8.1.0
* chore: bump version 8.1.0
* chore: bump version 8.2.0
* chore: bump version 8.2.0
* chore: bump version 8.2.0
* chore: bump version 8.1.0
* doc: 更正单词拼写错误
* test: 更新单元测试
* test: 更新依赖组件包
* refactor: 根据最新包调整代码
* test: 精简代码消除警告信息
* test: 增加 EditorTestBase 单元测试隔离
2024-08-21 10:32:13 +08:00
Argo Zhang
975205c6bd
doc(Tutorials): add pro website link ( #4103 )
...
* doc: add NET9.0 in list
* doc: 增加 pro.blazor.zone 站点介绍
* doc: 增加 admin 路由
* style: 增加鼠标特效
* doc: 增加中台卡片
* doc: 增加演示网站
2024-08-21 01:03:54 +08:00
Argo Zhang
7664351801
doc(BootstrapInput): update UseInputEvent documentation ( #4097 )
...
* doc: 更新 UseInputEvent 文档
* test: 更新 ButtonUpload 组件单元测试
* test: 更新刷新按钮单元测试
* doc: 移除不需要 IAsyncDisposable 接口
Co-authored-by: jin momiji <105467851+momijijin@users.noreply.github.com >
2024-08-20 10:34:33 +08:00
Argo Zhang
d8d13c716e
feat(ButtonUpload): add ChildContent parameter ( #4095 )
...
* feat: 增加 BrowserButtonColor 参数
* feat: 增加 ChildContent 参数
* refactor: razor 文件支持
* chore: bump version 8.8.4-beta01
2024-08-19 13:19:11 +08:00
Argo Zhang
c88fa83ce5
fix(Chart): update chart.js url ( #4093 )
...
* fix: update chart.js url
* chore: bump version 8.2.3
* chore: update chart version to 8.2.3
2024-08-19 11:23:06 +08:00
Argo Zhang
b9c6cb1810
feat(Chart): support client extension option ( #4091 )
...
* refactor: remove tooltips option
* refactor: 消除警告信息
* refactor: 移除调试输出脚本
* feat: 增加 BootstrapBlazor Chart 客户端实例
* refactor: 更新脚本名称
* refactor: 增加自定义工具栏扩展方法
* Revert "refactor: 更新脚本名称"
This reverts commit 9d5c598656 .
* chore: 增加 js 输出脚本
* chore: bump version 8.2.2
* doc: 增加自定义 Tooltip 示例文档
* doc: 格式化文档
* doc: 增加回调示例
* doc: 增加实现步骤文档
* doc: 增加注释文档
* chore: upgrade Chart package to 8.2.2
* chore: bump version 8.8.3
2024-08-19 01:34:58 +08:00
Argo Zhang
97a273a6c4
feat(Chart): upgrade chart.js to 4.4.3 ( #4089 )
...
* refactor: upgrade lib to 4.4.3
* chore: bump version 8.2.1
2024-08-18 23:05:46 +08:00
Argo Zhang
db3ad716da
fix(Chart): reload method missong OnClickData callback ( #4086 )
...
* fix: update method missong onClickDataMethod handler
* refactor: add Interop parameter
* chore: bump version 8.2.0
2024-08-17 21:17:29 +08:00
Argo Zhang
90c34878e8
refactor(Table): refactor logic for event callback selected row ( #4084 )
...
* test: 更新单元测试
* refactor: 更改逻辑
* refactor: 移除回调方法
* refactor: 精简代码
* refactor: 重构代码提高代码可读性
* refactor: 简化逻辑提高代码可读性
* doc: 增加注释文档
* refactor: 重构代码提高代码可读性
* refactor: 重构代码提高代码可读性
* refactor: 更新代码消除警告信息
* refactor: add SelectedRowsChanged callback
* chore: bump version 8.8.3-beta05
* revert: 撤销更改
Co-authored-by: Amos <hzh990094740@outlook.com >
---------
Co-authored-by: Amos <hzh990094740@outlook.com >
2024-08-17 02:29:48 +08:00
Argo Zhang
c492c6fb79
fix(Table): PageItems not work ( #4082 )
...
* refactor: 更新 _pageItems 变量逻辑
* refactor: 支持 PageItems 代码更改逻辑
2024-08-17 02:16:42 +08:00
Argo Zhang
4a61921da9
feat(CardUpload): add IsUploadButtonAtFirst ( #4081 )
...
* feat: 增加 IsUploadButtonAtFirst 参数
* feat: 增加 IsUploadButtonAtFirst
* refactor: 增加前置增加按钮逻辑
* refactor: 增加前置增加按钮逻辑
* test: 增加单元测试
* refactor: 更新脚本
2024-08-17 02:11:22 +08:00
Argo Zhang
c8764afea2
refactor(Chart): move AppendData into ChartDataSource ( #4079 )
...
* refactor: 移动 AppendData 到 DataSource 中
* refactor: 更新脚本
* chore: bump version 8.1.10
* doc: 更新示例
2024-08-16 12:49:35 +08:00
Argo Zhang
2764b1d25e
fix(Table): not callback SelectedRow when query data ( #4072 )
...
* fix: 修复 ResetSelectedRows 未回调问题
* refactor: 精简代码逻辑
* chore: bump version 8.8.3-beta04
* refactor: 增加回调
* Revert "fix: 修复 ResetSelectedRows 未回调问题"
This reverts commit f1484a526f .
* Revert "refactor: 精简代码逻辑"
This reverts commit b46d42c00e .
* refactor: 撤销代码
* doc: 更新注释文档
* fix: 增加 SelectedRows 回调方法
Co-authored-by: AiZhen <53560110+AiYuZhen@users.noreply.github.com >
2024-08-15 23:49:29 +08:00
Argo Zhang
acac1b9d5f
feat(TableExport): add DataReaderBase class ( #4074 )
...
* refactor: 使用基类精简代码
* chore: update excel package
2024-08-15 22:20:26 +08:00
Argo Zhang
c99b66075a
doc(Chart): revert Stack parameter ( #4064 )
...
* chore: bump version 8.1.9
* doc: 更新 Chart 组件到 8.1.9
* feat: 增加 Swap 功能
* doc: 更新 Swap 示例
* refactor: 更新逻辑
* chore: 更新本地化资源文件
* doc: 更新文档
* refactor: 内置插件
* chore: bump version 8.0.4
* chore: 更新依赖包
* doc: 更新文档
2024-08-14 21:55:42 +08:00
AiZhen
ff0a638ac3
revert(Chart): remove Stack parameter ( #4059 )
...
Co-authored-by: Argo Zhang <argo@live.ca >
2024-08-14 19:59:34 +08:00
Argo Zhang
2591ee6f3f
feat(SortableList): add MultiDrag parameter ( #4061 )
...
* chore: 更新组件包名称
* chore: 更新配置消除警告信息
* doc: 增加多选拖动示例
* feat: 增加 MultiDrag 参数示例
* style: 增加默认样式
* chore: 更新扩展组件统一配置
* doc: 更新文档说明
* feat: 增加 SortableListItem 类
* doc: 增加多项拖动示例
* refactor: 增加 SortableEvent 简化代码
* chore: bump version 8.0.2
* chore: bump version 8.0.3
* feat: 增加 FooSortableListItem 组件
* doc: 使用组件更新示例代码
* refactor: 移除样式
* doc: 更新示例
* chore: 更新依赖包
2024-08-14 19:55:26 +08:00
ice6
158274ea21
fix(MaterialDesignIcons): wrong link to material design icon ( #4054 )
...
* fix: wrong link to material design icon
Signed-off-by: ice6 <ice6@live.cn >
* fix: wrong link to material design icons
Signed-off-by: ice6 <ice6@live.cn >
---------
Signed-off-by: ice6 <ice6@live.cn >
Signed-off-by: Argo Zhang <argo@live.ca >
Co-authored-by: Argo Zhang <argo@live.ca >
2024-08-14 11:37:37 +08:00
Argo Zhang
9e57fea3b3
chore(props): update ide config for NET9 ( #4057 )
...
* doc: 更新链接
* chore: 移除 bundleconfig 配置文件
* chore: 增加警告排除配置
* chore: 合并配置
* chore: 增加依赖包消除警告信息
2024-08-14 11:28:08 +08:00
Argo Zhang
305e9a1802
doc(SortableList): update clone sample ( #4053 )
...
* doc: 更新克隆示例
* doc: 更新拖动示例
2024-08-14 10:11:25 +08:00
Argo Zhang
e69bdd4080
fix(Table): has gap when set IsFixedFooter to true ( #4050 )
...
* style: 调整 footer 样式
* doc: 代码格式化
* doc: 增加固定表头固定页脚示例
* chore: 移除 Chart 工程引用
* style: 代码格式化
* doc: 更正代码错误
---------
Co-authored-by: Amos <hzh990094740@outlook.com >
2024-08-14 00:08:24 +08:00
Argo Zhang
2ba4ce4fe2
fix(Table): fieldName incorrect when column set IsFixed=true ( #4048 )
...
* doc: 格式化文档
* fix(Table): fieldName incorrect on OnResizeColumnAsync
* chore: bump version 8.8.3-beta03
Co-authored-by: 250721899 <250721899@qq.com >
2024-08-13 17:42:32 +08:00
Argo Zhang
f85b22791c
feat(Chart): add AppendData parameter ( #4047 )
...
* chore: bump version 8.1.7
* chore: 更新依赖
* Feat(Chart): use custom ChartDataSource (#4041 )
Co-authored-by: Argo Zhang <argo@live.ca >
* chore: bump version 8.1.8
* refactor: 重构代码
* feat: 增加 AppendData 扩展数据
* feat: 增加 AppendData 参数
* refactor: 增加 deepMerge 方法
* doc: 增加 AppendData 示例
* chore: 更新项目依赖
* refactor: 更新命名空间
---------
Co-authored-by: AiZhen <53560110+AiYuZhen@users.noreply.github.com >
2024-08-13 17:01:38 +08:00
AiZhen
4792fe6ebc
feat(Chart): use custom ChartDataSource ( #4041 )
...
Co-authored-by: Argo Zhang <argo@live.ca >
2024-08-13 15:39:51 +08:00
Argo Zhang
2cdc38e08f
feat(Table): add CreateTItemCallback to support required modifier ( #4042 )
...
* refactor: 移除 new 约束
* feat: 增加 CreateItemCallback 回调方法用于创建泛型模型实例
* refactor: 适配 SearchModel 模型
* refactor: 移除 new 约束
* test: 增加单元测试
* chore: 数据服务移除 new 约束
* test: 更新单元测试
Co-authored-by: ihonliu <ihonliu@gmail.com >
2024-08-13 14:28:12 +08:00
Argo Zhang
172d17e3c9
fix(Table): cancel edit when selected multiple row on EditFormMode ( #4040 )
2024-08-13 11:09:28 +08:00
AiZhen
e3cfcdc98b
feat(Chart): add Stack parameter ( #4038 )
...
* Revert "feat(Layout): do not render Header/Footer if template is null (#3946 )"
This reverts commit 1b727d972b .
* Reapply "feat(Layout): do not render Header/Footer if template is null (#3946 )"
This reverts commit ebc5367d63 .
* 增加堆叠分组属性。
---------
Co-authored-by: Argo Zhang <argo@live.ca >
2024-08-12 23:35:23 +08:00
Argo Zhang
04026f7f29
fix(Table): throw exception when resize window on enable detail and fix header ( #4037 )
...
* fix: throw exception when resize window
* chore: bump version 8.8.3-beta02
2024-08-12 22:07:35 +08:00
Argo Zhang
3554cc95ef
refactor(SortableList): update OnUpdate/OnRemove logic ( #4034 )
...
* refactor: 移除恢复节点逻辑
* chore: 更新依赖包
* doc: 更新资源文件
* chore: bump version 8.0.1
* chore: 更新依赖包
2024-08-12 20:11:00 +08:00
Argo Zhang
0acee7423c
feat(SortableList): add SortableList component ( #4029 )
...
* feat: 增加 Sortable 工程
* feat: 增加 SoratableList 组件
* refactor: 移除接口
* doc: 增加 SortableList 菜单与代码映射配置
* refactor: 增加响应式样式
* doc: 代码格式化
* doc: 增加 SortableList 示例
* doc: 代码格式化
* feat: 增加 Clone 配置
* doc: 增加克隆节点示例
* feat: 增加 putback 参数支持
* doc: 增加排序参数示例
* refactor: 增加 Handler 属性
* doc: 增加有条件性拖拽示例
* refactor: 增加表格拖拽逻辑
* refactor: 更新脚本支持懒加载元素
* feat: 增加 OnUpdate 回调方法
* doc: 增加 OnUpdate 方法示例
* doc: 增加 OnRemove 回调方法示例
* feat: 增加 OnRemove 回调方法
* feat: 增加客户端拖动逻辑提高性能
* chore: bump version 8.0.0
2024-08-12 17:22:28 +08:00
Argo Zhang
54a180c81f
doc(DrawerService): add documentation for DrawerService ( #4027 )
...
* refactor: 移动 Icon 组件位置
* doc: 更新文档配置
* doc: 增加 DrawerService 文档
* doc: 增加抽屉服务文档
* doc: 更新文档状态
2024-08-11 14:29:21 +08:00
Argo Zhang
d1e71085fd
feat(SvgIcon): add SvgIcon component ( #4025 )
...
* refactor: 重构代码
* test: 增加单元测试
* feat: 增加 href 参数逻辑
* test: 增加单元测试
* chore: bump version 8.8.3-beta01
2024-08-11 10:23:24 +08:00
Argo Zhang
78ec7ec5c4
feat(Core): add BootstrapBlazor Core project ( #4023 )
...
* chore: 增加 Core 工程
* chore: 增加 BootstrapBlazor.Core 工程
2024-08-11 10:00:14 +08:00
Argo Zhang
e7a609902e
feat(ElementIcon): add Element svg icons ( #4021 )
...
* chore: remove bundle props link
* feat: add ElementIcon project
* refactor: 更改样式名称
* chore: bump version 8.0.4
* test: 增加 Element Icon 单元测试
* chore: 增加 Element Icon 工程
* test: 合并单元测试工程
* refactor: 更改 svg 资源路径
* chore: 增加 Element Icon 菜单
* doc: 增加 Element 示例
* refactor: 重构代码
* chore: 更新依赖包
* chore(AntDesign): bump version 8.0.0
* chore(ElementIcon): bump version 8.0.0
* chore: 更新依赖包
2024-08-11 01:14:09 +08:00
Argo Zhang
7a8bedbc8f
doc(Icon): add Icon menu ( #4019 )
...
* doc: 更新图标菜单
* doc: 新建图标分类
* doc: 更新命名空间
* doc: 增加 SvgIcon 组件
* refactor: 移动 FAIcon 到 Icons 目录下
* refactor: 字节跳动图标组件名称更改
* refactor: 字节跳动图标列表组件
* refactor: 更新脚本
* doc: 更新资源文件
* refactor: 移除 IconList 组件
* refactor: 移除 ByteDanceIconList 组件
* doc: 增加 IconList 组件
* refactor: 调整脚本路径
* chore: 更新依赖包组件
* refactor: 增加 BootstrapIcon 图标集合
* chore: BootstrapIcon 包更新到 8.0.3
* doc: 增加 Bootstrap Icon 页面
* doc: 增加 MaterialDesign Icon 文档
* doc: 更新链接地址
* doc: 格式化文档
* refactor: 精简代码
* refactor: 更新 ant 图标
* style: 更新样式
* refactor: 增加 AntDesignIcon 列表
* refactor: 更改组件名称
2024-08-11 00:20:00 +08:00
Argo Zhang
605b9ef96b
fix(Table): calc body height incorrect on CardView mode ( #4017 )
...
* fix: 修复 CardView 模式下未观察 Toolbar 与 pages
* chore: bump version 8.8.2
2024-08-10 13:12:26 +08:00
Argo Zhang
5d5624b696
fix(AutoFill): support enter when set OnCustomeFilter callback ( #4015 )
2024-08-10 12:30:18 +08:00
Argo Zhang
573e1f45b8
feat(TreeView): MaxSelectedCount support collapsed node ( #4014 )
...
* feat: 增加子节点判断
* test: 更新单元测试
2024-08-10 11:31:18 +08:00
Argo Zhang
f73a595463
feat(AntDesignIcon): add AntDesignIcon lib ( #4012 )
...
* refactor: 增加 AntDesign Icon 工程
* feat: 增加 AntDesign 图标
* doc: 更新注释
* test: 更新单元测试
* refactor: 更新示例
* chore: 更新菜单配置
2024-08-10 01:48:11 +08:00
Argo Zhang
4442d52a77
feat(CheckboxList): add OnMaxSelectedCount/OnMaxSelectedCountExceed parameter ( #4010 )
...
* feat: 增加 MaxSelectedCount/OnMaxSelectedCountExceed 参数
* doc: 增加示例文档
* test: 增加单元测试
* chore: bump version 8.8.2-beta05
2024-08-09 19:16:21 +08:00
Argo Zhang
debdabce33
feat(TreeView): add MaxSelectedCount OnMaxSelectedCountExceed parameter ( #4007 )
...
* feat: 增加 OnBeforeStateChanged 回调方法
* feat: 增加 MaxSelectedCount 参数
* refactor: 通过 OnBeforeStateChanged 实现逻辑
* refactor: 增加 OnMaxSelectedCountExceed 回调执行逻辑
* refactor: 增加客户端阻止逻辑
* refactor: 增加阻止继承标签
* doc: 更新文档
* refactor: 更新注释
* refactor: 精简代码
* test: 增加单元测试
* refactor: 重构代码
* test: 更新单元测试
* test: 更新单元测试
* doc: 更新文档
* doc: 增加多选最大值示例
2024-08-09 17:14:38 +08:00
Argo Zhang
fbfa97c528
feat(Checkbox): add OnBeforeStateChanged parameter ( #4005 )
...
* feat: 增加 OnBeforeStateChanged 回调方法
* refactor: 增加客户端阻止逻辑
* refactor: 增加阻止继承标签
* feat: 支持 OnBeforeStateChanged 回调方法
* doc: 格式化代码
* doc: 增加示例文档
* refactor: 重构代码
* test: 更新单元测试
2024-08-09 14:46:03 +08:00
Argo Zhang
e9e23e66fe
bug(ValidaetForm): do not show label when InputGroup inside ValidateForm ( #4003 )
...
* refactor: 更改为可为空类型
* test: 更新单元测试
* test: 更新单元测试
* chore: bump version 8.8.2-beta04
2024-08-08 20:12:54 +08:00
Argo Zhang
acb412a954
fix(Table): overflow container when toolbar or pages wrap ( #4001 )
...
* fix(Table): table overfolow when pages wrap
* chore: bump version 8.8.2-beta03
2024-08-08 19:28:07 +08:00
Argo Zhang
5ee4ad92aa
fix(Table): throw exception when resize table ( #4000 )
2024-08-08 18:43:35 +08:00
Argo Zhang
183e9a7890
feat(DriverJs): add Highlight method ( #3997 )
...
* feat: 增加 drive 方法
* refactor: 精简代码
* refactor: 移动回调方法到 Config 中
* doc: 更新示例
* feat: 增加高亮功能
* doc: 更新文档
* doc: 更新高亮示例
* chore: bump version 8.0.1
2024-08-07 19:46:33 +08:00
Argo Zhang
9cf3d3558c
feat(DriverJs): add many instance method ( #3995 )
...
* doc: 更新按钮文字
* refactor: 增加元素判断
* refactor: 精简代码
* refactor: 增加实例方法
* refactor: 增加 AutoDrive/AutoDestroy 参数
* refactor: 代码格式化
* chore: bump version 8.0.0
* chore: 更新依赖包
2024-08-07 12:13:53 +08:00
Argo Zhang
f9f13536c9
refactor(IntersectionObserver): add AutoUnobserverWhenIntersection parameter ( #3990 )
...
* refactor: 更新 OnIntersecting 回调方法参数
* doc: 更新示例
* doc: 增加本地化
* test: 更新单元测试
* doc: 更新示例
* doc: 更新示例组件
* refactor: 更正脚本方法名称
* refactor: 更新逻辑
* refactor: 更新参数
* doc: 更新示例
* doc: 更新示例增加视频状态文字
* doc: 更新本地化文本内容
* test: 更新单元测试
* doc: 格式化文档
* doc: 更新示例
* doc: 增加示例
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
2024-08-06 15:53:15 +08:00
Argo Zhang
7126ee9a33
refactor(IntersectionObserver): update Threshold data type ( #3988 )
...
* test: 增加单元测试
* refactor: 更改 Threshold 数据类型
* refactor: 更改回调方法名称
* refactor: 精简代码
* doc: 更新示例
* doc: 更新文档
* refactor: 移除 LoadMore 组件
* test: 更新单元测试
2024-08-06 10:26:42 +08:00
Argo Zhang
b02327aa70
feat(IntersectionObserver): add AutoUnobserve parameter ( #3986 )
...
* doc: 更新组件文档
* doc: 更新本地化文档
* refactor: 增加 AutoUnobserver 参数
* doc: 更新文档
* doc: 更新示例
* refactor: 更新脚本
* feat: 增加 UseElementViewport 参数
* doc: 更新触底加载
* doc: 更新示例文档
* style: 更新样式
* style: 调整正在加载指示器样式
2024-08-06 09:21:37 +08:00
Argo Zhang
476c935645
feat(IntersectionObserver): add IntersectionObserver component ( #3984 )
...
* doc: 增加源代码映射关系
* doc: 增加交叉检测组件
* feat: 增加交叉检测组件
* doc: 增加示例
* refactor: 增加示例
* refactor: 增加脚本
* refactor: 更新交叉检测逻辑
* doc: 更新示例
* doc: 更新文档本地化
2024-08-05 20:06:44 +08:00
Tony Guo
a7f9747346
feat(LoadMore): Add Observe element scroll to the Bottom Trigger Event ( #3978 )
...
* feat(LoadMore): Add Observe element scroll to the Bottom Trigger Event
新增:监听元素滚动底部触发新增数据方法,数据获取失败后重新获取数据的方法
* feat(LoadMore): Add Observe element scroll to the Bottom Trigger Event
新增:监听元素滚动底部触发新增数据方法,数据获取失败后重新获取数据的方法
* Update LoadMore.razor.cs
---------
Co-authored-by: mrtonyguo <guozhang164@hotmail.com >
Co-authored-by: Argo Zhang <argo@live.ca >
2024-08-05 17:22:30 +08:00
SamXMG
656c028bd2
fix(Layout): can't collapse side when set side with value ( #3977 )
...
Co-authored-by: SamXMG <SamXMG@noreply.gitcode.com >
Co-authored-by: Argo Zhang <argo@live.ca >
2024-08-05 17:21:51 +08:00
Argo Zhang
e2c60b7a9d
fix(Table): calc table height incorrect when invisible at first render ( #3980 )
...
* fix: 修复不可见表格高度计算不正确问题
* refactor: 使用动画帧 api
* chore: bump version 8.8.2-beta02
2024-08-05 16:56:45 +08:00
Argo Zhang
3468812560
fix(TimePicker): can't update value in Dialog ( #3975 )
...
* fix: 修复不可见状态时高度无法获得问题
* chore: bump version 8.8.2-beta01
2024-08-04 19:49:01 +08:00
Argo Zhang
ce770a241a
feat(DriverJs): add BootstrapBlazor.DriverJs package ( #3974 )
...
* refactor: 创建 DriverJs 工程
* refactor: 移动组件
* refactor: 更改为 DriverJs 组件
* refactor: 更新本地化文件
* doc: 更改为 DriverJs 组件示例
* doc: 增加自定义弹窗样式示例
* doc: 更新示例本地化
* feat: 增加回调方法
* doc: 更新回调示例
* feat: 公开 Steps 参数
* refactor: 精简代码
* doc: 更新示例
* refactor: 更新销毁前回调方法返回值
* doc: 更新示例
* doc: 更新本地化
* doc: 更新 AllowClose 参数说明
* chore: 更新依赖包
* chore: bump version 8.8.1
2024-08-04 18:08:28 +08:00
Argo Zhang
cc951eff1b
feat(ThemeProvider): add OnThemeChangedAsync parameter ( #3972 )
...
* chore: 增加 vs2015 样式
* feat: 增加切换主题更新高亮样式逻辑
* feat: 增加 OnThemeChangedAsync 回调方法
* doc: 标题栏切换主题后更新代码样式
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
2024-08-04 09:58:09 +08:00
Argo Zhang
e6e66ce8bb
feat(FocusGuide): add FocusGuide component ( #3969 )
...
* refactor: 移除不需要的依赖
* chore: 增加 Driver 脚本
* feat: 增加 FocusGuide 组件
* refactor: 更新脚本
* feat: 更新组件
* doc: 更新示例
* doc: 更新菜单
* doc: 增加源码映射
* doc: 更新菜单多语言
* doc: 更新说明文档
* feat: 增加配置类
* refactor: 重构配置类
* doc: 更新示例
* refactor: 调整配置下发时机
* doc: 更新示例
* refactor: 重新设计向导组件结构
* doc: 更新示例
* chore: 调整菜单
* chore: 更新源码映射配置
* doc: 更新本地化文件
* doc: 更新示例
* refactor: 删除转化器
* refactor: 补充配置项
* doc: 更新说明文档
* doc: 重构示例文档结构
* doc: UI 本地化
* feat: 增加 ProgressText 本地化功能
* feat: 完成 UI 按钮本地化工作
* refactor: 增加 IFocusGuidPopover 接口用于简化用法
* doc: 更新示例
* doc: 增加按钮文本本地化
2024-08-03 19:53:34 +08:00
Argo Zhang
1b81aa26eb
fix(Table): ShownWithBreakpoint not work on CardView mode ( #3967 )
...
* fix: 修复 CardView 模式下 ShownWithBreakpoint 不生效问题
* chore: bump version 8.8.1-beta04
2024-08-03 17:09:08 +08:00
Argo Zhang
f70b7177c3
fix(Tab): disable drag when set AllowDrag to false ( #3965 )
...
* fix: 禁止拖动
* chore: bump version 8.8.1-beta03
2024-08-02 13:09:05 +08:00
Argo Zhang
31a0ab6838
feat(TextArea): support IsAutoFocus parameter ( #3963 )
...
* refactor: 格式化代码与其他组件相同
* fix: 增加非弹窗获得焦点逻辑
* feat: 更新基类支持更多功能
* chore: bump version 8.8.1-beta02
* feat: 增加 placeholder 支持
* doc: 更新示例
2024-08-02 09:16:12 +08:00
Argo Zhang
7caa4065bd
feat(Modal): add RegisterShownCallback method ( #3961 )
...
* refactor: 重构 IsAutoFocus 弹窗逻辑
* feat: 增加注册方法
* doc: 增加示例
* feat: 增加获得焦点回调方法集合
* refactor: 重构代码消除警告信息
* feat: 增加移除回调事件
* refactor: 重构内部显示回调缓存
* refactor: 增加 readonly 关键字
* doc: 更新注释
* doc: 恢复文档
* refactor: 重构代码消除警告信息
* test: 增加单元测试
* test: 重构单元测试
* test: 更新依赖包
2024-08-02 00:19:35 +08:00
Argo Zhang
c95c88fd73
fix(Table): IsDisabled parameter not work on TableToolbarButton ( #3959 )
...
* fix: support IsDisabled parameter
* chore: bump version 8.8.1-beta01
2024-08-01 20:30:38 +08:00
Argo Zhang
837987de66
fix(InputGroup): compatible with InputGroup built-in ValidateForm ( #3957 )
...
* refactor: 精简代码逻辑
* Revert "refactor: 精简代码逻辑"
This reverts commit 0895c84f11 .
* doc: 更正单词拼写错误
* refactor: 重构逻辑
* test: 显式显示标签
* test: 增加单元测试
* chore: bump version 8.8.0
2024-07-31 19:18:49 +08:00
Argo Zhang
d662f34e06
feat(BootstrapInput): add AutoSetDefaultWhenNull parameter ( #3955 )
...
* feat: add AutoSetDefaultWhenNull parameter
* revert: 撤销 InputBase 代码更新
* feat: 增加 AutoSetDefaultWhenNull 参数
* test: 增加单元测试
2024-07-30 19:52:08 +08:00
Argo Zhang
6b75cf5b73
fix(EditorForm): update ItemsPerRow value is 1 logic ( #3952 )
...
* fix: 兼容 ItemsPerRow=1 情况
* chore: bump version 8.7.5
* doc: 更新文档
* doc: 更新注释文档
2024-07-30 18:38:05 +08:00
Argo Zhang
e2fd0797e7
fix(Table): DisableExtendEdit/DeleteButtonCallback not work on CardView mode ( #3949 )
...
* refactor: 更新脚本
* fix: DisableExtendEdit/DeleteButtonCallback not work on CardView mode
* chore: bump version 8.7.5-beta03
2024-07-29 20:37:34 +08:00
Argo Zhang
1b727d972b
feat(Layout): do not render Header/Footer if template is null ( #3946 )
...
* refactor: 增加可为空判断
* doc: 更新文档
* refactor: 增加响应式支持
* chore: bump version 8.7.5-beta02
* test: 修复授权单元测试
* test: 更新 Footer 单元测试
* test: 更新 Header 单元测试
* refactor: 更新单元测试
* test: 调整 Button 单元测试
2024-07-28 17:59:21 +08:00
Argo Zhang
31f0de007d
fix(Table): can't close the context menu popover ( #3944 )
...
* fix: 增加命名空间隔离脚本
* doc: 更新示例
* chore: bump version 8.7.5-beta01
2024-07-28 10:18:17 +08:00
Argo Zhang
bd1fc279e3
feat(Table): add AlignLeftText/AlignCenterText/AlignRightText parameter ( #3942 )
2024-07-27 22:03:08 +08:00
Argo Zhang
9b627d009b
doc(Table): add Pdf export documentation ( #3940 )
...
* doc: 格式化代码
* doc: 更新文档
2024-07-27 21:53:22 +08:00
khyjb1995
be5dee2088
doc(Localization): update zh-TW json ( #3933 )
...
1. Update zh-TW.json from new version cn.json(v8.7.3)
2. Fix some wrong word in zh-TW.json
Co-authored-by: Argo Zhang <argo@live.ca >
2024-07-27 17:57:38 +08:00
Argo Zhang
d1222f72bf
perf(TreeView): imporve render performance of TreeView ClearCheckedItems ( #3936 )
...
* refactor: 更新 TreeView 更新逻辑
* chore: bump version 8.7.4
2024-07-27 17:46:39 +08:00
Argo Zhang
488c637dc0
perf(RibbonTab): add RibbonTabHeader component improve performance ( #3928 )
...
* refactor: 增加 RibbonTabHeader 组件提高性能
* refactor: 拆分代码到 Header 组件中
* chore: bump version 8.7.4-beta07
2024-07-25 17:44:34 +08:00
Argo Zhang
d4bb06e795
refactor(BarCode): redesign BarCode package JavaScript logic ( #3926 )
...
* refactor: QRCode 组件改造
* refactor: 更新 BarcodeReader 组件
* chore: bump version 8.0.1
* chore: 更新依赖包版本
* refactor: 移除不需要的命名空间
2024-07-25 15:33:39 +08:00
Argo Zhang
fdc31851a6
refactor(DockViewV2): move component back into template when group removed ( #3921 )
...
* fix: tab切换时存储panel内容到template
* perf:优化存储panel内容到template
* refactor: 代码格式化
* chore: bump version 8.0.9
---------
Co-authored-by: zhaijunlei <276318515@qq.com >
2024-07-25 09:00:07 +08:00
Argo Zhang
ba8de746f2
fix(DockViewV2): floating not work after F5 ( #3919 )
...
* fix: 修复添加校正配置后变为浮动窗口
* style: 设置 Banner 高度
* fix: tab切换时存储panel内容到template
* chore: bump version 8.0.8
* chore: 更新 DockView 依赖包
---------
Co-authored-by: zhaijunlei <276318515@qq.com >
2024-07-24 17:24:49 +08:00
Argo Zhang
2839bba5cb
doc(Video): add video link for components ( #3915 )
...
* refactor: 更新 Icon/Text 赋值逻辑
* doc: 增加抽屉组件小提示
* doc: 更新文档
* feat: 支持 Name 自动获取
* doc: 图标组件增加视频链接
* doc: 组件增加视频链接
2024-07-24 12:30:56 +08:00
Argo Zhang
8a73224156
feat(Drawer): add Position parameter ( #3913 )
...
* feat: add Position parameter
* refactor: 代码格式化
* chore: bump version 8.7.4-beta06
* test: 增加单元测试
* refactor: 重构代码
2024-07-24 09:10:47 +08:00
Argo Zhang
6669adace7
feat(TableToolbarButton): support OnClickWithoutRender callback ( #3911 )
...
* feat: 增加 OnClickWithoutRender 方法支持
* test: 增加单元测试
* chore: bump version 8.7.4-beta05
2024-07-23 14:47:10 +08:00
Argo Zhang
336eee1a46
doc(Camera): remove OnCapture documentation ( #3907 )
...
* refactor: 重构代码
* doc: 移除 OnCapture 文档
2024-07-23 10:15:04 +08:00
Argo Zhang
5d36454420
fix(AutoComplete): DisplayCount parameter not work trigger by focus ( #3905 )
...
* refactor: 精简代码
* doc: 格式化代码
* refactor: 重构代码消除提示信息
* feat: 获得焦点时 DisplayCount 参数生效
* refactor: 移动扩展方法类
* chore: bump version 8.7.4-beta04
* test: 增加单元测试
2024-07-23 10:09:41 +08:00
Argo Zhang
771d660cef
feat(DockView): keep IsFloating panel position ( #3900 )
...
* fix: 解决有floatingGroup时切换数据节点页面会空白
* fix: 解决多余的结构导致size有偏差
* fix: 修改removeEmptyGridViews方法
* chore: bump version 8.0.7
* refactor: 代码格式化
---------
Co-authored-by: zhaijunlei <276318515@qq.com >
2024-07-22 14:37:30 +08:00
Argo Zhang
b4baaa7e9a
fix(Camera): resize method not working ( #3898 )
...
* refactor: 更新脚本
* style: 更改样式
* refactor: 更新脚本
* feat: 拍照增加宽高设置
* refactor: 更新脚本
* revert: 移除宽高
* doc: 更改代码
* doc: 移除高度样式
* fix: 修复预览重置问题
* chore: bump vresion 8.7.4-beta03
* doc: 更新依赖组件
2024-07-22 14:27:16 +08:00
Argo Zhang
3468c24a08
fix(SelectTable): missing Label when inside InputGroup ( #3896 )
...
* refactor: SelectTable 支持 Group 组件
* refactor: 搜索栏始终显示标签
* test: 增加单元测试
* chore: bump version 8.7.4-beta02
2024-07-22 10:09:47 +08:00
Argo Zhang
970248d667
feat(Table): add RowContentTemplate parameter ( #3894 )
...
* refactor: 原 RowTemplate 改名为 RowContentTemplate
* feat: 增加 RowTemplate 模板
* Revert "feat: 增加 RowTemplate 模板"
This reverts commit eb7dbf8d8d .
* Reapply "feat: 增加 RowTemplate 模板"
This reverts commit c7990a4a4c .
* test: 更新单元测试
2024-07-21 19:31:45 +08:00
Argo Zhang
35a51c150e
feat(Mask): add Show extensions method ( #3892 )
...
* feat: 增加扩展方法
* test: 更新单元测试
* refactor: 增加 ContainerId 参数
* chore: bump version 8.7.4-beta01
2024-07-21 18:31:27 +08:00
Argo Zhang
33508fc5de
feat(Chart): support min/max on Y axis ( #3890 )
...
* feat: 支持 y 轴设置建议最大值最小值
* refactor: 重构代码
* chore: bump version 8.1.6
2024-07-21 16:39:01 +08:00
Argo Zhang
8e4777c2a1
feat(FontAwesome): update font-awesome css to 6.6.0 ( #3887 )
...
* refactor: 更新字库
* refactor: 移除打包工具
* refactor: 移动样式
* chore: update dependence 6.6.0
* chore: bump version 8.0.5
* doc: update FA v6.6.6.0
* doc: 更新文档
* chore: bump version 8.7.3
2024-07-21 10:25:10 +08:00
Argo Zhang
75d9dc80f4
feat(Mask): add ContainerId parameter ( #3885 )
...
* feat: 增加 ContainerId 参数用于指定遮罩容器
* doc: 更新示例文档
* doc: 更新示例文档
* refactor: 支持多个遮罩
* test: 更新单元测试
* chore: bump version 8.7.3-beta08
* doc: 更新示例
* feat: 支持多窗口遮罩
* doc: 增加本地化语言设置
* test: 更新单元测试
* refactor: 更新代码
2024-07-20 21:08:40 +08:00
Argo Zhang
114a32b20b
feat(SelectTable): add AutoGenerateColumns parameter ( #3883 )
...
* feat: 增加 AutoGenerateColumns 参数
* test: 更新单元测试
* chore: bump version 8.7.3-beta07
2024-07-19 13:58:05 +08:00
Argo Zhang
38b66cd7dc
refactor(Table): support Add/Edit function ( #3881 )
...
* fix: 修复 TableTemplateColumn 列不支持新建编辑问题
* refactor: 重构代码
* doc: 增加示例本地化
* doc: 增加模板列示例
* fix: 修复脚本错误
* refactor: 重构代码
* test: 更新单元测试
* chore: bump version 8.7.3-beta06
* refactor: 更新代码
* refactor: 更新代码
* test: 更新单元测试
2024-07-19 13:30:16 +08:00
Old Li
3d94f4251f
doc(Tab): add ConfigureTabItemMenuBindOptions doc ( #3877 )
...
* doc(Tab): add ConfigureTabItemMenuBindOptions doc
* doc: 精简代码
---------
Signed-off-by: Argo Zhang <argo@live.ca >
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-07-19 10:56:01 +08:00
Argo Zhang
f731547d84
feat(TableTemplateColumn): add TableTemplateColumn component ( #3879 )
...
* feat: 增加 TableTemplateColumn 组件
* feat: 增加可为空约束
* refactor: 支持 TableTemplateColumn 组件
* refactor: 优化代码
* chore: bump vesion 8.7.3-beta05
* refactor: 格式化代码
2024-07-19 10:43:04 +08:00
Argo Zhang
8ce03fe6e4
fix(Camera): videoWidth/videoHeight not work ( #3875 )
...
* fix: 修复宽高被覆盖问题
* chore: bump version 8.7.3-beta04
2024-07-19 09:33:36 +08:00
Argo Zhang
de0b00b5eb
chore(Minifiler): remove Bundler&Minifiler dependence ( #3871 )
...
* chore: 更新打包脚本移除 BuildBundlerMinifierPlus 工具
# Conflicts:
# src/Bundle.props
* chore: 更新 scss 目录打包不输出
* chore: 更新开发模式脚本
* chore: 更新打包脚本
* doc: 格式化单元格
* style: 更新 scroll 样式
* chore: 更新忽略配置
* chore: 更新工具链
* chore: 更改文件名
* chore: 移除代码拷贝脚本
* chore: 更新配置启用压缩
* chore: 开启 scss 脚本实时更新
* chore: 更新依赖包
* chore: 更新忽略文件
* chore: 更新拷贝任务名称
* chore: 移除开发模式脚本
* refactor: 移除 Scss 任务
* chore: 更新工具链配置
* chore: 更新任务提示信息
* chore: bump version 8.7.3-beta02
* chore: bump version 8.7.3-beta03
* chore: 更新 scss 工具配置
2024-07-18 13:12:09 +08:00
Argo Zhang
e88fee9da0
fix(Print): support textarea html element ( #3867 )
...
* fix: support textarea element print view
* chore: bump version 8.7.3-beta02
2024-07-17 14:34:47 +08:00
Argo Zhang
c253ee84b5
refactor(DockView): support multiple custom class ( #3866 )
...
* fix: 修复报告页面不显示
* chore: bump version 8.0.5
* fix: 修复点击收起列表里的tab时index不同步的问题
* chore: bump version 8.0.6
---------
Co-authored-by: zhaijunlei <276318515@qq.com >
2024-07-17 14:22:54 +08:00
Argo Zhang
7a330a79a2
fix(DockView): update keep active panel logic ( #3860 )
...
* fix: 修复刷新记不住激活的panel
* fix: 修复点击收起列表里的tab时index不同步的问题
* chore: bump version 8.0.4
---------
Co-authored-by: zhaijunlei <276318515@qq.com >
2024-07-17 13:54:00 +08:00
Argo Zhang
1c6251316c
doc(GlobalOptions): update documentation for global options ( #3858 )
...
* chore: bump version 8.7.3-beta01
* doc: 调整顺序
* refactor: 更新参数顺序
* doc: 更新文档
* refactor: 调整参数顺序
2024-07-16 10:48:11 +08:00
Argo Zhang
ab9ffd12b8
refactor(DockView): update addPanel method ( #3844 )
...
* fix: 修复双通道改变结构后切单通道再切回来只显示一个通道
* chore: bump vesion 8.0.2
* chore: bump version 8.0.3-beta01
* fix: 解决ResizeObserver触发时会影响panel的顺序
* chore: bump version 8.0.3
---------
Co-authored-by: zhaijunlei <276318515@qq.com >
2024-07-15 13:59:42 +08:00
Argo Zhang
3b5274a315
feat(Table): add RowTemplate ( #3854 )
...
* refactor: 精简代码
* feat: 增加 TableRowContext 上下文类
* refactor: 精简代码
* feat: 增加 RowTemplate 模板参数
* refactor: 增加 RowTemplate 模板逻辑
* doc: 增加 CustomTableRow 组件
* doc: 增加 RowTemplate 文档
* revert: 撤销代码写法
* test: 增加单元测试
* doc: 更新文档
* doc: 增加描述信息
* test: 更新单元测试
* refactor: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
2024-07-15 13:37:09 +08:00
Argo Zhang
1d89e8fa57
feat(TreeView): update icon for clear search bar ( #3852 )
...
* feat: 更改清空搜索图标
* chore: bump version 8.0.6
* feat: 更新清空搜索栏图标
* chore: bump version 8.0.9
* chore: 更新依赖包
2024-07-14 18:08:57 +08:00
Argo Zhang
a5af9d00ab
feat(TreeView): update ResetSearchButton icon ( #3850 )
...
* refactor: 更新 TreeView 重置按钮图标
* chore: bump version 8.7.2
2024-07-14 15:18:55 +08:00
Argo Zhang
098894b3bc
doc(GlobalOptions): add GlobalOpton documentation ( #3848 )
...
* doc: 更正单词拼写错误
* doc: 增加全局配置文档
* doc: 更改本地化键值
* doc: 更新文档
2024-07-13 20:29:53 +08:00
Argo Zhang
5880cc1e39
feat(BootstrapBlazorOptions): add ContextMenuOptions class ( #3846 )
...
* feat: 增加 ContextMenuOptions 配置
* feat: Table 组件增加右键菜单延时设置
* feat: TreeView 组件增加右键菜单延时设置
* doc: 更新配置
* test: 增加单元测试
* chore: bump version 8.7.2-beta05
2024-07-12 14:13:24 +08:00
Argo Zhang
eed01d1d6e
refactor(DockView): update dockview-config.js ( #3842 )
...
* fix: 修复双通道改变结构后切单通道再切回来只显示一个通道
* chore: bump vesion 8.0.2
---------
Co-authored-by: zhaijunlei <276318515@qq.com >
2024-07-12 11:19:36 +08:00
Argo Zhang
e114269a64
feat(Table): set ShowColumnWidthTooltip default value to false ( #3838 )
...
* refactor: 更改默认值为 false
* doc: 更新默认值文档
* chore: bump version 8.7.2-beta04
2024-07-12 10:43:13 +08:00
Argo Zhang
a8611fee14
feat(DockView): add keep position function ( #3840 )
...
* fix:修改添加panel的添加顺序
* fix:修改添加panel的添加顺序
* chore: bump version 8.0.1
---------
Co-authored-by: zhaijunlei <276318515@qq.com >
2024-07-12 10:38:30 +08:00
Argo Zhang
fece7a2352
doc(Table): add documation for ShowRefresh ( #3836 )
...
* doc: 增加注释
* doc: 增加刷新按钮文档说明
2024-07-12 10:38:12 +08:00
Argo Zhang
aeb7ce797a
feat(Table): add ResetSortAsync method ( #3834 )
...
* feat: 增加 ResetSortAsync 方法
* test: 更新单元测试
* refactor: 优化代码
* chore: 更新依赖包
2024-07-11 16:12:03 +08:00
Argo Zhang
1c265e2ab7
refactor(DockView): update reset width logic ( #3832 )
...
* refactor: 删除moveGroupOrPanel的重写
* refactor: doAddGroup添加targetIndex参数
* refactor: 修改拖拽group(有多个Panel)时addView的size参数
* refactor:完善显示隐藏时保存本地
* refactor: 代码格式化
* refactor: 增加资源销毁逻辑
* refactor: 增加 _inited 变量
* refactor: 重构代码逻辑
* fix: 修正floatingGroup的初始化位置,修复切换节点显示异常
* chore: bump version 8.0.1-beta09
* refactor: 代码格式化
* refactor: 重构代码
* refactor: 代码格式化
* refactor: 重构代码
* refactor: 重构代码
---------
Co-authored-by: zhaijunlei <276318515@qq.com >
2024-07-11 09:56:31 +08:00
Argo Zhang
ebdb12511c
doc(Video): add Video link ( #3830 )
...
* doc: 增加视频讲解链接
* chore: 更新视频配置
* chore: 更新依赖组件包
* doc: 更新说明文档
2024-07-10 20:24:42 +08:00
Argo Zhang
985feb2fc5
doc(IconTheme): add TableColumnToolboxIcon ( #3828 )
...
* chore: 更新依赖包
* feat: 增加 TableColumnToolboxIcon 图标
* chore: bump version 8.0.9-beta01
* feat: 增加 TableColumnToolboxIcon
* chore: bump version 8.0.6-beta01
* chore: 更新图标依赖包
2024-07-09 20:31:25 +08:00
Argo Zhang
01276e6ab8
feat(Topology): add IsDisableHover parameter ( #3826 )
...
* feat: 增加 IsDisableHover 参数
* doc: 更新示例文档
* doc: 更新示例
2024-07-09 17:49:40 +08:00
Argo Zhang
6c9929be89
fix(DockViewV2): re-layout issue after dragging panel ( #3824 )
...
* refactor: 升级脚本到 1.14.2
* chore: 修复宽度平分问题
* chore: bump version 8.0.1-beta07
* doc: 更新示例文档
2024-07-09 14:59:27 +08:00
Argo Zhang
f09c8d5d05
fix(Topology): missing background cause value is null ( #3822 )
...
* feat: 增加 null 忽略标签
* chore: bump version 8.0.8
2024-07-09 14:30:24 +08:00
Argo Zhang
a0de191cff
doc(AutoGenerateClassAttribute): add docmentation for auto class/column attribute ( #3819 )
...
* doc: 增加特性标签文档
* doc: 更新标签说明
* doc: 文档本地化
2024-07-09 12:38:16 +08:00
Argo Zhang
d64937744d
fix(Dialog): do not remove when browser go back/forward ( #3816 )
...
* fix: 修复浏览器后退前进时弹窗不消失问题
* chore: bump version 8.7.2-beta03
2024-07-09 11:00:37 +08:00
Argo Zhang
824d08edcf
feat(Popover): add Offset parameter ( #3813 )
...
* refactor: 精简代码
* feat: 增加 offset 支持
* refactor: 阻止事件冒泡
* doc: 更新示例
* refactor: 更新示例逻辑
* feat: 增加自动关闭逻辑
* refactor: 修复 Title 不正确问题
* refactor: 增加工具栏自动关闭功能
* chore: bump version 8.7.2-beta02
* refactor: 移除不使用的样式
2024-07-08 20:36:04 +08:00
Argo Zhang
6c31b6ab92
feat(ShowColumnToolbox): add ShowColumnToolbox parameter ( #3784 )
...
* refactor: 尝试增加 bar 接受双击事件
* refactor: 更新脚本增加强壮性
* feat: 增加功能弹窗
* feat: 增加 ShowColumnToolbox 参数
* feat: 增加拖动列显示宽度以及工具栏功能
* refactor: 增加自动关闭逻辑
* revert: 移除 bar 元素
* refactor: 增强双击宽度自适应逻辑
* refactor: 增加左右对齐工具栏
* doc: 更新示例
* feat: 增加工具栏图标
* feat: 增加 TableColumnToolboxIcon 图标
* doc: 增加示例
* style: 更新最小宽度
* refactor: 增加工具栏
* refactor: 代码格式化
* doc: 更新示例
* doc: 更新资源文件
* refactor: 更正单词拼写错误
* doc: 更新示例
* feat: 增加 ToolboxTemplate 模板
* feat: 增加工具栏 Popover 弹窗
* refactor: 撤销 ShowColumnToolbox 参数
* doc: 更新示例
* test: 增加单元测试
* test: 更新单元测试
* test: 更新单元测试
* chore: bump version 8.7.2-beta01
2024-07-08 18:09:50 +08:00
Argo Zhang
0fd369c2e0
feat(DockView): add OnSplitterCallbackAsync parameter ( #3811 )
...
* fix:修复初始化完成时initialized和panelVisibleChanged事件不触发
* fix:修复getConfigFromContent多余的包裹导致方向异常
* refactor:删除getConfigFromContent添加row或column层级
* feat: 增加 OnSplitterCallbackAsync 回调方法
* feat: 增加拖拽、splite、lock、float操作时存储数据
* chore: bump version 8.0.1-beta06
---------
Co-authored-by: zhaijunlei <276318515@qq.com >
2024-07-08 15:13:05 +08:00
Argo Zhang
168973fb1b
feat(Tooltip): add Offset parameter ( #3809 )
...
* feat: 增加 Offset 参数
* test: 更新单元测试
* doc: 更新文档
2024-07-08 15:04:37 +08:00
Argo Zhang
04b5da9211
feat(Tooltip): add FallbackPlacements parameter ( #3807 )
...
* feat: 增加 FallbackPlacements 参数
* test: 增加单元测试
* test: 更新单元测试
* test: 更新单元测试
* revert: 撤销 set 方法参数
* test: 撤销单元测试更改
* test: 更新单元测试
2024-07-08 14:50:48 +08:00
Argo Zhang
bf4d234726
feat(Popover): add Template parameter ( #3805 )
...
* fix: 修复关闭时 popover-body 导致闪烁问题
* refactor: 更新组件
* fix: 修复逻辑判断错误
* refactor: 更改脚本名
* refactor: 增加 Template 参数
* doc: 增加示例
* refactor: 精简代码兼容 Template 用法
* refactor: 实现模板逻辑
* refactor: 更新模板位置
* refactor: 更新示例文档
* doc: 更新本地化
* refactor: 增加事件销毁逻辑
* refactor: 更新 title 逻辑
* test: 更新单元测试
* refactor: 恢复 toggle 设置
* doc: 格式化属性
* test: 更新单元测试
2024-07-08 13:12:22 +08:00
Argo Zhang
8bd79c70b6
feat(ITableColumn): update parameter to Nullable data type ( #3802 )
...
* refactor: searchable 更改为可为空类型
* fix: 修复使用 AutoGenerateColumnAttribute 值时继承 AutoGenerateClassAttribute 问题
* feat: Filterable 更改为可为空类型
* refactor: 更改 Sortable 为可为空类型
* refactor: 更改可折行配置为可为空类型
* refactor: Ignore/Readonly/Visible 更改为可为空数据类型
* refactor: ShowTips/ShowCopyColumn/Align 更改为可为空数据类型
* refactor: 增加继承 Class 标签值逻辑
* refactor: 优化继承 Class 标签中设置的参数值逻辑
* Revert "refactor: 优化继承 Class 标签中设置的参数值逻辑"
This reverts commit 68d00555f2 .
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* fix: 修复注释
* refactor: 更正单词拼写
* chore: bump version 8.7.1
* refactor: 更新 Ignore 逻辑
* refactor: 动态数据移除忽略条件
* refactor: 更改数据类型提高性能
---------
Co-authored-by: Alex chow <zhouchuanglin@gmail.com >
2024-07-07 11:26:12 +08:00
Argo Zhang
bb50e0b038
feat(MultiFilter): keep selected item when AlwaysTriggerGetItems is true ( #3800 )
...
* fix: 修复逻辑判断错误
* feat: 增加保持选项功能
* chore: bump version 8.7.1-beta08
* test: 更新单元测试
2024-07-06 21:24:16 +08:00
Argo Zhang
4affe600fd
fix(Popover): fixed the flickering issue when closing pop-up windows ( #3798 )
2024-07-06 16:41:13 +08:00
Argo Zhang
7a642b2fea
feat(MultiFilter): add AlwaysTriggerGetItems parameter ( #3796 )
...
* feat(MultiFilter): add AlwaysTriggerGetItems parameter
* test: 增加单元测试
* chore: bump version 8.7.1-beta07
2024-07-06 14:48:18 +08:00
Argo Zhang
629d9f3443
doc(Table): update AutoRefresh sample code ( #3795 )
2024-07-06 14:15:25 +08:00
Argo Zhang
ef993072f8
fix(Table): scroll to top when click row on VirtualScroll mode ( #3794 )
...
* refactor: 更新注释文档
* fix: 增加 FilterTrigger 变量过滤时滚动条置顶
* feat: 表格虚拟滚动时内部禁止分页
* test: 更新单元测试
* chore: bump version 8.7.1-beta06
2024-07-06 13:05:03 +08:00
Old Li
b89b03c0e3
feat(ClipboardService): add Get method on service ( #3788 )
...
* refactor: 重构代码,增加getClipboardContentByMimeType方法
* refactor: 重构代码
* refactor: 重构代码,js统一返回byte[]
* rerefactor: 重命名方法
* rerefactor: add ClipboardItem
* rerefactor: 重构代码
* doc: 更新文档
* doc: 更新文档
* doc: 更新方法注释
* test: 更新单元测试
* refactor: 精简代码
* feat: 增加 getText 方法
* test: 更新单元测试
* refactor: 更新剪切板服务
* refactor: 更新代码
* test: 增加单元测试
* doc: 更新文档
* doc: 代码格式化
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-07-05 20:03:45 +08:00
Argo Zhang
9f61ba7795
feat(ShowColumnToolbox): add ShowColumnWidthTooltip parameter ( #3790 )
...
* feat: 增加拖动列宽显示数值功能
* feat: 增加 ShowColumnWidthTooltip 参数
* refactor: 增加 ShowColumnWidthTooltip 脚本逻辑
* test: 更新单元测试
2024-07-05 13:35:32 +08:00
Argo Zhang
6a63925eb1
feat(Table): add AutoScrollVerticalAlign parameter ( #3786 )
...
* feat: 增加 AutoScrollVerticalAlign 参数设置对齐方式
* doc: 更新示例
* refactor: 更新脚本
* test: 更新单元测试
2024-07-04 20:35:34 +08:00
Argo Zhang
68ff6cdb28
feat(Table): add OnAutoFitContentAsync parameter ( #3781 )
...
* refactor: 尝试增加 bar 接受双击事件
* refactor: 更新脚本增加强壮性
* feat: 增加功能弹窗
* feat: 增加 ShowColumnToolbox 参数
* feat: 增加拖动列显示宽度以及工具栏功能
* refactor: 增加自动关闭逻辑
* revert: 移除 bar 元素
* refactor: 增强双击宽度自适应逻辑
* refactor: 撤销工具栏代码
* Revert "refactor: 撤销工具栏代码"
This reverts commit 2a62a2abad .
* refactor: 移除 ShowColumnToolbox 参数
* test: 更新单元测试
2024-07-04 16:16:38 +08:00
Argo Zhang
28e8900fd4
feat(MultiFilter): add OnGetItemsAsync parameter for performance ( #3778 )
...
* doc: 更新视频配置
* doc: 更新注释
* refactor: 移除 MultiFilterItem 内部类
* doc: 更新示例
* doc: 增加注释
* feat: 增加懒加载动画
* feat: 增加脚本支持数据懒加载
* refactor: 精简代码
* refactor: 重命名回调方法名称
* feat: 增加 Items 保持选中项逻辑
* doc: 更新示例
* chore: bump version 8.7.1-beta05
* test: 增加单元测试
* test: 增加单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 增加单元测试
* doc: 更新说明文档
2024-07-03 14:50:42 +08:00
Old Li
95258b7f34
feat(ClipboardService): add getText method ( #3775 )
...
* add getTextFromClipboard function
* feat: 更新剪切板服务
* doc: 增加注释
* doc: 更新文档
* doc: 更新文档
* doc: 更新示例文档
* test: 更新单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-07-03 10:25:13 +08:00
AiZhen
6f87aed712
fix(MultiFilter): not keep selected items open again ( #3773 )
...
Co-authored-by: Argo Zhang <argo@live.ca >
2024-07-03 10:01:02 +08:00
Argo Zhang
fae911658f
feat(TreeView): add IsFixedSearch parameter ( #3772 )
...
* feat: 增加 IsFixedSearch 参数
* feat: 增加固定搜索栏样式
* doc: 更新固定搜索栏示例
* test: 更新单元测试
* chore: bump version 8.7.1-beta04
2024-07-03 09:00:46 +08:00
Argo Zhang
9a43e35a3b
fix(Table): column resize not work in mobile ( #3768 )
...
* refactor: 修复移动端列拖动失效问题
* refactor: 增加取消判断逻辑防止警告
* chore: bump version 8.7.1-beta03
2024-07-02 10:33:28 +08:00
Argo Zhang
9f8c4091bd
fix(MultiFilter): missing item selection status ( #3766 )
...
* fix: 增加过滤条件重置逻辑
* chore: bump version 8.7.1-beta02
* fix: 修复全选状态丢失问题
2024-07-01 18:33:18 +08:00
Argo Zhang
6454733ed8
fix(Tab): auto adjust position use in Layout ( #3761 )
...
* refactor: 重构代码消除警告信息
* fix: 修复切换路由未执行脚本问题
* refactor: 精简代码优化性能
* refactor: 精简代码逻辑
* test: 更新单元测试
* chore: bump version 8.7.1-beta01
2024-06-30 16:11:22 +08:00
Argo Zhang
c519bb96b7
doc(Dispatch): update sample code ( #3757 )
...
* wip: 临时提交代码
* refactor: 重构消息分发示例
* refactor: 定位器内部使用配置
* chore: bump version 8.7.0
2024-06-29 18:10:11 +08:00
Argo Zhang
82b4f8326f
doc(PopConfirmButton): add sample code for custom button ( #3755 )
...
* refactor: 重构 PopConfirmButtonContent 样式
* refactor: 增加 CustomPopConfirmContent 组件
* doc: 增加示例
* refactor: 增加级联参数文档
* test: 更新单元测试
2024-06-29 12:21:22 +08:00
Argo Zhang
324d79022b
fix(DateTimeRange): support Year/Month view ( #3740 )
...
* refactor: 支持年视图与月视图
* refactor: 重构代码
* chore: 更新示例
* refactor: 更新初始值逻辑
* refactor: 移除注释
* test: 更新单元测试
2024-06-29 11:24:46 +08:00
Argo Zhang
5223e8ac6e
feat(FreeSqlExtensions): support MultiFilter component ( #3751 )
...
* fix: 重构逻辑修复条件不正确问题
* chore: bump version 8.1.2
* refactor: 精简代码
2024-06-28 19:10:29 +08:00
Argo Zhang
659b8cfa43
feat(Html2Pdf): add iText export pdf component ( #3748 )
...
* chore: 更新项目文件
* feat: 增加 iText 导出工程
* feat: 增加 Key 关键字
* feat: 服务增加 Key 关键字
* doc: 更新单词拼写错误
* refactor: 删除空行
* refactor: 增加接口方法实现
* doc: 增加 iText 导出服务
* chore: 更新字典
* doc: 更新字体
* refactor: 移除 iText 服务
* chore: 更新依赖包
2024-06-28 14:51:21 +08:00
Argo Zhang
fb76036b03
fix(CheckboxList): ShowLabelTooltip not work ( #3746 )
...
* refactor: 增加 ShowLabelTooltip 参数支持
* doc: 更新文档
* doc: 更新文档
* doc: 更新文档
2024-06-28 14:26:58 +08:00
Argo Zhang
2bcbd4cd64
refactor(Html2Pdf): update PuppeteerSharp to 18.0.2 ( #3744 )
...
* chore: 更新依赖包到 18.0.2
* chore: bump version 8.1.1
* chore: 移除 using 关键字
* chore: bump version 8.1.1
2024-06-28 09:52:52 +08:00
Old Li
dba666a963
feat(MultiFilter): Update components after changes in the Items data source ( #3739 )
...
* refactor(MultiFilter): 重构代码
* refactor: 精简代码
* Revert "refactor: 精简代码"
This reverts commit c7011afcbb .
* Revert "refactor(MultiFilter): 重构代码"
This reverts commit f1c5af723e .
* refactor: 修复搜索结果为空时全选被选中问题
* refactor: 重构代码
* chore: bump version 8.6.5-beta03
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-06-28 09:21:09 +08:00
Argo Zhang
74e1700c9b
refactor(PopConfirmButton): update javascript callback logic ( #3742 )
...
* refactor: 增加脚本
* test: 更新单元测试
* chore: bump version 8.6.5-beta02
2024-06-27 21:18:47 +08:00
Argo Zhang
a8bb696b13
feat(Search): add ShowNoDataTip parameter ( #3736 )
...
* feat: 增加 ShowNoDataTip 参数
* chore: bump version 8.6.5-beta01
* test: 增加单元测试
2024-06-27 14:52:02 +08:00
Argo Zhang
ea4e4915da
feat(PopConfirmButton): add OnCloseAsync/OnConfirmAsync cascade parameter ( #3728 )
...
* feat: 增加 ShowCloseButton 参数
* feat: 增加级联参数
* test: 精简代码
* feat: 增加级联参数名称
* test: 更新单元测试
2024-06-26 20:41:20 +08:00
Argo Zhang
eee98689c6
refactor(DockView): update width/height keep feature ( #3696 )
...
* style: 增加 Group 拖动图标
* chore: 更新项目依赖
* refactor: 完善dockview销毁流程
* refactor: 移除参数保护
* refactor: 增加获得配置降级逻辑
* chore: 更新 DockView 配置
* refactor: 优化tab的收起列表的点击事件
* refactor: 更改 bbDispose 为 Close
* refactor: 代码格式化
* refactor: 重构 tabWidth 逻辑
* chore: 移除 console 脚本
* feat: 监听高度变化适配 DockView
* refactor: 调整宽度逻辑微调保证宽度适配
* doc: 更新示例
* chore: 禁用缓存
* refactor: 重构宽高计算方法改为百分比
* refactor: 重构宽高计算方法改为百分比
* fix: 修复启用缓存时删除panel报错
* fix: 修复启用缓存时宽高记不住
* refactor: 重构 dispose 方法
* refactor: 重构 dispose 扩展方法
* fix: 修复悬浮时panel个数不对
* fix: 修复定位不正确问题
* fix: Title 模板更新定位逻辑
* doc: 更新示例使用百分比
* refactor: 重构 getPanels 方法
* test: 更新单元测试
* fix: 更新 Visible 参数
* Revert "fix: 更新 Visible 参数"
This reverts commit f28fdc696a .
* test: 更新单元测试
* fix: 修复切换节点后添加panel失效
* refactor:精简addPanel代码
* chore: 增加 Visible 参数输出
* refactor:修改addPanel
* refactor: 更新 Panel 状态同步回调方法
* refactor: 更新 OnPanelClosedCallbackAsync 回调逻辑
* refactor: 更新回调方法名称
* doc: 更新面板可见性回调方法
* refactor: 更新 panelVisibleChanged 触发
* refactor: 更新回调方法名称
* refactor: 往锁定的group拖进Panel时禁止显示选中背景色
* style: 代码格式化
* chore: bump version 8.0.1-beta05
* chore: 更新依赖包
---------
Co-authored-by: zhaijunlei <276318515@qq.com >
2024-06-26 19:11:13 +08:00
Argo Zhang
baa2aefcd6
feat(Icon): add BootstrapBlazorIcon component ( #3724 )
...
* feat: 增加 Icon 组件库
* feat: 增加 Icon 图标
* doc: 增加示例
* refactor: 增加图标配置
* doc: 更新样式逻辑
* test: 增加单元测试
* chore: bump version 8.6.4
2024-06-25 19:23:37 +08:00
Argo Zhang
77a7dbfc46
feat(CardUpload): support webp format image ( #3722 )
...
* Revert "fix(CardUpload): support image for preview (#3717 )"
This reverts commit 14994c676a .
* test: 更新单元测试
* feat(Table): add rowspan function (#3627 )
* add rowspan
* update span
* update des
* fomart
* fix the not continue row
* 去除空行
---------
Signed-off-by: Argo Zhang <argo@live.ca >
Co-authored-by: Argo Zhang <argo@live.ca >
* Revert "feat(Table): add rowspan function (#3627 )"
This reverts commit f1670aa637 .
* refactor: 增加 webp 格式支持
* Revert "feat(Table): add rowspan function (#3627 )"
This reverts commit 497917a906 .
---------
Signed-off-by: Argo Zhang <argo@live.ca >
Co-authored-by: startewho <hoolooday@live.com >
2024-06-25 15:25:22 +08:00
startewho
497917a906
feat(Table): add rowspan function ( #3627 )
...
* add rowspan
* update span
* update des
* fomart
* fix the not continue row
* 去除空行
---------
Signed-off-by: Argo Zhang <argo@live.ca >
Co-authored-by: Argo Zhang <argo@live.ca >
2024-06-25 15:10:59 +08:00
王雪飞
14994c676a
fix(CardUpload): support image for preview ( #3717 )
...
support more image format
Signed-off-by: 王雪飞 <909149916@qq.com >
Co-authored-by: Argo Zhang <argo@live.ca >
2024-06-25 14:58:51 +08:00
Argo Zhang
f8f7641b77
feat(CardUpload): add CanPreviewCallback parameter ( #3719 )
...
* feat: 增加 webp 支持
* feat: 增加 CanPreviewCallback 回调方法
* refactor: 精简代码
* refactor: 撤销 webp 支持
2024-06-25 14:57:27 +08:00
Argo Zhang
bf3d335d0d
doc(Table): add sample code for Table link readonly column ( #3715 )
...
* refactor: 增加 Init 判断检查方法
* refactor: 增加属性可写扩展方法
* doc: 增加只读列示例
* doc: 增加只读列示例
* refactor: 重构扩展方法
* doc: 增加本地化
* refactor: 精简代码
* doc: 增加本地化说明
* test: 更新单元测试
* refactor: 使用 IsCanWrite 扩展方法
* test: 增加字段忽略
2024-06-25 13:28:33 +08:00
Argo Zhang
8d09fb5b32
fix(Table): auto scroll top click Filter button in use virtual mode ( #3714 )
...
* fix: 修复 colspan 设置不生效问题
* style: 增加 table-footer 样式
* refactor: 代码格式化
* feat: 虚拟滚动自动滚动到顶端
* refactor: 更改滚动方法名称
* refactor: 代码重构
* refactor: 重构代码参数
2024-06-25 09:45:14 +08:00
Argo Zhang
9bbd7c1bca
fix(table): add Observer table width ( #3712 )
...
* doc: 更新文档
* fix: 修复列最小宽度未生效问题
* refactor: 更新宽度自适应逻辑
2024-06-24 16:16:19 +08:00
Argo Zhang
10d5ee8abd
feat(IconPark): add SvgIcon component support ByteDance ( #3709 )
...
* style: 更新样式
* doc: 重构示例
* feat: 增加字节跳动图标库
* test: 增加单元测试
* doc: 增加示例
* chore: 更新依赖包
* chore: 更新解决方案
* doc: 配置菜单
* chore: 增加后台文件
* test: 更新单元测试
* doc: 更新示例
* refactor: 更新文档
* test: 更新单元测试
* refactor: 重命名组件
* chore: bump version 8.0.1
* refactor: 更新示例
* chore: 更新包版本
* doc: 更新示例
* test: 更新单元测试
2024-06-23 17:21:46 +08:00
Old Li
6819c03239
feat(MultiFilter): add MultiFilter component ( #3703 )
...
* add TableContextualMenu Component
* add CustomFilter
* add OnSearchValueChanged
* 实现单选过滤
* refactor: 增加关系运算符
* 添加隔离css
* 重构代码
* 添加本地化
* 添加demo,重构代码
* 优化UI布局
* refactor: 重命名组件
* refactor: 更新 scss 源
* refactor: 移除 CustomFilter 参数
* refactor: 精简代码
* doc: 更新资源文件
* doc: 更新示例
* refactor: 更新样式
* feat: 增加 ShowSearch 参数
* refactor: 更新全选框状态
* refactor: 重置更新搜索框值
* style: 更新样式
* 固定宽高
* feat: 弃用属性不参与序列化
* doc: 更新说明文档
* test: 增加单元测试
* chore: bump version 8.6.3
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-06-22 15:39:40 +08:00
Argo Zhang
931f817044
feat(FlipClock): add ShowSecond parameter ( #3705 )
...
* chore: 更新 Dock 依赖包
* feat: 增加 ShowSecond 参数
* doc: 增加示例
* test: 增加单元测试
* chore: bump version 8.6.3-beta06
2024-06-21 13:05:52 +08:00
Argo Zhang
ab211284f9
refactor(Dock): bump version 8.1.7 ( #3702 )
...
* refactor: 更新 getAllItemsByType 方法
* refactor: 重构扩展方法
* refactor: 拆分 config 扩展
* refactor: 拆分 Utility 扩展模块
* refactor: 重构方法名
* chore: bump version 8.1.7
2024-06-21 11:23:59 +08:00
Argo Zhang
950a2b2fb5
doc(Themes): add themes website menu ( #3700 )
...
* doc: 文档格式化
* doc: 移除冗余样式
* doc: 增加主题链接
2024-06-21 09:15:48 +08:00
Argo Zhang
688d9f13c9
feat(TableFooterCell): add BreakPoint parameter ( #3698 )
...
* feat(Table): TableFooterCell 支持显示节点阈值 ShownWithBreakPoint #3689
* 添加TableFooterCell 参数 ScreenSize 和 ShownWithBreakPoint 的测试单元
* refactor: 更新级联参数
* test: 更新单元测试
* test: 增加单元测试
* chore: bump version 8.6.3-beta05
---------
Co-authored-by: Alex chow <zhouchuanglin@gmail.com >
2024-06-20 16:24:50 +08:00
Alex chow
c536477f49
feat(TableFooterCell): add ColspanCallback parameter ( #3690 )
...
* feat(Table): TableFooterCell 支持显示节点阈值 ShownWithBreakPoint #3689
* 添加TableFooterCell 参数 ScreenSize 和 ShownWithBreakPoint 的测试单元
* refactor: 增加 TableBreakPoint 级联参数
* feat: 增加 ColspanCallback 回调方法
* test: 增加单元测试
* Revert "添加TableFooterCell 参数 ScreenSize 和 ShownWithBreakPoint 的测试单元"
This reverts commit 07f5e669ae .
* Revert "feat(Table): TableFooterCell 支持显示节点阈值 ShownWithBreakPoint #3689 "
This reverts commit 54259daf7a .
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-06-20 14:17:07 +08:00
Argo Zhang
7a32c21cf5
fix(Table): ShowColumnList item incorrect if remove column by OnColumnCreating ( #3688 )
...
* fix: 修复 OnColumnCreating 顺序不正确问题
* chore: bump version 8.6.3-beta04
2024-06-19 14:29:22 +08:00
Argo Zhang
ab0bb74de5
fix(Select): DisableItemChangedWhenFirstRender not work ( #3686 )
...
* fix: 修复首次仍然触发问题
* chore: bump version 8.6.3-beta03
2024-06-19 14:24:08 +08:00
Argo Zhang
087ca1748b
feat(ListView): add group order callback parameter ( #3685 )
...
* refactor: 代码格式化
* feat: 更新 GroupOrderCallback 回调方法
* doc: 更新示例
* feat: 增加 GroupItemOrderCallback 回调方法
* doc: 更新示例
* chore: bump version 8.6.3-beta02
* feat: 增加 GroupHeaderTextCallback 方法
* feat: 增加 GroupHeaderTextCallback 回调方法
* test: 更新单元测试
* doc: 更新文档注释
2024-06-19 11:21:47 +08:00
Argo Zhang
9eb552cdc8
fix(Checkbox): check active state incorrect ( #3681 )
...
* fix: 修复判断逻辑错误问题
* chore: bump version 8.6.3-beta01
2024-06-18 19:12:51 +08:00
Argo Zhang
71bf583110
refactor(IconTheme): bump version 8.0.8 ( #3679 )
...
* chore: bump version 8.0.8
* chore: bump version 8.0.5
* chore: update package
2024-06-18 15:22:17 +08:00
Argo Zhang
666d8e3802
fix(Table): setTableDefaultWidth not work ( #3677 )
2024-06-18 15:05:09 +08:00
Argo Zhang
a8883d4ad7
refactor(DockViewV2): update dockview spilt module ( #3675 )
...
* refactor: 删除不需要的冗余与注释代码
* refactor: 增加保存配置逻辑
* refactor: 代码格式化
* refactor: 删除冗余代码
* refactor: 重构代码提高代码可读性
* refactor: 更新示例
* refactor: 增加 findPanels 方法
* fix: 解决dockview组件示例行布局报错
* fix: 解决dockview组件自定义布局切换布局时报错
* fix: 修复锁定、悬浮、全屏按钮功能异常
* fix: 修复复位按钮功能报错
* fix: 修复锁定按钮功能异常
* refactor: 更新锁定触发逻辑
* fix: 修复点击列表里的删除按钮会触发group的删除按钮
* fix: 解决拖拽时tab收起异常
* refactor: 重构代码
* chore: 更新依赖包
* chore: bump version 8.0.1-beta04
* doc: 更新示例
* chore: 更新包
---------
Co-authored-by: zhaijunlei <276318515@qq.com >
2024-06-17 20:57:55 +08:00
zhangpeihang
adce7c90ee
feat(Topology): add background paramer ( #3673 )
...
* feat: 添加 background 属性
* chore: bump version 8.0.7
---------
Co-authored-by: Argo Zhang <argo@live.ca >
2024-06-17 20:39:08 +08:00
zhangpeihang
27c8f7f654
chore(Mask): add a mask component ( #3670 )
...
* feat: 添加遮罩组件
* feat: 添加 zindex 参数
* style: 增加样式
* refactor: 重构 Mask 组件
* doc: 更新文字走马灯文档
* doc: 更新文档说明
* style: 格式化代码
* refactor: 精简代码
* refactor: 增加服务注入
* refactor: 重构代码消除警告信息
* doc: 增加映射关系配置
* doc: 更新示例
* feat: 增加 Close 逻辑
* refactor: 更新 dom 结构
* doc: 更新示例
* doc: 格式化文档
* chore: 增加资源文件
* doc: 增加菜单
* chore: 格式化样式
* test: 增加单元测试
* test: 更新单元测试
* chore: 更新拼写字典
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-06-17 20:33:27 +08:00
Argo Zhang
e1ac26b52d
refactor(DockViewV2): split script into modules ( #3665 )
...
* refactor: 精简代码
* refactor: 拆分脚本
* refactor: 拆分图标获取逻辑
* refactor: 移除图标初始化逻辑
* refactor: 精简代码
* refactor: 增加组扩展方法
* refactor: 增加锁定按钮事件
* refactor: 重构 Group 扩展图标方法
* refactor: 移除不使用的代码
* refactor: 精简代码
* refactor: 代码格式化
* refactor: 修改groupId方法
* refactor: 修改float方法
* refactor: 更新配置加载逻辑
* refactor: 更新 template 逻辑
* refactor: 重构构建 dockview 方法
* refactor: 修复初始化方法
* refactor: 重构 cerateDockview 方法
* refactor: 修复重置group按钮方法后功能异常
* refactor: 精简获取配置逻辑
* refactor: 增加 loadPanelsFromLocalstorage 方法
* refactor: 修复逻辑错误
* refactor: 重构代码
* refactor: 调整结构
* refactor: 更新文件名
* refactor: 重命名方法
* refactor: 增加 Group 标签监控逻辑
* refactor: 移动 Panel 相关扩展方法
* refactor: 移动 fix 扩展方法
* refactor: 拆分 config 扩展方法
* refactor: 程序调通
* refactor: 增加方法导入
* refactor: 增加 onRemovePanel 方法
---------
Co-authored-by: zhaijunlei <276318515@qq.com >
2024-06-14 21:29:39 +08:00
Argo Zhang
7d51534b99
refactor(DockViewV2): update render logic ( #3663 )
...
* refactor: 更改 Component 渲染组件
* refactor: 精简代码逻辑
* refactor: 更新读取图标逻辑
* refactor: 精简代码
* refactor: 重构脚本提高可读性
* refactor: 精简代码提高可读性
* refactor: 精简代码
* chore: 更改项目结构
* chore: bump version 8.0.1-beta03
* chore: 更新发布脚本
* style: 更新样式
* style: 更新暗黑主题
* refactor: 增加扩展图标输出逻辑
* refactor: 更改为私有方法
* refactor: 增加 ShowFloat 配置
* doc: 更新示例
* fix: 修复锁定逻辑错误问题
* refactor: 修改切换按钮的逻辑
* refactor: 移除模板 Id 配置
* refactor: 重构右侧图标逻辑
* refactor: 精简代码
* feat: 增加 ShowMaximize 配置项
* feat: 增加是否显示全屏按钮逻辑
* refactor: 更新标签收起图标
* refactor: 更新 Title 按钮逻辑
* refactor: 重构代码
* refactor: 重构功能图标逻辑
* refactor: 更新代码逻辑
* refactor: 修改切换按钮逻辑
* refactor: 更改图标状态逻辑
* refactor: 重构代码
* refactor: 重构代码
* style: 更新样式
* style: 更新样式
* style: 更新箭头图标样式
* style: 增加下拉指示箭头样式
* refactor: 更新锁定后图标样式
* style: 更新下拉框样式
* style: 增加锁定与悬浮显示控制样式
* refactor: 重构group操作按钮
* refactor: 代码格式化
* fix: 修复序列化数据的问题导致视图渲染异常的bug
---------
Co-authored-by: zhaijunlei <276318515@qq.com >
2024-06-14 09:25:25 +08:00
Argo Zhang
b1accd6f03
doc(Index): update style for target framework ( #3661 )
...
* doc: 更新首页背景色高度
* doc: 微调样式
2024-06-13 21:27:33 +08:00
Alex chow
fa53649c31
doc(Locales): update EnumEducation typo ( #3655 )
...
Co-authored-by: Argo Zhang <argo@live.ca >
2024-06-12 20:22:32 +08:00
Argo Zhang
ed6a8d3849
doc(Home): redesign home ( #3658 )
...
* doc: 更新首页
* doc: 更新父类
* doc: 本地化
* refactor: 重构母版页
* doc: 文档格式化
2024-06-12 20:18:55 +08:00
Argo Zhang
77e2527eca
doc(Ad): redesign wwads component ( #3651 )
...
* style: 移除滚动条样式
* chore: 更新字典
* style: 更新广告样式
* refactor: 增加 IsVertical 参数
2024-06-11 14:33:16 +08:00
zhangpeihang
e1bcece677
feat(GlobalSearch): auto close the search dialog ( #3647 )
...
* feat: 搜索框没内容点击关闭按钮关闭搜索弹窗
* refactor: 提高代码复用率
---------
Co-authored-by: Argo Zhang <argo@live.ca >
2024-06-11 13:25:07 +08:00
Argo Zhang
9606c872e2
doc(Dock): update style for DockView ( #3649 )
...
* refactor: 精简代码
* style: 调整样式
* refactor: 精简逻辑
* chore: bump version 8.1.5
* chore: 更新依赖包
* refactor: 拆分 Gloden-Layout 扩展脚本
* style: 调整高度
* chore: 更改定位器
* chore: bump version 8.1.6
* refactor: 更新广告样式
* refactor: 更新 Dock 示例样式
* refactor: 调整 DockView 样式
2024-06-11 13:19:56 +08:00
Argo Zhang
d12dade42f
feat(RadioList): add style for in InputGroup ( #3645 )
...
* refactor: 删除修复样式 5.3 已修复
* fix: 适配 radio-list 样式
* doc: 更新示例
* chore: bump version 8.6.2
2024-06-10 18:10:43 +08:00
Argo Zhang
8ec1eb730e
refactor(Dock): streamline code and refactor logic ( #3643 )
...
* refactor: 精简代码
* style: 调整样式
* refactor: 精简逻辑
* chore: bump version 8.1.5
* chore: 更新依赖包
2024-06-10 12:24:21 +08:00
Argo Zhang
0e18e759c2
doc(GlobalSearch): add side menu section ( #3641 )
...
* refactor: 消除警告信息
* feat: 增加侧边栏菜单
* feat: 增加侧边栏联动逻辑
* style: 调整侧边栏样式
* refactor: 精简代码
* doc: 更新文档标题
* doc: 更新文档
2024-06-09 17:22:54 +08:00
Argo Zhang
bdde6360ca
doc(Dock): update documentation for search ( #3639 )
...
* style: 调整样式
* doc: 更新样式
* refactor: 增加多语言
2024-06-09 14:16:30 +08:00
Argo Zhang
e751e04339
fix(Layout): block application when use async method in OnAuthorizing callback ( #3637 )
...
* fix: 修复异步被中断问题
* chore: bump version 8.6.2-bta03
2024-06-09 02:42:39 +08:00
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 2ea03fa21c .
* 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 2e864d1449 .
* 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 f5f61937bf .
* Revert "doc: 增加大屏隐藏主题切换按钮样式"
This reverts commit 0761b74cea .
2024-05-14 12:43:06 +08:00
Argo Zhang
dc51eac54e
doc(Table): update search documentation ( #3498 )
...
* chore: 更新多语言文件
* doc: 更新表格搜索功能说明
* feat: 搜索按钮与模糊查询框一起
* chore: 更新多语言文档
* revert: 撤销更新
2024-05-14 00:03:29 +08:00
Argo Zhang
d7f01a68fc
doc(Table): add MultipleSelect component in edit form sample ( #3494 )
...
* doc: 增加多选框示例
* doc: 更新示例
* chore: 更新资源文件
* refactor: 更新搜索弹窗 z-index
* feat: 修复手机模式切换明亮暗黑模式按钮
* refactor: 增加点击事件释放逻辑
* feat: 增加主题切换特效
* refactor: 更新搜索弹窗 z-index
* feat: 修复手机模式切换明亮暗黑模式按钮
* refactor: 增加点击事件释放逻辑
* feat: 增加主题切换特效
* chore: 更新变量名称
* refactor: 增加分支跳过提示信息
* chore: 更新启动配置参数
* chore: 更新依赖包
2024-05-13 22:38:12 +08:00
Argo Zhang
0a7f84ce8c
doc(Theme): add switch theme transition ( #3496 )
...
* refactor: 更新搜索弹窗 z-index
* feat: 修复手机模式切换明亮暗黑模式按钮
* refactor: 增加点击事件释放逻辑
* feat: 增加主题切换特效
* chore: 更新变量名称
2024-05-13 22:25:24 +08:00
Argo Zhang
42892a2ec9
doc(GlobalSearch): add highlight key word ( #3488 )
...
* feat: 增加 get 接口
* chore: 更新依赖包
* style: 微调间隙
* style: 增加关键字高亮样式
* refactor: 增加语法高亮逻辑
2024-05-13 19:11:15 +08:00
Argo Zhang
6b511a984f
doc(SearchController): add push branch check ( #3486 )
...
* refactor: 增加可为空字段
* feat: 增加推送分支判断
2024-05-13 15:38:36 +08:00
Old Li
48b38f9dd2
doc(Table): update Title ( #3482 )
...
Co-authored-by: Argo Zhang <argo@live.ca >
2024-05-13 15:09:47 +08:00
Argo Zhang
ad03f735da
doc(GlobalSearch): support WebHook ( #3484 )
...
* refactor: 增加 MeiliSearch 依赖包
* refactor: 使用依赖组件重构代码
2024-05-13 13:56:34 +08:00
Argo Zhang
261165be2b
feat(Button): add IsKeepDisabled parameter ( #3478 )
...
* feat: 增加 IsKeepDisabled 参数
* chore: bump version 8.5.6
2024-05-12 14:35:18 +08:00
Argo Zhang
8d0f595ac6
fix(Chart): ShowPointStyle not work ( #3476 )
...
* doc: 更新注释
* fix: 修复 pointStyle 不生效问题
* doc: 更新示例
* chore: bump version 8.1.5
* doc: 更新依赖包
2024-05-11 18:23:48 +08:00
Argo Zhang
56c863a018
feat(Chart): add IsAnimation parameter ( #3474 )
...
* feat: 增加动画是否开启参数
* refactor: 更改可为空参数默认值
* chore: bump version 8.1.4
* chore: 更新依赖包
* doc: 增加 Plot 示例
* revert: 撤销方法
2024-05-11 16:01:30 +08:00
Argo Zhang
478620080d
doc(GlobalSearch): adapt to mobile devices ( #3471 )
...
* style: 视频手机端
* refactor: 适配手机端
2024-05-11 10:18:46 +08:00
Argo Zhang
ed1258c1a5
doc(GlobalSearch): add input event support ( #3469 )
...
* feat: 增加 input 响应
* refactor: 增加释放逻辑
* feat: 增加防抖功能
* feat: 增加自动全选功能
* refactor: 更新鼠标图标
2024-05-10 18:40:23 +08:00
Argo Zhang
a64210e673
doc(GlobalSearch): update style for global-search ( #3467 )
...
* refactor: 增加遮罩
* refactor: 更新样式
* feat: 增加自动获得焦点功能
* refactor: 更改输入框占位文字颜色
* feat: 更新 mask 逻辑防止滚动导致不可见
2024-05-10 16:18:40 +08:00
Argo Zhang
aade44dc9b
fix(SelectTable): dropdown pop not full width ( #3465 )
...
* fix: 修复 table 在弹窗中宽度无法计算问题
* fix: 修复 SelectTable 宽度多两个像素问题
* chore: bump version 8.5.6-beta01
2024-05-10 13:36:06 +08:00
Ernesto Ramos Rio
0869d3ed9b
feat(DateTimeRange): add RenderMode parameter ( #3445 )
...
* Datetime Range render mode
* fixing condition
* Fixing enum name, fixing clear button
---------
Co-authored-by: Argo Zhang <argo@live.ca >
2024-05-10 13:31:02 +08:00
Argo Zhang
af6cbd963f
doc(GlobalSearch): add global-search function ( #3464 )
...
* feat: 添加文档搜索功能
(cherry picked from commit f01bc16a17fa5d37c8e76ee9d0c74b65d4bdc99c)
* Revert "feat: 添加文档搜索功能"
This reverts commit 41745748d0 .
* style: 增加响应式布局防止菜单变形
* refactor: 增加搜索弹窗
* refactor: 更新全局搜索组件
* refactor: 增加 meilisearch 脚本
* feat: 增加 block 统计结果
* feat: 增加切换弹窗逻辑
* refactor: 调整样式与交互逻辑
* chore: 增加本地化
* feat: 增加多语言支持
---------
Co-authored-by: zhangpeihang <948869991@qq.com >
2024-05-10 10:44:16 +08:00
Old Li
4e2f47245e
feat(Chart): Add a CanvasBackgroundColor parameter ( #3458 )
...
* Add `customCanvasBackgroundColor` plugin to `Chart.razor.js`
* chore: bump version 8.1.3
* chore: 更新依赖包
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-05-09 12:31:28 +08:00
Old Li
b64f2a47ff
feat(Chart): support export to image ( #3455 )
...
* Added ToImage method and supporting JS functions
* doc: 文档格式化
* chore: bump version 8.1.1
* chore: 更新依赖包到最新
* chore: 8.1.2
* chore: 更新 Chart 包
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-05-08 17:42:45 +08:00
Argo Zhang
d2fc6e9c19
refactor(Topology): update code fix reset not work ( #3453 )
...
* fix: isFitView not work
* chore: bump version 8.0.6
2024-05-08 16:04:31 +08:00
Argo Zhang
659199b16e
feat(Table): add ColumnMinWidth parameter ( #3442 )
...
* fix(Table): 修复横向滚动条高度少 1px 问题
* refactor: 使用主构造函数
* fix: 增加二次渲染时重新加载列宽度逻辑
* feat: 增加 ColumnMinWidth 参数
* refactor: 增加判断条件
* chore: bump version 8.5.5
* test: 增加单元测试
2024-05-07 15:58:31 +08:00
Argo Zhang
e0bb4875ce
feat(ScrollOptions): add ScrollOptions on BootstrapBlazorOptions ( #3440 )
...
* doc: 更新 mind-maps 文档
* chore: 更新字典
* feat: 增加 ScrollOptions 配置项
* refactor: 使用全局变量设置滚动条宽度
* feat: 使用 ScrollOptions 统一配置
* refactor: 更新滚动条宽度
* test: 更新单元测试
2024-05-07 12:12:48 +08:00
Argo Zhang
1f15af5ae5
feat(IconTheme): update fullscreen icon ( #3438 )
...
* refactor: 更新退出全屏图标
* refactor: 更新全屏按钮
* refactor: 更新全屏按钮
* chore: bump version 8.0.6
* chore: bump version 8.03
* chore: 更新依赖包
2024-05-06 18:09:19 +08:00
Argo Zhang
422ae05585
feat(Topology): add IsFitView/IsCenterView options on Scale/Reset method ( #3436 )
...
* feat: 增加 options 参数
* chore: bump version 8.0.5
2024-05-06 13:12:55 +08:00
Argo Zhang
5ab8f65a6b
doc(IThemeProvider): add documentation for Theme provider ( #3434 )
...
* doc: 增加菜单
* refactor: 更改方法名称
* chore: 更新菜单资源文件
* chore: 增加源码映射文件
* doc: 更新示例
* feat: 增加 ThemeLoader 组件
* doc: 使用 ThemeLoader 组件
* doc: 更新文档
* doc: 更新文档
* chore: bump version 8.5.4
2024-05-05 17:51:48 +08:00
Argo Zhang
4e5db2a4bf
feat(IconTheme): add Theme icon for extensions ( #3432 )
...
* chore: bump version 8.0.2
* chore: bump version 8.0.5
* chore: 更新依赖包
2024-05-05 15:30:07 +08:00
Argo Zhang
46c6e661d0
feat(ThemeProvider): add ThemeProvider component ( #3430 )
...
* feat: 增加 ThemeProvider 服务
* feat: 增加 ThemeProvider 组件
* doc: 更新示例
* feat: 增加 ThemeProvider 组件
* doc: 精简代码
* feat: 增加 auto 模式样式值
* refactor: 增加 ActiveModeIcon 图标
* chore: 格式化代码
* style: 微调样式
* test: 增加单元测试
* doc: 增加本地化
* chore: bump version 8.5.3
* refactor: 重构脚本逻辑
* doc: 更新初始化主题逻辑
* feat: 增加 SetTheme 方法
* reafactor: 重构脚本提高代码复用率
* feat: 增加 SetTheme/GetTheme 扩展方法
* feat: 增加 IThemeProvider 服务
* test: 更新单元测试
2024-05-05 15:09:01 +08:00
Argo Zhang
440c80ec06
fix(IconTheme): icon garbled issue ( #3428 )
...
* refactor: 修复乱码问题
* chore: bump version 8.0.3
* fix: 修复乱码问题
* chore: bump version 8.0.2
* refactor: 更新图标库
* chore: bump version 8.0.3
* feat: upgrade lib to 6.5.2
* chore: bump version 8.0.4
* chore: update bs css file path
* chore: udate icon lib
2024-05-05 09:08:58 +08:00
Argo Zhang
ed4902a795
feat(ExportPdfButton): add ExportPdfSettings component ( #3426 )
...
* test: 增加 UnsafeAccessor 单元测试
* chore: 增加过期标识
* refactor: 精简脚本
* refactor: 增加更多控制参数
* doc: 更新示例
* chore: bump version 8.5.2
* test: 增加单元测试
* test: 更新单元测试
* refactor: 更改 PdfFileName 为 FileName
* refactor: 更新 Options 类
* test: 增加单元测试
* refactor: 增加新参数
* feat: 增加 ExportPdfButtonSettings 简化参数赋值逻辑
* feat: 增加 IsAsync 参数
* feat: 增加参数赋值逻辑
* test: 增加单元测试
2024-05-05 00:31:26 +08:00
Argo Zhang
16bec46a86
doc(ExportPdfButton): add documentation for ExportPdfButton ( #3424 )
...
* doc: 增加示例代码
* doc: 增加导出 Pdf 按钮示例文档
* doc: 更新示例文档
* doc: 增加参数本地化
2024-05-04 18:17:39 +08:00
Argo Zhang
5766c48be7
feat(IconTheme): add FullScreenExitButtonIcon icon ( #3422 )
...
* doc: 更新 Select 示例
* feat: 增加 FullScreenExitButtonIcon 图标
* feat: 重构 FullScreenButton 使用 FullScreenExitIcon 参数
* refactor: 更新脚本保证全屏状态一致性
* doc: 更新注释
* doc: 更新示例
* chore: bump version 8.5.1-beta02
* feat: 增加全屏退出图标
* refactor: 更新 Rate 选中图标
* feat: 增加退出全屏图标
* chore: 更新依赖包
* feat: 增加扩展方法 GetHtml
* doc: 精简代码
* chore: bump version 8.5.1
* feat: 增加 FullScreenExitButtonIcon 图标
* feat: 重构 FullScreenButton 使用 FullScreenExitIcon 参数
* refactor: 更新脚本保证全屏状态一致性
* Revert "refactor: 更新脚本保证全屏状态一致性"
This reverts commit d9d0ac9971 .
* Revert "feat: 重构 FullScreenButton 使用 FullScreenExitIcon 参数"
This reverts commit 1fe7771f64 .
* Revert "feat: 增加 FullScreenExitButtonIcon 图标"
This reverts commit d3e7be120b .
* test: 更新单元测试
* chore: bump version 8.0.1
* chore: bump version 8.0.4
* chore: bump version 8.1.0
* chore: bump version 8.1.0
* chore: 更新依赖包到最新
* test: 更新单元测试
* test: 更新单元测试
2024-05-04 13:21:37 +08:00
Alex chow
d425dc1010
doc(Localization): improve Spanish translation resources ( #3418 )
...
* Update es.json
* Update es.json
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-05-04 12:19:47 +08:00
Argo Zhang
172196e68f
feat(IJSRuntime): add GetHtml extension method on IJSRuntime ( #3420 )
...
* feat: 增加扩展方法 GetHtml
* doc: 精简代码
* chore: bump version 8.5.1
* feat: 增加 FullScreenExitButtonIcon 图标
* feat: 重构 FullScreenButton 使用 FullScreenExitIcon 参数
* refactor: 更新脚本保证全屏状态一致性
* Revert "refactor: 更新脚本保证全屏状态一致性"
This reverts commit d9d0ac9971 .
* Revert "feat: 重构 FullScreenButton 使用 FullScreenExitIcon 参数"
This reverts commit 1fe7771f64 .
* Revert "feat: 增加 FullScreenExitButtonIcon 图标"
This reverts commit d3e7be120b .
* test: 更新单元测试
2024-05-04 12:10:18 +08:00
Argo Zhang
bf494c5baf
feat(ExportPdfButton): add ExportPdfButton component ( #3416 )
...
* feat: 增加 ExportPdfButton 组件
* feat: 增加 ExportPdfButton 组件
* feat: Modal 支持导出 Pdf 按钮
* feat: 增加 getHtml 方法
* chore: 更新字典
* feat: Dialog 支持导出 Pdf 按钮
* doc: 更新示例复用 getHtml 代码
* refactor: 修复脚本错误
* chore: bump version 8.5.1-beta06
* feat: 更新下载文件名
* test: 增加单元测试
* test: 更新单元测试
* doc: 更新示例
* doc: 更新示例
2024-05-03 23:27:01 +08:00
Argo Zhang
190172d919
feat(DockView): add TitleTemplate parameter ( #3411 )
...
* doc: 更新文档
* doc: 移除 Editable 属性改用 Ignore
* refactor: 更正参数类型
* feat: 增加 TitleTemplate 参数
* doc: 更新示例
* doc: 更新示例
* chore: bump version 8.1.3
* chore: 更新依赖包
2024-05-03 00:12:47 +08:00
Argo Zhang
7fcea41d66
refactor(DockView): update TitleClass type to string ( #3408 )
...
* refactor: 更改 TitleClass 为字符串类型
* chore: bump version 8.1.2
* chore: 更新依赖包
2024-05-02 18:01:29 +08:00
Argo Zhang
cedd495e8d
feat(MultiSelect): provider Show/Hide methods for Dropdown components ( #3404 )
...
* style: 更新 Picker 样式
* feat: 增加 Show/Hide 方法
* refactor: 增加 Dropdown 支持
* feat: 增加 show/hide 脚本
* feat: 增加 Toggle 方法
* refactor: 更改方法名
* refactor: 移除 toggle 方法
* refactor: 更新 Show/Hide 方法
* test: 增加单元测试
* doc: 更新 Select 示例
* chore: bump version 8.5.1-beta05
2024-05-02 17:23:10 +08:00
Argo Zhang
ee08de109d
feat(MultiSelect): make Clear/SelectAll/InvertSelect methods to public ( #3403 )
...
* chore: bump version 8.5.1-beta04
* feat: 方法公开
2024-05-02 10:35:13 +08:00
Argo Zhang
f970f84095
doc(IHtml2Pdf): update document for IHtml2Pdf ( #3401 )
...
* doc: 更新导出示例代码
* refactor: 移动服务到代码文件中
* doc: 更新 Html2Pdf 示例
* refactor: 增加内置 IHtml2Pdf 服务实现
* doc: 增加服务提示信息
* doc: 更新文档
* test: 增加单元测试
* doc: 更新文档
* doc: 本地化
* doc: 增加 PuppeterSharp 说明
2024-05-02 09:46:48 +08:00
Argo Zhang
13c607e69a
feat(IHtml2Pdf): support linux ( #3388 )
...
* chore: 更新依赖关系
* refactor: 增加参数
* refactor: 增加编码设置
* refactor: 支持汉字
* Revert "refactor: 支持汉字"
This reverts commit c8b13c6933 .
* Revert "refactor: 增加编码设置"
This reverts commit 0fbc9423d8 .
* chore: bump version 8.1.0-beta02
* refactor: 更改服务生命周期
* refactor: 移除对 NavigationManager 依赖
* feat: 增加新方法
* chore: bump version 8.5.1-beta04
* refactor: 实现新方法
* feat: 增加新方法
* chore: bump version 8.5.1-beta04
* test: 更新单元测试
* refactor: 增加内置样式表
* chore: bump version 8.5.1-beta03
* revert: 更新版本
* chore: bump version 8.1.0-beta02
* chore: 更新依赖包
2024-05-01 22:30:32 +08:00
Argo Zhang
e1c1b6902c
refactor(IHtml2Pdf): remove bootstrapblazor default links ( #3392 )
...
* refactor: 增加参数
* refactor: 更改服务生命周期
* refactor: 移除对 NavigationManager 依赖
* refactor: 更新方法名
* refactor: 精简代码
2024-05-01 22:22:55 +08:00
Argo Zhang
588916b992
feat(ITableExport): add links parameter support dynamic load style sheet ( #3390 )
...
* feat: 增加新方法
* chore: bump version 8.5.1-beta04
* test: 更新单元测试
2024-05-01 21:47:54 +08:00
Argo Zhang
26b962c9a8
feat(IExportPdf): remove ExportPdfService service ( #3386 )
...
* refactor: 精简代码
* refactor: 更改 IHtml2Pdf 服务生命周期为 Scope
* feat: 实现 PdfDataFromHtmlAsync 方法
* refactor: 移除 IExportPdf 服务精简逻辑
* feat: IHtml2Pdf 接口服务增加 PdfStreamFromHtmlAsync 方法
* chore: bump version 8.5.1-beta02
* chore: bump version 8.1.0-beta01
* feat: 使用 PdfStreamFromHtmlAsync 生成 Pdf 文件
* chore: bump version 8.1.0-beta01
* refactor: 移除 IExportPdf 接口与实现类
* chore: bump version 8.5.1-beta03
* chore: 更新依赖包
* chore: 更新依赖包
* doc: 更新 MAUI 工程
2024-05-01 18:41:05 +08:00
Argo Zhang
7c7e21de75
feat(TableExport): update ExportPdfAsync use IHtml2Pdf interface ( #3384 )
...
* refactor: 移除 IExportPdf 服务精简逻辑
* feat: 使用 PdfStreamFromHtmlAsync 生成 Pdf 文件
* chore: bump version 8.1.0-beta01
* chore: 更新依赖包
* Revert "refactor: 移除 IExportPdf 服务精简逻辑"
This reverts commit 19fb8d1028 .
2024-05-01 17:26:46 +08:00
Argo Zhang
5acd143961
feat(IHtml2Pdf): add PdfStreamFromHtmlAsync method ( #3382 )
...
* refactor: 精简代码
* refactor: 更改 IHtml2Pdf 服务生命周期为 Scope
* feat: 实现 PdfDataFromHtmlAsync 方法
* feat: IHtml2Pdf 接口服务增加 PdfStreamFromHtmlAsync 方法
* chore: bump version 8.5.1-beta02
* chore: bump version 8.1.0-beta01
* chore: bump version 8.5.1-beta03
* refactor: 删除不使用的命名空间
* refactor: 删除 debug 宏定义
* refactor: 精简代码
2024-05-01 17:06:51 +08:00
Argo Zhang
a354677b11
feat(DockView): add TitleClass/TitleWidth parameter #3377 ( #3378 )
...
* refactor: 删除宏定义
* fix: 修复客户端布局与服务器端布局不一致时导致 UI 不渲染问题
* feat: add TitleWidth 参数
* feat: 增加 TitleClass 参数
* feat: 支持设置 TitleWidht/TitleClass 参数
* refactor: 忽略序列化
* refactor: 移除 ShowClose 参数
* doc: 更新示例
* refactor: 增加忽略标记
* refactor: 增加已弃用标签
* refactor: 更改 ShowClose 参数为 IsClosable
* chore: bump version 8.0.9
* doc: 更新依赖包
* revert: 恢复点击 Stack 关闭不触发 TabClose 问题
* chore: bump version 8.1.0
* chore: 更新依赖包
* refactor: 使用 getState 方法
* refactor: 精简代码
* feat: 增加锁定按钮
* revert: 恢复 ShowClose 参数
* refactor: 重构代码
* revert: 撤销样式更新
* refactor: 增加 Stack 布局判断
* chore: bump version 8.1.1
2024-04-30 23:32:15 +08:00
Argo Zhang
9f3abd3aa7
bug(DateTimePicker): can't drag clock in NET6 ( #3376 )
...
* fix: 更新脚本兼容 NET6
* fix: 修复 NET6.0 版本无法拖动表针问题
* chore: bump version 8.5.1-beta01
2024-04-29 18:09:19 +08:00
Argo Zhang
e7a1e0883f
doc(Table): update table documentation ( #3374 )
...
* doc: 更新 table 基础用法文档
* doc: 精简代码
* doc: 精简代码
* doc: 精简代码
* doc: 精简代码
* doc: 精简代码
* doc: 增加 section 元素
* doc: 增加 section 元素
* doc: 增加 section 元素
* doc: 增加 section 元素
* doc: 增加 section 元素
* doc: 精简样式
* doc: 改用 section 元素
* doc: 改用 section 元素
* doc: 精简样式
* doc: 改用 section 元素
* doc: 改用 section 元素
* chore: bump version 8.5.0
* chore: 更新仓库挂件信息
2024-04-29 11:08:14 +08:00
Argo Zhang
553be5f2a7
feat(DockView): support stack layout ( #3372 )
...
* refactor: 重构脚本支持 Stack 布局
* chore: bump version 8.0.8
* doc: 更新依赖包
2024-04-28 18:34:53 +08:00
Argo Zhang
b67d3b98f7
doc(BootstrapIcon): update document for bootstrap icon ( #3370 )
...
* doc: 更新注释
* refactor: 增加 Card 图标支持
* refactor: 增加 Card 图标支持
* refactor: 支持 Card 图标
* refactor: 增加动画支持
* refactor: 增加动画支持
* chore: 更新包
* chore: 更新依赖包
* doc: 更新文档
2024-04-28 15:42:01 +08:00
Argo Zhang
4f3aa4f292
feat(BootstrapIcon): support bootstrap-icon lib ( #3368 )
...
* chore: 增加 bootstrap-icon 支持
* chore: 增加 BootsrapIcon 项目
* chore: 增加 Bootstrap-Icon 扩展项目
* refactor: 更新图标
* refactor: 移除 Ignore 参数
* chore: 更新图标
* doc: 更新文档
* chore: 更新样式库
* chore: 移除依赖
* chore: 更新图标
* chore: 增加 Bootstrap 图标库支持
* test: 更新单元测试
2024-04-28 11:16:58 +08:00
Argo Zhang
522d0d38cf
feat(TableColumn): add Ignore parameter ( #3365 )
...
* refactor: 重构 IEditorItem 增加 Ignore 参数
* doc: 移除不用的参数
* doc: 更新示例
* refactor: 使用 Ignore 参数过滤列是否渲染
* doc: 更新示例
* feat: add Ignore parameter
* test: 更新单元测试
* doc: 更新示例
* refactor: 移动 Visible 参数到 ITableColumn
* test: 增加单元测试
* test: 增加单元测试
* refactor: 精简逻辑
* chore: bump version 8.4.8-beta06
* revert: 属性参数复位
* revert: 属性复位兼容老项目
* revert: 更新注释
* refactor: 移除父类属性
* refactor: 移除冗余代码
* chore: 拆分扩展方法
2024-04-27 09:37:11 +08:00
Argo Zhang
9741940024
feat(Tab): add ShowFullScreen parameter ( #3361 )
...
* feat(Tab): add ShowFullScreen parameter
* chore: bump version 8.4.8-beta05
* test: 增加单元测试
* doc: 更新示例
2024-04-26 15:56:44 +08:00
Argo Zhang
5010e68450
feat(TabItem): add ShowFullScreen parameter ( #3359 )
...
* refactor: 增加 TargetId 参数用于指定全屏组件 Id
* feat: 增加全屏样式移除脚本防止 ESC 导致样式残留
* feat: 增加 ShowFullScreen 参数
* doc: 增加示例
* chore: bump version 8.4.8-beta04
* refactor: 重构代码增加 Id 生成条件
* doc: 示例增加全屏按钮
* test: 增加单元测试
* test: 增加单元测试
* refactor: 调整代码位置
2024-04-26 14:16:23 +08:00
Argo Zhang
02a663fca2
feat(FullScreenButton): add TargetId parameter ( #3357 )
...
* refactor: 增加 TargetId 参数用于指定全屏组件 Id
* feat: 增加全屏样式移除脚本防止 ESC 导致样式残留
2024-04-26 13:38:12 +08:00
Argo Zhang
52af68ad4e
fix(FullScreenButton): missing FullScreenIcon setting ( #3355 )
...
* doc: 更新分页示例每页 4 个图片
* refactor: 精简代码
* refactor: 移除 FullScreen 样式
* doc: 移动全屏服务分类
* Revert "refactor: 精简代码"
This reverts commit 00c2d95a47 .
* Revert "refactor: 移除 FullScreen 样式"
This reverts commit 99683f6bbc .
* fix: 修复全屏按钮丢失问题
* test: 增加单元测试
* revert: 撤销样式更改
* test: 更新单元测试
2024-04-26 10:59:10 +08:00
Argo Zhang
3ba50368f8
feat(ConnectionHubOptions): add EnableIpLocator parameter ( #3353 )
...
* feat: 增加 EnableIpLocator 参数
* test: 更新单元测试
* chore: 更新依赖包
* doc: 更新配置说明文档
2024-04-25 19:49:50 +08:00
Argo Zhang
e0de005dcc
fix(Editor): throw exception in EditTemplate of Table ( #3351 )
...
* doc: 更新注释文档
* refactor: 精简代码修复弹窗内使用组件报错问题
* test: 更新单元测试
* chore: bump version 8.0.3
2024-04-25 18:19:17 +08:00
Argo Zhang
803acd3619
test(Table): add reload column order unit test ( #3347 )
...
* test: 增加 Enable 单元测试
* test: 格式化单元测试
* test: 提高代码覆盖率
* refactor: 更新 Table 代码
* test: 更新单元测试
2024-04-25 13:31:25 +08:00
Argo Zhang
ece8009876
feat(IpLocator): add Enable parameter logic ( #3345 )
...
* refactor: 增加 Enable 参数逻辑
* test: 增加 Enable 单元测试
* test: 增加单元测试
2024-04-25 12:18:02 +08:00
Old Li
f568292945
feat(Select): Clear search text while clearing text content ( #3340 )
...
* 更新了Select<TValue>类的OnClearValue()方法
在`Select.razor.cs`文件中,我们对`Select<TValue>`类的`OnClearValue()`方法进行了更新。现在,如果`ShowSearch`为真,我们会调用`ClearSearchText()`方法。这意味着,当清除值时,如果启用了搜索功能,搜索文本也会被清除。
* 回滚修改
* 新增OnClear回调方法
* refactor: 更改返回值为 Task
* test: 增加单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-04-25 11:03:38 +08:00
Argo Zhang
6fb8a14fa5
feat(ColumnOrderCallback): implement ReloadColumnOrdersFromBrowserAsync method ( #3343 )
...
* test: 更新单元测试
* test: 更新单元测试
* refactor: 移除 reloadColumnWidth 方法 Id 参数
* feat: 增加 saveColumnOrder 方法
* doc: 客户端保持列顺序示例
* chore: 更新字典
* refactor: 命名规范
* feat: 增加 OnSetColumnOrder 参数
* refactor: 增加 ServerTableName 参数
* refactor: 移除 ServerTableName 参数
* refactor: 更改 OnColumnCreating 逻辑顺序
* refactor: 移除 OnSetColumnOrderAsync 方法
* refactor: 更新列排序客户端存储
* refactor: 更新方法名称
* feat: 增加客户端列顺序功能支持
* doc: 增加列顺序示例
* feat: 实现服务器端列顺序持久化功能
* doc: 增加文档说明
* test: 更新单元测试
2024-04-24 23:35:56 +08:00
Argo Zhang
196f6e607f
feat(PetaPoco): use TryAddTransient method ( #3336 )
...
* chore: 更新服务注入方式
* refactor: 使用 Count 提高性能
* chore: bump version 8.1.1
2024-04-23 18:20:06 +08:00
Argo Zhang
fe4b8bfa27
feat(DataService): add SqlSugar support ( #3333 )
...
* chore: 更新文档注释
* chore: bump version 8.0.0
Co-authored-by: wen lin <qdingwen@live.com >
2024-04-23 16:09:42 +08:00
Argo Zhang
366d5f86e3
feat(WebClient): add Enable parameter on IpLocatorOptions ( #3331 )
...
* chore: 增加 Enable 配置项
* feat: Client 服务增加配置项检查
* chore: bump version 8.4.8-beta03
2024-04-22 20:49:12 +08:00
Argo Zhang
2effbc173d
refactor(DockView): missing ComponentName parameter ( #3326 )
...
* doc: 更新注释
* revert: 撤销删除操作
* chore: bump version 8.0.7
* chore: 更新 Dock 包
* test: 更新单元测试框架包
* doc: 调整高度
* chore: 增加 watch 启动项
2024-04-21 09:17:53 +08:00
Argo Zhang
31fa6fca3c
feat(DocView): add ShowHeader parameter ( #3318 )
...
* refactor: 重构代码
* refactor: 重构代码
* refactor: 精简代码
* refactor: 增加 DockViewOptions 类
* doc: 更新配置
* refactor: 更新比对条件
* refactor: 更新比对方法
* refactor: 更改参数为 ShowHeader
* refactor: 重构代码提高复用率
* feat: 支持服务器端控制是否显示 Header 功能
* refactor: 重构 DockViewLayout 示例
* refactor: 移除开发模式下 ObjectDisposedException 报错
* chore: bump version 8.0.5
* doc: 更新 Dock 依赖包
* refactor: 移除 InvokeAsync 方法异常捕获
* test: 更新单元测试
* chore: bump version 8.0.6
* doc: 更新示例
* doc: 更新文档
* doc: 更新组件注释
2024-04-20 16:25:12 +08:00
Argo Zhang
80bbb5a753
refactor(JSModule): catch ObjectDisposed exception ( #3320 )
...
* refactor: 移除开发模式下 ObjectDisposedException 报错
* refactor: 移除 InvokeAsync 方法异常捕获
* test: 更新单元测试
* chore: bump version 8.4.8-beta02
2024-04-20 12:22:06 +08:00
XiaoChenDan
194bdea477
fix(TreeView): AutoCheckChildren not work use OnExpandNodeAsync load children ( #3313 )
...
* #3312
* 1、当节点展开时 OnToggleNodeAsync,添加 AutoCheckParent 检查并进行赋值。 2、优化测试案例,添加 AutoCheckParent 、AutoCheckParent 参数控制 UI 。
* 由“移除 ExpandableNodeCache.ToggleNodeAsync() 中展开节点始终对子节点 CheckedState的赋值”,修改单元测试。
---------
Co-authored-by: Argo Zhang <argo@live.ca >
2024-04-19 15:41:14 +08:00
Argo Zhang
d5e31be342
feat(Dock): add HasHeaders parameter ( #3315 )
...
* chore: 更新 tracker 配置
* doc: 重构代码
* feat: 增加 HasHeaders 配置
* chore: bump version 8.0.4
* doc: 更新依赖包
2024-04-19 13:31:28 +08:00
Argo Zhang
de0ca9629d
doc(PdfReader): update dependency package ( #3311 )
2024-04-18 20:41:01 +08:00
Argo Zhang
c59a6a11d1
feat(Dock): support push new component from server side ( #3309 )
...
* feat: 增加服务器端配置比本地配置多情况处理
* chore: bump version 8.0.3
* doc: 更新依赖包
2024-04-18 20:32:42 +08:00
Argo Zhang
39cea7d193
feat(Dock): not show close button when any tab set ShowClose to false ( #3307 )
...
* refactor: 代码重构
* feat: 更新样式 Header 中包含不可关闭 Tab 时不显示 Close 按钮
* chore: bump version 8.0.2
* doc: 更新依赖
2024-04-18 15:30:21 +08:00
Argo Zhang
a44d1831c0
feat(WebClientInfo): integrated IP geolocation functionality ( #3304 )
...
* doc: 更新资源文件
* doc: 移动 WebClient 服务
* doc: 更新资源文件
* doc: 补充中间件文档
* refactor: 改造服务接受可为空地址
* refactor: 更新服务内置获取地理位置
* doc: 更新示例
* refactor: 重构代码
* test: 更新单元测试
* test: 更新单元测试
* chore: bump version 8.4.8-beta01
* revert: 撤销可为空更改
* revert: 撤销更改
* revert: 撤销更改
* doc: 更新文档
2024-04-18 11:15:11 +08:00
Argo Zhang
1aaf0b9b2a
refactor(TableExport): generate file failed ( #3302 )
...
* refactor: 更改 Table 导出服务生命周期为 Scope
* refactor: 更改为 Scope 服务
* chore: bump version 8.0.7
* doc: 更新依赖包
2024-04-17 21:09:25 +08:00
Old Li
34cbd63041
doc(FlipClocks): add Localizer ( #3300 )
...
Co-authored-by: Argo Zhang <argo@live.ca >
2024-04-17 15:15:39 +08:00
Argo Zhang
b35317d161
refactor(TableExport): update service lifecycle ( #3298 )
...
* doc: 增加 Link Script 标签
* refactor: 更改服务类型为单例模式
* refactor: 重构代码
* chore: bump version 8.0.6
* chore: 更新依赖包
2024-04-17 13:26:13 +08:00
Argo Zhang
35914a2473
doc(ConnectionService): add document for connection service ( #3295 )
...
* refactor: 使用 is 简化代码
* doc: 更新 Client 文档
* doc: 增加 ConnecitonService 服务文档
* style: 更新样式
* doc: 增加链接服务菜单
* chore: bump version 8.4.7
2024-04-17 10:00:18 +08:00
Argo Zhang
eeddd75428
refactor(Topology): update init arguments ( #3292 )
...
* refactor: 重构参数提高扩展性
* chore: bump version 8.0.4
2024-04-16 13:57:15 +08:00
Diego2098
db10cebd9b
refactor(CacheManager): update GetJsonStringByTypeName support collectible assembly ( #3289 )
...
* Change JSON resource class cache key
* Update JsonStringLocalizerFactory.cs
Signed-off-by: Diego2098 <82756760+kimdiego2098@users.noreply.github.com >
* Update JsonStringLocalizerFactory.cs
Signed-off-by: Diego2098 <82756760+kimdiego2098@users.noreply.github.com >
* Update JsonStringLocalizerFactory.cs
Signed-off-by: Diego2098 <82756760+kimdiego2098@users.noreply.github.com >
* Update CacheManager.cs
Signed-off-by: Diego2098 <82756760+kimdiego2098@users.noreply.github.com >
* revert: 撤销更改
* refactor: 代码格式化
---------
Signed-off-by: Diego2098 <82756760+kimdiego2098@users.noreply.github.com >
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-04-15 09:58:12 +08:00
Argo Zhang
70616a7881
test(GetUniqueName): add uni test improve code coverage ( #3288 )
...
* chore: bump version 8.0.1
* chore: 移除注释
* chore: 更新依赖版本
* revert: 撤销打包工具误删除
* refactor: 重构代码
* test: 增加单元测试
* test: 更新单元测试
* chore: bump version 8.4.6
2024-04-14 17:14:10 +08:00
Diego2098
3276c055a4
refactor(ALC): add assembly extension method GetUniqueName ( #3285 )
...
* If it is an assembly in ALC, add a cache key condition
* refactor: 撤销代码格式化
* refactor: 撤销命名空间格式化
* refactor: 增加 AssemblyExtensions 提高代码复用率
* chore: bump version 8.4.5
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-04-14 15:20:10 +08:00
Argo Zhang
6a0abbb9c9
doc(Web): use css variable ( #3284 )
...
* refactor: 移除 footer-link 字体样式
* style: 更新 footer 样式
* style: 更新 footer-body 背景色与前景色变量
* refactor: 移动分割条到 MainLayout
* chore: 更新配置
* refactor: 增加 scss 识别策略
* refactor: 增加接口实现
* test: 增加单元测试
* style: 调整图标主题样式
* style: Main 样式变量化
* style: 拖动条样式变量化
2024-04-14 12:12:07 +08:00
Argo Zhang
f7feee65bd
refactor(TagHelper): add IVersionService implement ( #3282 )
...
* chore: 更新配置项
* refactor: 更新标签组件
* test: 恢复单元测试
* chore: 增加 AppendVersion 服务
* chore: bump version 8.4.4-beta01
* doc: 增加 TagHelper 包
* chore: 更新自动化脚本
* chore: 更新依赖包
2024-04-14 01:12:25 +08:00
Diego2098
fd9b933bec
fix(CacheManager): unable to dynamically load DLL multiple times ( #3279 )
...
* Add Type handle condition to cache key
* refactor: 增加 GetUniqueTypeName 扩展方法
* refactor: 使用扩展方法
* refactor: 使用扩展方法
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-04-14 00:03:22 +08:00
Argo Zhang
998a878854
feat(TagHelper): add BootstrapBlazor.TagHelper package ( #3278 )
...
* doc: 增加压缩
* refactor: 代码格式化
* refactor: 更改变量名
* refactor: 优化代码
* chore: 移除版本信息
* refactor: 增加压缩配置
* refactor: 使用原生标签
* refactor: 移除缓存配置
* chore: 移除工具链
* chore: 移除代码内置依赖服务
* doc: 移除 xml 注释
* refactor: 更新缓存策略
* doc: 格式化文档
* Revert "refactor: 使用原生标签"
This reverts commit 00da9357f7 .
* doc: 增加字典
* doc: 移除 jQuery 显示引用
* Revert "doc: 移除 jQuery 显示引用"
This reverts commit f81512f340 .
* feat: 增加文件哈希值逻辑
* chore: 更新路由
* doc: 更新注释
* feat: 增加 HashFile 方法
* doc: 格式化文档
* revert: 移除方法
* refactor: 更改属性标签顺序
* refactor: 使用原生标签
* chore: 更新自动化脚本
* revert: 撤销 WebRootPath 参数
* feat: 增加 TagHelper 工程
* doc: 格式化文档
* test: 更新单元测试
2024-04-13 21:09:29 +08:00
Argo Zhang
576e4d2f1c
feat(TableExport): redesign ExportAsync compatible previous version ( #3276 )
...
* chore: bump version 8.4.3
* feat: 重构导出方法
* chore: bump version 8.0.5
* doc: 更新导出包
2024-04-13 11:19:30 +08:00
Argo Zhang
cc45d0342a
refactor(ITableExport): redesign ITableExport compatible with previous versions ( #3274 )
2024-04-13 11:03:43 +08:00
Argo Zhang
ac4b0ca953
feat(Select): default value filter disabled item ( #3270 )
...
* refactor: 修复默认值对禁用项过滤
* feat: 多选框支持禁用功能
* chore: bump version 8.4.3-beta01
* chore: bump version 8.0.4
* doc: 更新依赖包
2024-04-12 20:22:14 +08:00
Argo Zhang
8127aae3e5
fix(TableColumn): not work Rows when set Readonly to true ( #3268 )
...
* fix: 修复 设置 Readonly="true" 时 Rows 参数失效问题
* chore: bump version 8.4.2
2024-04-12 18:33:37 +08:00
Argo Zhang
2247d5c462
feat(JuHeIpLocatorProvider): add JuHeIpLocatorProvider service ( #3265 )
...
* feat: 增加聚合 Ip 地理位置定位器
* refactor: 更改为 localhost
* doc: 更新定位器数据改用服务获得
* chore: 增加配置
* refactor: 更新日志接口
* test: 更新单元测试
* refactor: 增加未配置异常提示问题
* test: 更新单元测试
2024-04-12 10:50:36 +08:00
Argo Zhang
325e300d39
refactor(QueryPageOptions): rename IsFristQuery to IsFirstQuery ( #3263 )
...
* feat: 更改 IsFristQuery 为 IsFirstQuery
* refactor: 更新单词
* test: 更新单元测试
* refactor: 增加排除标签
* chore: 更新自动化脚本
2024-04-11 19:02:56 +08:00
Argo Zhang
b775c72a2f
doc(Online): fix IP unshielded issue ( #3262 )
...
* test: 更新单元测试
* doc: 修复 Online 逻辑错误
2024-04-11 18:54:24 +08:00
Old Li
57938ed6bc
doc(Online): add Online Localizer ( #3251 )
...
* doc(Online): add Online Localizer
* doc(Online): add connections count
* doc(Online): replace to localhost
* refactor: 重构代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-04-10 18:54:06 +08:00
Argo Zhang
8b79882fe7
doc(Layout): empty text when F5 refresh ( #3254 )
...
* refactor: 重构代码
* doc: 增加示例网页配置
2024-04-10 18:45:11 +08:00
Argo Zhang
866fe522f1
feat(TableExport): support TableExportOptions ( #3247 )
...
* feat: 增加 TableExportOptions
* feat: ITableExport 导出方法增加 TableExportOptions 类
* chore: bump version 8.4.2-beta02
* doc: 更新配置文件
* test: 增加单元测试
* feat: 增加 ExportDataReader 提高性能
* chore: bump version 8.0.4-beta01
* chore: 更新依赖包
2024-04-09 13:26:24 +08:00
Argo Zhang
46a731e84f
feat(TableExportOptions): add TableExportOptions class for Table export ( #3246 )
...
* feat: 增加 TableExportOptions
* feat: ITableExport 导出方法增加 TableExportOptions 类
* chore: bump version 8.4.2-beta02
* test: 增加单元测试
2024-04-09 13:12:12 +08:00
Argo Zhang
09ab7e2cec
feat(DockView): add Version parameter ( #3240 )
...
* feat: 增加 Version 参数
* chore: bump version 8.0.1
* doc: 更新依赖包
2024-04-08 14:02:08 +08:00
Argo Zhang
1d1d8c99a6
feat(IpLocatorOptions): add ProviderName option ( #3238 )
...
* refactor: 更改 Key 为字符串
* refactor: 更改内部逻辑提高性能
* feat: 增加 IpLocatorProviderName 参数用于配置定位器
* test: 更新单元测试
* chore: bump version 8.4.2-beta01
* refactor: 更改参数所属类
* chore: 更新配置文件
* test: 更新单元测试
* chore: 更新配置
2024-04-08 10:40:16 +08:00
Argo Zhang
bd1afdedfd
refactor(DateTimePicker): format code for ICalendarHoliday ( #3236 )
...
* refactor: 代码重构
* chore: bump version 8.4.1-beta05
* chore: bump version 8.0.1
* chore: bump version 8.4.1
* doc: 更新依赖
2024-04-07 20:02:52 +08:00
Argo Zhang
fb8297960c
feat(TableColumn): support complex model ( #3234 )
...
* fix: 追加复杂类型类
绑定模型为复杂类型开启自动生成列功能,手写 context.XXX.YYY 这种形式
* refactor: 代码格式化
* feat: 支持复杂类型手写绑定列 Ignore 特性
* feat: 增加继承 AutoGenerateColumnAttribute 值逻辑
* refactor: 精简代码
* test: 更新单元测试
2024-04-07 19:31:54 +08:00
Diego2098
4d17d06803
refactor(QueryParameterValueSupplier): use ConcurrentDictionary for cache ( #3232 )
...
QueryParameterValueSupplier cache dictionary changed to thread safe dictionary
Signed-off-by: Diego2098 <82756760+kimdiego2098@users.noreply.github.com >
Co-authored-by: Argo Zhang <argo@live.ca >
2024-04-07 19:12:11 +08:00
HUGO.CM
c20c619792
feat(DateTimePicker): add working day feature ( #3228 )
...
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-04-07 18:35:44 +08:00
Argo Zhang
1162f30ade
fix(BootstrapInput): can't set value ( #3227 )
...
* doc: 调整 footer 左右边距
* fix: 修复双绑失败问题
* chore: bump version 8.4.1-beta04
2024-04-06 18:54:18 +08:00
Argo Zhang
7d4fea16e7
refactor(FAIcon): use JSModule refactor javascript logic ( #3225 )
...
* refactor: 重构脚本逻辑
* chore: bump vresion 8.0.2
* chore: 更新依赖包
2024-04-06 13:17:03 +08:00
Argo Zhang
866e69dd1b
doc(Online): add day information ( #3223 )
...
* doc: 更新 IP 格式化方法
* test: 增加单元测试
* refactor: 增加 Ip 屏蔽扩展方法
* refactor: 使用扩展方法公用代码
* doc: 移动端显示在线人数徽章
* refactor: 增加天显示
2024-04-06 10:36:36 +08:00
Argo Zhang
35627dece6
feat(Table): add OnToggleDetailRowCallback parameter ( #3218 )
...
* feat: add OnToggleDetailRowCallback parameter
* doc: update document
* test: 更新单元测试
* test: 更新单元测试
2024-04-05 09:44:21 +08:00
Alex chow
1d0398a9e8
feat(table): support Caption of DataTable #3213 ( #3214 )
...
* feat(table): 添加 DataTable 的 Caption 属性支持 #3213
* chore: bump version 8.4.1-beta03
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-04-05 09:29:57 +08:00
Argo Zhang
0a949f1e14
doc(Online): add IP mask keep privace ( #3212 )
2024-04-04 22:11:29 +08:00
Argo Zhang
9052a5d840
refactor(GoTop): update check scroll logic ( #3209 )
...
* chore: 更新组件依赖包
* fix: 修复 GoTop 失效问题
* chore: bump version 8.4.1-beta02
* refactor: 更改 Ip 地理定位器
2024-04-04 19:01:06 +08:00
Diego2098
a8e244b52c
fix(ButtonUpload): do not trigger ValueChanged callback ( #3206 )
...
Signed-off-by: Diego2098 <82756760+kimdiego2098@users.noreply.github.com >
2024-04-04 18:34:56 +08:00
Argo Zhang
9a6cc31e73
feat(TableColumn): support Editable parameter on TableColumn ( #3205 )
...
* feat: 增加 Ignore 参数用于控制当前列是否渲染
* feat: 增加 OnRenderAsync 回调方法
* refactor: 增加 Ignore 支持
* doc: 更新列忽略示例
* revert: 设置默认值为 false
* test: 更新单元测试
* refactor: 增加忽略列
* test: 增加单元测试
* test: 增加单元测试
* refactor: 重构 EditorForm 支持动态调整编辑项
* refactor: 撤销 Ignore 使用 Editable 参数
* revert: 撤销 Ignore 参数
* test: 更新单元测试
* doc: 更新示例
* revert: 撤销单元测试更新
* revert: 撤销单元测试更新
* refactor: 重构代码支持动态编辑项
* doc: 更新示例
* doc: 更新文档
* refactor: 恢复样式
* test: 增加单元测试
2024-04-04 17:26:05 +08:00
Argo Zhang
b243f8a874
feat(MaterialDesign): add search icon of TreeView ( #3199 )
...
* feat: 增加 TreeView 搜索栏相关图标
* chore: bump version 8.0.3
2024-04-03 09:41:25 +08:00
Argo Zhang
2db75ac1fe
doc(NavMenu): update service menu name ( #3197 )
...
* doc: 移除赞助信息
* doc: 更新定位器菜单
* doc: 更新 Title 服务菜单
* doc: 更新服务菜单
2024-04-02 18:03:43 +08:00
Argo Zhang
cc2fb21e95
feat(DateTimeRange): support lunar festival holiday solar tearm feature ( #3190 )
...
* refactor: 修复 Range 丢失背景色问题
* refactor: 更新背景色样式
* fix: 修复 Validate 方法失效问题
* refactor: 更新地理位置格式
* refactor: 更新样式
* feat(DateTimeRange): 支持农历
* doc: 更新示例
* chore: bump version 8.4.1-beta01
* test: 更新单元测试
2024-04-01 19:26:55 +08:00
Argo Zhang
39b52e248b
fix(CodeEditor): do not show in Dialog on first render ( #3187 )
...
* fix: 修复弹窗中丢失宽高问题
* chore: bump version 8.0.1
* revert: 撤销脚本
* refactor: 更新样式名称
* refactor: 更新样式名称
* revert: 恢复 data 引用
2024-04-01 10:28:06 +08:00
Argo Zhang
5b00a10b81
doc(PrintService): add PrintService documentation ( #3184 )
...
* doc: 打印服务更改为打印按钮
* doc: 增加打印服务文档
2024-03-31 19:55:21 +08:00
Argo Zhang
66f65cfa28
doc(Online): add online sample ( #3182 )
...
* refactor: 重构链接逻辑
* chore: 更新配置
* refator: 精简常量
* refactor: 移除清除逻辑
* chore: 更新配置
* refactor: 精简代码
* doc: 更新 Online 显示模板
* doc: 增加时长信息列
* doc: 增加 Online 示例
* chore: bump version 8.4.0
* test: 更新单元测试
2024-03-31 11:01:38 +08:00
Argo Zhang
56e2c7a38d
refactor(ConnectionHub): fix missing connection id issue ( #3180 )
2024-03-30 23:17:37 +08:00
zhangpeihang
8da7201178
fix(Gannt): error when dragging the progress bar for the second time ( #3178 )
2024-03-30 07:33:48 +08:00
Argo Zhang
7a19bfdb3a
refactor(ConnectionHub): redesign client id algorithm make unique ( #3176 )
...
* refactor: AddOrUpdate 增加返回值
* refactor: 增加标签页通讯
* refactor: 更新代码
* refactor: 更新脚本
* refactor: 测试服务代码
* revert 更新 AddOrUpate 方法
* refactor: 撤销代码更新
* feat: 重新定义链接 Id
* refactor: 更新地理位置输出格式
* refactor: 不显示 Id
* refactor: 更新统计逻辑
* test: 更新单元测试
* doc: 增加一个超链接
2024-03-29 21:29:16 +08:00
Argo Zhang
7c543158f3
fix(Dialog): not popup when use DispatchService trigger ( #3174 )
...
* refactor: 支持服务触发弹窗
* chore: bump version 8.3.10
* refactor: 支持服务触发弹窗
* fix: 支持服务触发弹窗
2024-03-29 17:18:52 +08:00
Argo Zhang
84fac69ff1
doc(Maui): update document for net8 ( #3172 )
...
* chore: 更新 Maui 到 net8
* refactor: 更新文档
* refactor: 移除 ref 关键字
* Revert "refactor: 移除 ref 关键字"
This reverts commit 444e99f376 .
2024-03-29 15:35:44 +08:00
Argo Zhang
95b2587417
feat(Carousel): add OnSlideChanged parameter ( #3164 )
...
* feat: 增加 OnSlideChanged 回调方法
* test: 增加单元测试
2024-03-29 12:38:44 +08:00
Argo Zhang
2b7d25ff96
refactor(ConnectionHub): add client throttle ( #3158 )
...
* refactor: 客户端实现限流
* chore: 更新配置信息
* refactor: 精简代码合并 Ip 逻辑到客户端
* fix: 增加缓存未命中问题
* test: 更新单元测试
2024-03-29 10:10:11 +08:00
Argo Zhang
13fa560d32
refactor(TreeView): update style for search box ( #3156 )
...
* style: 更新样式
* chore: bump version 8.3.9
2024-03-28 13:27:12 +08:00
Argo Zhang
c35a579a3a
refactor(ConnectionService): add TimeoutInterval parameter ( #3154 )
...
* refactor: 重构示例
* test: 更新单元测试
* refactor: 重构代码
* fix: 修复超时导致死锁问题
* test: 增加 WebClientService 单元测试
* test: 更新 Callback 单元测试
* test: 更改参数
* test: 更新单元测试
* chore: bump version 8.3.8
* test: 更新单元测试
* chore: 更新单元测试依赖包
* refactor: 精简代码
2024-03-28 11:22:07 +08:00
Argo Zhang
036fe93b44
feat(TreeView): add SearchTemplate parameter ( #3152 )
...
* refactor: 格式化文档
* feat: 增加 SearchTemplate
* feat: 增加 ShowResetSearchButton 参数
* feat: 增加 回车 Esc 按键支持
* doc: 增加示例
* refactor: 增加样式
* test: 更新单元测试
* refactor: 重构代码
2024-03-27 19:56:50 +08:00
Argo Zhang
13aacca9bb
feat(IThrottleDispatcherFactory): add throttle service ( #3148 )
...
* refactor: 增加 await 关键字
* feat: 增加限流器服务
* refactor: 增加离线时间间隔
* refactor: 限流配置参数可为空
* test: 增加单元测试
* refactor: 重构参数
* test: 更新单元测试
* test: 增加 DelayAfterExecution 参数单元测试
* feat: 增加 Clear 方法
* feat: 增加 ResetIntervalOnException 参数
* test: 增加 ResetIntervalOnException 单元测试
* test: 增加 Cancel 单元测试
* test: 增加 Clear 单元测试
* test: 增加代码覆盖率
* chore: bump version 8.3.8-beta01
---------
Signed-off-by: Argo Zhang <argo@live.ca >
2024-03-27 15:26:08 +08:00
Argo Zhang
79d012d1a2
feat(TreeView): add Search feature ( #3150 )
...
* feat: 增加 ShowSearch 参数
* feat: 增加 ResetSearch 按钮
* doc: 增加示例
* chore: bump version 8.3.8
2024-03-26 17:35:38 +08:00
Argo Zhang
9e59c42617
feat(IpLocatorOptions): add data cache logic ( #3145 )
...
* revert: 撤销更改
* feat: 增加内置缓存机制
* refactor: 更新内部逻辑
* test: 更新单元测试
* refactor: 更新示例
* feat: 增加 IpLocatorOptions 配置
* refactor: 更新逻辑
* test: 更新单元测试
* chore: bump version 8.3.7
* doc: 更新默认缓存时间
2024-03-25 17:17:38 +08:00
Argo Zhang
52d3fdc2ed
refactor(ConnectionHub): add locate ip cache ( #3142 )
...
* doc: 格式化文档
* fix: 增加 Ip 地址调用缓存
2024-03-25 10:25:35 +08:00
Argo Zhang
04fe8dce0c
refactor(IConnectionService): add Connections parameter ( #3138 )
...
* feat: 增加 Enable 开关默认 false
* chore: 更新配置
* doc: 更新在线人数不显示功能
* doc: 调整标题样式
* chore: 开启在线人数统计功能
* refactor: 重命名类名
* refactor: 增加保护
* refactor: 精简代码
* feat: 增加在线统计
* chore: 更新配置扫描周期更改为 10 分钟
* refactor: 重命名类名
* refactor: 增加 City 获取功能
* refactor: 更正类名称
* test: 增加单元测试
* test: 增加单元测试
* test: 更新单元测试
* chore: bump version 8.3.6
* test: 更新单元测试
2024-03-25 09:32:16 +08:00
Argo Zhang
70e6ba135d
fix(FullScreenButton): show tow icons when set FullScreenIcon ( #3133 )
...
* doc: 更新示例文档
* fix: 更新样式修复默认显示两个图标问题
* chore: bump version 8.3.5
* test: 更新单元测试
2024-03-24 15:52:13 +08:00
Argo Zhang
ffd5ac1bc4
refactor(IConnectionService): add await keyword ( #3131 )
...
* fix: 增加 await 关键字
* refactor: 改造 Options
* doc: 更新文档注释
* test: 移动单元测试
* test: 更新单元测试
2024-03-24 01:51:31 +08:00
Argo Zhang
58ab152882
doc(Table): add document for edit template ( #3129 )
...
* doc: 更新文档
* doc: 更新弹窗服务文档
* doc: 文档本地化
2024-03-24 01:44:46 +08:00
Argo Zhang
386e67e1ed
refactor(ConnectionHub): add try catch for request failed ( #3127 )
...
* doc: 更新在线人数图标
* refactor: 更新默认值
* revert: 撤销间隙调整
* feat: 增加异常保护
2024-03-24 00:24:06 +08:00
Argo Zhang
34b255c636
chore(Gantt): bump version 8.0.1 ( #3125 )
...
* doc: 精简代码
* chore: bump version 8.0.1
* chore: 更新依赖包
2024-03-23 14:24:59 +08:00
Argo Zhang
83e9c5a049
doc(Index): add online user count ( #3123 )
...
* doc: 增加弹窗服务文档
* doc: 更新文档内容
* doc: 移除 Index 网页不使用的元素与脚本
* refactor: 更新代码为轮询
* doc: 增加在线人数显示
2024-03-23 14:15:28 +08:00
Argo Zhang
de5ff9c836
feat(IConnectionService): add IConnectionService ( #3121 )
...
* refactor: 增加指纹方法
* refactor: 更新浏览器指纹组件
* refactor: 更新 WebClientService 脚本
* feat: 增加连接服务
* feat: 增加 CollectionHub 组件
* refactor: 集成连接器组件
* test: 增加单元测试
* refactor: 更新脚本
* refactor: 增加扫描周期逻辑
* feat: 增加 ConfigureCollectionHubOptions 方法
* doc: 更新 Console 文档
* refactor: 重构缓存类型
* feat: 重构 CollectionHubOptions 配置类
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
2024-03-23 13:36:59 +08:00
cetinbas
44abb4e18e
feat(Gantt): support localization ( #3115 )
...
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-03-23 11:39:13 +08:00
Argo Zhang
2601c5b7b2
refactor(WebClientService): use client info class ( #3119 )
...
* refactor: 更新 WebClientService 脚本
* test: 更新单元测试
* test: 更新单元测试
2024-03-23 10:48:53 +08:00
Argo Zhang
b0c45011ae
refactor(BrowserFinger): move getFingerCode into utility ( #3117 )
...
* refactor: 增加指纹方法
* refactor: 更新浏览器指纹组件
2024-03-23 10:29:46 +08:00
Argo Zhang
4fb7dc2825
doc(DialgService): update dialog service documentation ( #3113 )
...
* doc: 更新弹窗服务文档
* doc: 更新注释
* doc: 微调滚动条样式
* doc: 更新文档
2024-03-22 14:16:48 +08:00
Argo Zhang
5f89bcf796
doc(ILookupService): add lookup documention ( #3110 )
...
* test: 增加单元测试
* doc: 更新示例文档
* doc: 更新 Lookup 表格文档
* doc: 增加 Lookup 服务文档
* refactor: 调整注入服务位置
* doc: 更新注释
2024-03-21 19:23:56 +08:00
Argo Zhang
798084efdc
doc(Festival): add ICalendarFestival service document ( #3107 )
...
* doc: 更新文档
* doc: 多语言
* doc: 文档多语言
* refactor: 增加节假日文档
* doc: 增加节日服务说明文档
* doc: 更新组件数量
* chore: 更新依赖
2024-03-20 16:04:06 +08:00
Old Li
20d14857f4
feat(Table): add IsAccordion parameter ( #3103 )
...
* feat(Table): add CollapseDetailAutomatically to auto-collapse expanded detail rows
* doc(tableDetail): update doc
* refactor: 格式化文档
* refactor: 更改参数名称
* doc: 更新示例
* refactor: 更新代码防止溢出
* test: 更新单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-03-20 13:56:28 +08:00
Argo Zhang
71cc958acf
fix(MultiSelect): selected value incorrect when use daynamic create ( #3105 )
...
* fix: 修复动态 MultipleSelect 组件首次选值失效问题
* chore: bump vesion 8.3.5-beta05
2024-03-20 12:47:42 +08:00
Argo Zhang
d3175c0972
refactor(InputNumber): not nullable data unable to be cleared ( #3101 )
...
* doc: 更新注释
* fix: 修复不可为空类型最后一个数字无法删除问题
* doc: 更新 OnInput 示例
* refactor: bump version 8.3.5-beta05
* refactor: 重构逻辑
* test: 增加单元测试
2024-03-20 11:23:12 +08:00
dejan
5b9e648f60
fix(BootstrapInputNumber): update keep value logic
...
* 修复InputNumber组件启用逐键响应导致的输入问题
2024-03-19 17:29:04 +08:00
Argo Zhang
7485d47c66
refactor(OnCellRender): fix value template not work on Table mode ( #3099 )
...
* fix: 修复 ValueTemplate 未生效问题
* test: 增加单元测试
* chore: bump version 8.3.5-beta04
2024-03-19 17:29:42 +08:00
Argo Zhang
78f1ce71d4
refactor(FlipClock): add more parameter ( #3097 )
...
* feat: 增加辅助参数
* doc: 更新文档
* test: 增加单元测试
* doc: 更新文档
* doc: 更新分类
* doc: 更新示例
* chore: bump version 8.3.5-beta03
2024-03-19 15:37:49 +08:00
Old Li
74d6c4515f
feat(IpAddress): support for handling both keyboard and numpad input for numeric values ( #3095 )
2024-03-19 15:35:38 +08:00
Old Li
5f1badd018
doc(SlideButton): update IsAutoClose to true ( #3093 )
2024-03-19 12:26:35 +08:00
Argo Zhang
954743cea0
feat(TableCellArgs): add ValueTemplate parameter ( #3091 )
...
* feat: 增加 ValueTemplate 参数
* test: 更新单元测试
* chore: bump version 8.3.5-beta02
2024-03-19 10:05:09 +08:00
Argo Zhang
9cc28971ef
fix(Menu): active status incorect when route changed ( #3088 )
...
* refator: 精简代码
* fix: 更新样式修复路由改变时火柴棍效果无效问题
* chore: bump version 8.3.5-beta01
2024-03-18 15:34:25 +08:00
Argo Zhang
5e1462d57a
fix(Editor): load zh-CN lang failed when first render ( #3086 )
...
* refactor: 精简代码
* fix: 修复首次加载中文丢失问题
* chore: bump version 8.0.2
2024-03-18 14:23:06 +08:00
Argo Zhang
2a4d52761d
doc(Reboot): update Reboot notification ( #3084 )
...
* chore: 更新脚本
* feat: 增加网站发布重启消息通知
2024-03-17 19:46:34 +08:00
Argo Zhang
d210658ea6
test(Table): improve code coverage ( #3082 )
...
* refactor: remove set property
* test: 更新单元测试
* refactor: 重构代码
* test: 更新单元测试
* refactor: 精简代码
* test: 更新单元测试
* chore: bump version 8.0.0
* chore: 更新依赖包
2024-03-17 16:41:47 +08:00
Argo Zhang
ca09e57005
refactor(Table): redesign visible column list for Table ( #3080 )
...
* refactor: 重新设计类
* refactor: 重新设计可见列逻辑提高可读性
* chore: bump version 8.3.4
* test: 更新单元测试
* test: 更新单元测试
2024-03-17 14:03:05 +08:00
Argo Zhang
44b0d8b8c8
doc(ICalendarHoliday): add Holiday interface document ( #3079 )
...
* fix: 修复选中日期休假灰色问题
* refactor: 参数变量化
* refactor: 移除重复样式
* refactor: 精简样式库
* refactor: 移除不使用的样式
* doc: 增加 IsEditable 参数示例文档
* doc: 增加多功能体验区
* doc: 增加节假日服务说明文档
* chore: 更新字典
* doc: 更新示例
* doc: 更新拷贝按钮样式
2024-03-17 11:27:48 +08:00
Argo Zhang
9566663ede
feat(Holiday): add BootstrapBlazor.Holiday package ( #3077 )
2024-03-17 01:03:14 +08:00
Argo Zhang
40a039fd9f
feat(DateTimePicker): add ShowHolidays parameter ( #3075 )
...
* feat: 增加 ICalendarHolidays 接口服务
* refactor: 增加 ShowHolidays 参数
* refactor: 增加 ShowHolidays 参数
* doc: 更新假日示例
* feat: 增加 Holiday 组件包
* test: 增加组件包单元测试
* chore: 增加假日服务
* refactor: 更新样式
* chore: bump version 8.3.4-beta06
* test: 更新单元测试
* test: 更新单元测试
2024-03-17 00:48:43 +08:00
Argo Zhang
4248d1607c
feat(DateTimePicker): add ShowFestivals parameter ( #3073 )
...
* refactor: 增加节假日服务
* feat: 增加节假日实现逻辑
* refactor: 更新扩展方法
* refactor: 增加阴历时间方法
* refactor: 增加节假日样式
* doc: 更新示例
* test: 更新单元测试
* refactor: 重构代码
* test: 更新单元测试
2024-03-16 18:46:11 +08:00
Argo Zhang
044e6652e2
feat(DateTimePicker): add ShowSolarTerm parameter ( #3071 )
...
* feat: 增加 ShowSolarTerm 参数
* test: 增加单元测试
* test: 更新单元测试
* chore: bump version 8.3.4-beta05
* test: 更新单元测试
2024-03-16 13:10:07 +08:00
Argo Zhang
eee5c307c9
feat(DateTimePicker): add ShowLunar parameter ( #3069 )
...
* feat: 增加阴历历法支持
* refactor: 增加扩展方法
* test: 更新单元测试
* refactor: 微调样式
* feat: 增加农历翻译
* test: 增加单元测试
* doc: 更新示例
* doc: 更新示例
* refactor: 移除不使用的样式
* feat: 增加 24 节气
* test: 增加单元测试
* refactor: 内置节气
* test: 增加单元测试
* doc: 恢复示例
* doc: 更新资源文件
* test: 更新单元测试
* test: 更新单元测试
2024-03-16 12:33:21 +08:00
Argo Zhang
9434852037
fix(Table): update IsReadonly/Visible logic ( #3067 )
...
* refactor: 重新设计 IsReadonly/Visible 参数逻辑
* fix: 更新赋值逻辑
* fix: 修复语法错误
* refactor: 更新方法名为 IsReadonly
* test: 更新单元测试
* chore: bump version 8.3.4-beta04
2024-03-15 15:12:28 +08:00
Argo Zhang
cd7e353d5e
fix(Table): incorrect display of fixed table columns when visible false ( #3066 )
...
* test: 更新单元测试
* doc: 更新 z-index 值
* chore: bump version 8.3.4-beta02
* fix: 兼容老模板
* fix(#3062 ): 修复计算固定列时未忽略隐藏列宽度问题
link https://github.com/dotnetcore/BootstrapBlazor/issues/3062?wt.mc_id=DT-MVP-5004174
* fix: 修复右侧固定列计算方法
* chore: bump version 8.3.4-bta03
* test: 更新单元测试
* test: 更新单元测试
2024-03-15 13:31:48 +08:00
Argo Zhang
4526698bfc
refactor(FlipClock): add ViewMode parameter ( #3065 )
...
* fix: 修复分钟存在 99 问题
* refactor: 增加变量
* refactor: 属性变量化
* feat: 增加计时器模式
* doc: 增加示例
* refactor: 更新计时功能
* fix: 增加倒计时模式
* refactor: 精简脚本
* refactor: 精简代码
* doc: 更新示例
* doc: 更新示例
* doc: 更新资源文件
* doc: 更新示例
* refactor: 精简样式
* refactor: 更新样式
* test: 更新单元测试
2024-03-14 19:59:40 +08:00
Argo Zhang
b1036a898c
feat(FlipClock): add FlipClock component ( #3061 )
...
* doc: 增加源码映射
* doc: 增加 FlipClock 菜单
* doc: 更新示例
* feat: 增加 FlipClock 组件
* fix: 修复缓存未清理问题
* feat: 增加脚本支持
* refactor: 更新样式
* feat: 增加脚本
* refactor: 精简代码
* doc: 增加示例
* refactor: 增加错误保护
* refactor: 更新样式
* wip: 注销部分功能
* test: 更新单元测试
* doc: 更新文档
2024-03-13 15:13:54 +08:00
Argo Zhang
15d2ebd7e7
fix(InputNumber): can't input 0.0 when set UseInputEvent to true ( #3059 )
...
* refactor: 精简代码
* feat: 支持 oninput 事件保持原字符串
* test: 更新单元测试
* doc: 更正单词拼写
* doc: 更新注释
* chore: bump version 8.3.4-beta01
2024-03-12 15:20:30 +08:00
Argo Zhang
f8acb00378
revert(Contains): remove StringComparison parameter ( #3057 )
...
* refactor: 精简代码
* revert: 撤销 StringComparison 参数
* doc: 更新文档注释
* test: 更新单元测试
* test: 更新单元测试
* doc: 更新示例文档
* chore: bump version 8.3.3
2024-03-12 09:20:21 +08:00
Argo Zhang
eb76c3cb60
test(Dependence): upgrate dependence package ( #3055 )
...
* doc: 更新依赖包版本
* chore: 更新依赖组件包
* test: 更新单元测试
2024-03-11 18:49:18 +08:00
Argo Zhang
d498b73ca4
feat(Chart): add ShowDataLabel option ( #3053 )
...
* feat: 增加 ShowDataLabel 参数
* doc: 更新示例
* chore: bump version 8.1.0
* chore: 更新依赖
* chore: bump version 8.3.2
2024-03-11 18:12:14 +08:00
Argo Zhang
85add43fe7
feat(Upload): add OnAllFileUploaded parameter ( #3051 )
...
* feat: add OnAllFileUploaded parameter
* test: 更新单元测试
2024-03-11 14:54:45 +08:00
Argo Zhang
1c50921ff4
feat(IPLocator): add BaiduIPLocatorV2 class ( #3050 )
...
* refactor: 重命名类名称
* refactor: 更新文件名称
* revert: 撤销类名更新
* refactor: 代码格式化
* refactor: 服务更改为单例
* doc: 注入服务更改到代码文件中
* test: 更新单词拼写错误
* feat: 增加百度定位器服务
* refactor: 增加排除代码覆盖率标签
* test: 更新单元测试
* refactor: 重构配置信息类
* test: 重构代码消除提示信息
* feat: 重构 IP 定位服务
* doc: 根据最新定位服务更新示例
* refactor: 更新百度定位器服务
* test: 更新单元测试
* refactor: 重构代码
* test: 更新单元测试
* refactor: 更新文件名称
* revert: 撤销文件删除
* refactor: 更新文件名称
* refactor: 增加已启用标签
* refactor: 增加弃用提示信息
* refactor: 增加弃用提示信息
* doc: 根据最新设计更新示例文档
* doc: 更新资源文件
* doc: 更新资源文件
* doc: 增加内置地理位置服务介绍
* refactor: 增加弃用标志
* test: 更新单元测试
2024-03-11 14:12:48 +08:00
Argo Zhang
1be6985970
doc(Theme): add blue theme ( #365 )
...
* doc: 增加一套 blue 主题
* refactor: 重构网站 UI 组件适配新样式框架
* feat: 移除内置 Themes 参数
* feat: 重新设计主题配置
* refactor: 移除 blue 样式
* refactor: 实现切换主题逻辑
* test: 更新单元测试
2024-03-10 11:26:50 +08:00
Argo Zhang
d5df5241f4
fix(Table): table search case sensitive ( #3048 )
...
* fix: add StringComparison parameter
* test: 增加 EFCore 单元测试
* chore: bump version 8.3.2-beta03
* test: 更新单元测试
* test: 更新单元测试
2024-03-09 18:15:00 +08:00
Argo Zhang
c4f0c81eec
fix(Table): keep client column width not work when set AutoGenerateColumns to true ( #3047 )
...
* refactor: 格式化文档
* fix(AutoGenerateColumnAttribute): width always default value
* chore: bump version 8.3.2-beta02
* test: 更新单元测试
2024-03-08 19:30:55 +08:00
Argo Zhang
ff958c2034
feat(SelectTable): add CollapsedTopSearch parameter ( #3045 )
2024-03-07 10:12:30 +08:00
Argo Zhang
381435af0a
fix(SelectTable): search text wrap inside validate form ( #3043 )
...
* fix(SelectTable): nowrap inside validate form
* chore: bump version 8.3.2-beta01
2024-03-07 10:03:26 +08:00
Argo Zhang
64f307b53b
fix(SelectTable): throw exception when in the table column's edit template ( #3040 )
...
* fix: 修复 SelectTable 内置与 Table 时模型不一致问题
* chore: bump version 8.3.1
* test: 增加单元测试
2024-03-06 15:28:11 +08:00
Argo Zhang
c253d897ea
chore(TreeView): revert change async child node state ( #3080 )
2024-03-06 11:17:16 +08:00
Argo Zhang
687cfffb6b
fix(Table): no scroll on card view ( #3036 )
...
* fix(Table): add scroll in card mode
* chore: bump version 8.3.1-beta07
2024-03-06 10:58:39 +08:00
明天
eeb510b22f
feat(TreeView): async child nodes will automatically synchronize the selected status of the parent node
...
* feat(TreeView):async child nodes will automatically synchronize the se…
2024-03-05 12:08:28 +00:00
Argo Zhang
112d9bcff4
fix(MultiSelect): can't close popup window when in validate form ( #3034 )
...
* doc: 更新文档
* refactor: 移除小箭头
* fix(MultiSelect): 修复 ValidateForm 内无法关闭问题
* chore: bump version 8.3.1-beta06
2024-03-05 20:07:12 +08:00
Argo Zhang
a5aaf2e98d
feat(SweetAlert): eliminating latency between call show method twice ( #3032 )
...
* refactor: 重构代码消除 Modal 关闭延时
* chore: bump version 8.3.1-beta05
2024-03-05 17:57:23 +08:00
Argo Zhang
ba105988e0
feat(Chart): add OnClickDataAsync parameter ( #3030 )
...
* doc: 格式化文档
* refactor: 精简代码
* doc: 格式化文档
* feat: 增加 回调方法
* chore: bump version 8.0.2
* feat: 增加参数标签
* chore: 更新代码
* doc: 更新示例
* chore: 更新依赖
2024-03-05 13:34:59 +08:00
Argo Zhang
eb512cd20a
fix(Display): parameter Lookup not work ( #3028 )
...
* refactor: 更新文档注释
* fix: 修复 Display 组件未支持 Lookup 问题
* chore: bump version 8.3.1-beta04
2024-03-05 10:32:03 +08:00
Old Li
343e934baa
feat(Waterfall): add waterfall component ( #2443 )
...
* refactor: 重构瀑布流图片demo
* Update BootstrapBlazor.Server.csproj
还原更改
Signed-off-by: Old Li <33386249+azlis@users.noreply.github.com >
* 重构代码
* refactor: 更新代码使用主构造函数
* refactor: 移除 console.log 语句
* refactor: 增加 Waterfall 组件
* feat: 增加列自适应功能
* feat: 增加 ItemWidth 参数
* feat: 增加防抖功能
* feat: 增加 Template 模板支持
* doc: 更新示例
* feat: 增加 OnClickItemAsync 回调方法
* feat: 增加自动请求功能
* doc: 更新示例
* feat: 支持模板
* doc: 更新示例
* chore: 增加图片
* feat: 增加点击图片回调方法
* feat: 增加 LoadTemplate 参数
* feat: 增加 Load 模板样式
* feat: 增加图片加载动画
* test: 增加单元测试
* refactor: 重构代码
* doc: 更新菜单
* doc: 删除图片
* chore: 移除 waterfall 资源
* Revert "doc: 删除图片"
This reverts commit 27ed151da9 .
* refactor: 更新脚本
* doc: 更新示例
* doc: 增加瀑布流控制器
---------
Signed-off-by: Old Li <33386249+azlis@users.noreply.github.com >
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-03-04 18:24:39 +08:00
Argo Zhang
c9c17dca78
chore(Bootstrap): bump bs to 5.3.3 ( #3024 )
...
* chore: 增加 vs 主题色配置
* chore: 更新 css 框架到 5.3.3
* chore: 更新 bs 脚本 5.3.3
* chore: 更新打包脚本
* chore: bump version 5.3.3
* refactor: 移除打包脚本配置改用 targets 完成
* test: 更新单元测试
2024-03-03 11:54:01 +08:00
Argo Zhang
6032fc6998
fix(DateTimeRange): start value timespan is not zero ( #3022 )
...
* fix: 修复开始时间是 23:59:59 问题
* doc: 更新示例
* chore: 更新邮件地址
* chore: bump version 8.3.1-beta02
2024-03-02 19:30:59 +08:00
Argo Zhang
562d9b642f
fix(InputNumber): input illegal value not cleared ( #3020 )
...
* doc: 格式化文档
* fix: 修复非法数据 UI 未清空问题
* fix: 修复类型转化成功后 PreviousParsingAttemptFailed 参数仍然 false 问题
* doc: 更新示例文档
* revert: 撤销错误更新
* chore: bump version 8.3.1-beta01
* refactor: 清空脚本增加条件
* refactor: 更新可为空逻辑
* test: 增加可为空非法输入单元测试
2024-03-01 21:27:51 +08:00
Argo Zhang
689ec900e5
doc(Table): update document ( #3018 )
...
* refactor: 精简代码
* chore: bump version 8.3.0
2024-02-29 21:10:25 +08:00
Argo Zhang
418caebfbd
feat(Display): add overflow hidden style ( #3015 )
...
* refactor: 适配 Tooltip
* doc: 更新示例
2024-02-29 18:23:15 +08:00
Argo Zhang
5d08138ac1
fix(Table): ShowSearchText only control search text input visible or hide ( #3013 )
...
* fix: 修复 ShowSearchText 逻辑
* doc: 更新资源文件
* test: 更新单元测试
* test: 修复单元测试
2024-02-29 18:13:08 +08:00
Argo Zhang
1f7512b374
refactor(Select): call OnInputChangedCallback before ValueChanged ( #3011 )
2024-02-29 17:33:29 +08:00
Argo Zhang
347062ce92
feat(Console): add ConsoleMessageCollection class ( #3007 )
...
* feat: 增加 ConsoleMessageCollection 数据类型
* doc: 精简代码
* test: 更新单元测试
* chore: bump version 8.2.6-beta02
2024-02-27 17:25:15 +08:00
Argo Zhang
ac61247f9b
feat(Console): add IsHtml parameter on ConsoleMessageItem ( #3005 )
...
* refactor: 重构代码
* refactor: 精简代码
* doc: 更新示例文档
* doc: 重构代码
* feat: 增加 IsHtml 参数
* refactor: 增加 IsHtml 实现逻辑
* test: 增加 IsHtml 单元测试
2024-02-27 15:12:47 +08:00
Argo Zhang
1cdbe3ec41
feat(Select): add OnInputChangedCallback parameter ( #3003 )
...
* feat(select): add OnInputChangedChallback parameter
* test: 更新单元测试
* chore: bump version 8.2.6-beta01
2024-02-27 14:14:05 +08:00
Argo Zhang
cc3ffc1ebf
feat(Select): add IsEditable parameter ( #3001 )
...
* doc: 增加文档注释
* refactor: 重构代码
* refactor: 使用 IsEditable 代替 IsEdit 参数
* refactor: 精简代码
* doc: 更新资源文件
* feat: 增加 IsEditable 参数
* Revert "refactor: 精简代码"
This reverts commit ba5f2ef56f .
* refactor: 增加可编辑逻辑
* refactor: 重构逻辑
* doc: 更新示例
* test: 更新单元测试
* chore: bump version 8.2.5
2024-02-27 12:36:44 +08:00
caics
c85f9c76e8
feat(Table): add TableMetadataForAttribute ( #2981 )
...
* #2868 : move the metadata type out for table component
* refactor: 格式化代码
* refactor: 精简代码
* test: 格式化代码
* refactor: 格式化代码
* refactor: 移除 RegisterMatadataType 方法
* test: 更新单元测试
* refactor: 重构类
* refactor: 设置只读属性
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-02-27 09:36:52 +08:00
Argo Zhang
4d2b35e9f4
feat(Scroll): add ScrollHoverWidth parameter ( #2994 )
...
* feat(Scroll): add ScrollHoverWidth parameter
* doc: 更新示例
* test: 增加单元测试
* chore: bump version 8.2.5-beta02
2024-02-25 20:46:03 +08:00
Old Li
8db1be5096
feat(DatePicker): add IsEditable parameter ( #2963 )
...
* feat: add IsEditable parameter
* feat: add GetReadOnlyAttribute
* feat: notify Value property changes
* feat: added GetUID extension method to JSModuleExtensions
* feat: Add support for manual input in DateTimePicker component
* refactor: refactoring code
* refactor: 移除无效引用
* doc: 添加文档
* refactor: refactoring code
* fix: 修复时间间隔符不一致问题
* feat: Add support for manual input in DateTime component
* refactor: 更新手动输入逻辑
* doc: 更新示例
* doc: 更新示例
* doc: 更新资源文件
* refactor: 重构 Readonly 字符串
* refactor: Range 组件支持手工输入
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-02-25 20:36:11 +08:00
Argo Zhang
eea0d1ef6d
feat(JSModule): add GenerateId method ( #2992 )
...
* feat: 增加 GenerateId 方法
* test: 增加单元测试
2024-02-25 17:12:20 +08:00
Argo Zhang
0b2a179262
chore(Gitee): update Issue template ( #2990 )
2024-02-25 17:10:17 +08:00
Alex chow
bd47781922
feat(Table): add IsVisibleWhenAdd/Edit parameter ( #2938 )
...
* feat(Table): support hiding column in dialog add and edit #2932
新建/编辑时隐藏某些列, 适应不同场景
todo : 渲染 Excel 单元格方法需不需要处理?
* undo launchUrl
* feat: 增加 IsVisibleWhenAdd/IsVisibleWhenEdit 参数
* feat: 重构显示编辑项逻辑
* refactor: 更新扩展方法
* refactor: 删除枚举
* doc: 更新菜单与示例
* doc: 更新文档
* doc: 精简代码
* test: 更新单元测试
* test: 移除异步设置逻辑
* test: 更新单元测试
* refactor: 更新样式
* fix: 修复编辑类型丢失问题
* fix: 修复行内编辑丢失编辑状态问题
* doc: 更新编辑示例
* fix: 修复新建行是无保存按钮问题
* test: 更新单元测试
* test: 更新单元测试
* refactor: 重构代码
* feat: 增加黑名单功能
* test: 更新单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-02-25 13:02:49 +08:00
Argo Zhang
e707027325
feat(LookupService): add LookupServiceData parameter ( #2988 )
...
* feat: 增加 LookupServiceData 属性
* feat: 增加 LookupServiceData 参数
* feat: 增加 LookupServiceBase 基类
* refactor: 增加 LookupServiceData 参数逻辑
* doc: 更新文档
* test: 更新单元测试
* chore: bump version 8.2.5-beta01
* test: 移除 MockTableColumn 类
2024-02-24 01:55:47 +08:00
Argo Zhang
103d95fadd
feat(Display): add ShowTooltip parameter ( #2986 )
...
* refactor: 移除 NotNull 特性
* doc: 更新文档注释
* feat: add ShowTooltip parameter
* refactor: 更新 protected 关键字
* doc: 增加 ShowToolip 示例
* test: 增加单元测试
* chore: bump version 8.2.4
2024-02-23 20:57:14 +08:00
Argo Zhang
91b6f8f9ca
test(Pagination): add unit test Pagination ( #2980 )
...
* refactor: 精简代码
* test: 更新单元测试
2024-02-22 15:51:14 +08:00
SuperPigBlog
2b58b229e6
fix(Pagination): incorrect pagination jump ( #2975 )
...
发现 分页组件有点 问题,具体为 :
假设 每页5条数据,当 到第5页时会出现 ... ,点击这个 ... 会跳转到 最后一页,同理 下一页的 ...也会出现;
这时应该 为 上一页 为 1,同理 下一页为 最后一页即 InternalPageCount,
Signed-off-by: SuperPigBlog <mickey_zhu@hotmail.com >
Co-authored-by: Argo Zhang <argo@live.ca >
2024-02-22 15:31:34 +08:00
Argo Zhang
5c8a69ee9e
refactor(DateTimeRange): disable DateTime mode ( #2978 )
2024-02-22 15:27:19 +08:00
Argo Zhang
2cba0fcbc8
feat(DateTimeRange): support DateTime mode ( #2974 )
...
* test: 增加 ExcludeFromCodeCoverage 标签
* fix: 修复时间间隔符不一致问题
* doc: 格式化文档
* refactor: 重构代码
* revert: 撤销 Range 对 ClockPicker 的禁用
* doc: 移除 TODO
* refactor: 重构代码提高代码覆盖率
* refactor: 重构代码消除警告信息
* test: 增加 TimeFormat 单元测试
* refactor: 重构代码提高代码覆盖率
* test: 增加单元测试
2024-02-22 09:14:52 +08:00
Argo Zhang
ced22ac89d
refactor(GetUID): redesign getUID logic ( #2972 )
2024-02-21 19:50:44 +08:00
Argo Zhang
9be2926f02
feat(ClockPicker): add ClockPicker component ( #2970 )
...
* doc: 更新资源文件
* refactor: 增加 clock-panel-body 样式
* doc: 增加 ClockPicker 示例
* doc: 增加功能示例文档
* fix: 修复禁用分钟秒时仍然切换表盘问题
* refactor: 重构代码
* test: 增加单元测试
* doc: 更新注释
* doc: 增加参数文档
* refactor: 精简样式
2024-02-21 11:24:12 +08:00
Old Li
cbcb8aed9e
feat(TimePicker): add TimePicker component ( #2109 )
...
* add timepickerpanel component
* 修改部分css名称
* update css
* chore: 更新字典
* test: 更新单元测试
* update css config
* update js
* add js invoke method
* add init value
* add isam init value
* chore: 更新字典
* refactor: 格式化代码
* refactor: 重构组件增加 TimePicker 组件
* refactor: 更新 Footer
* refactor: 调整样式
* regactor: switch to am/pm method
* refactor: switch to hour/min face
* none...
* refactor: 重构setTime方法
* refactor: 重构setTime方法
* refactor: 重构handleMove方法解决指针位置计算不正确的问题,添加data-bb-ishour属性,重构setTime方法获取当前为小时还是分钟,重构face-wrap样式,使其内部元素居中。
* refactor: 添加秒针
* refactor: 自动切换到下一个指针
* refactor: Object.freeze timeMode
* refactor: fix bug
* refactor: 初始化值的时候判断AM还是PM
* refactor: 调整小时指针
* refactor: 调整其他指针
* refactor: 重构代码
* refactor: 更新上午下午按钮样式
* feat: 增加初始化指针逻辑
* refactor: 增加拖动时针逻辑
* refactor: 增加时间文字样式
* refactor: 增加 OnValueChanged 方法
* doc: 更新示例
* revert: 撤销 OnValueChanged 更改
* chore: 微调动画
* refactor: 更新 Value 赋值逻辑
* refactor: 小时赋值增加上午下午逻辑
* refactor: 增加表盘刻度动画
* refactor: 保护小时取值范围
* refactor: 样式变量化
* feat: 增加表盘刻度
* refactor: 修复下午 12 点显示不正确
* feat: 增加点击选中时刻功能
* feat: 支持移动端
* refactor: 增加分钟秒是否显示功能
* test: 增加 TimePicker 单元测试
* test: 增加参数单元测试
* test: 增加单元测试
* refactor: 精简代码
* chore: 增加热更新支持
* chore: 更新 Row 样式
* refactor: 集成 TimePickerPanel
* chore: 更新样式
* doc: 更新示例
* refactor: 增加 IsAutoSwitch 参数
* chore: 更新样式
* feat: 增加赋值逻辑
* refactor: 增加 TimePickerSetting 组件用于设置参数
* doc: 增加 TimePickerSettings 配置
* chore: 更改样式名称
* feat: 增加视图切换逻辑
* refactor: 微调间隙防止溢出
* refactor: 增加鼠标悬浮样式
* refactor: 更新英文版单词长度
* refactor: 精简代码
* feat: 增加 Time 切换 Date 视图逻辑
* fix: 支持点击更新时间
* refactor: 清理代码
* feat: 增加点击日期选中当前时间逻辑
* refactor: 精简代码
* chore: 更新脚本
* refactor: 移除不使用的参数
* test: 更新单元测试
* test: 更新单元测试
* Revert "refactor: 移除不使用的参数"
This reverts commit cfba1dcecb .
* feat: 增加格式化参数
* refactor: 更新样式
* feat: 增加 ChildContent 参数
* refactor: 增加格式参数
* feat: 点击刻度增加设置时间逻辑
* fix: 修复点击 11 点变成下午问题
* fix: 增加 Key 修复时间不变问题
* feat: 增加 Value 双绑支持
* chore: 更新样式
* fix: 修复脚本无法更新 dom 问题
* fix: 修复更改时间时同步到组件值问题
* refactor: 减小间隙防止折行
* feat: 增加 Reset 方法
* refactor: 更改方法可见性
* refactor: 修复上下午切换报错问题
* refactor: 减小日期内边距大小,更新demo
* refactor: demo增加初始值为now
* feat: 更新样式调整不折行
* refactor: 优化代码
* doc: 更新注释文档
* refactor: 重构代码
* refactor: Range 组件
* chore: 更新打包文件
* feat: 更新样式支持侧边栏
* test: 更新单元测试
* refactor: 重构侧边栏自动关闭逻辑
* feat: 重构切换年月功能
* feat: 增加首次查询标志位
* chore: 更新样式
* refactor: 重构 Body 组件
* test: 增加 OnDateChanged 回调方法
* feat: 更新选择时间段逻辑
* test: 增加单元测试
* chore: 移除不使用的变量
* test: 增加单元测试
* test: 增加单元测试
* test: 增加单元测试
* test: 增加单元测试
* refactor: 占位符更改为属性
* refactor: 重构 PickerBody 组件
* refactor: 移除 OnClear 回调
* refactor: 增加重置逻辑
* doc: 更新示例
* refactor: 更新 DateTimePicker 逻辑
* chore: 更新框架
* chore: 更新打包文件
* refactor: Format 标记为过期使用 DateTimeFormat
* refactor: 重构代码精简可为空逻辑
* fix: 修复数据类型判断逻辑
* refactor: 移除 AutoClose 客户端设置
* test: 更新单元测试
* refactor: 更新 AutoToDay 逻辑
* test: 更新单元测试
* refactor: 增加 ShowClearButton 参数
* test: 更新单元测试
* test: 更新单元测试
* refactor: 精简代码
* test: 更新单元测试
* chore: 更新资源文件
* feat: 增加 Clear 按钮回调方法
* refactor: 支持 AutoToday 逻辑
* test: 增加单元测试
* doc: 重构代码
* test: 更新单元测试
* test: 增加单元测试
* test: 增加单元测试
* feat: 增加 DisplayMinValueAsEmpty 参数
* test: 增加单元测试
* refactor: 重构代码
* refactor: 移除 Format 格式参数
* refactor: 增加关闭时间选择框代码
* refactor: 重构代码
* refactor: 精简 GetValue 逻辑
* refactor: 重构代码
* doc: 更新示例
* test: 更新单元测试
* test: 修复单元测试失败问题
* refactor: 调整单元测试
* doc: 更新示例文档
* chore: 更新样式
* refactor: 更正 Range 开始结束逻辑
* feat: 结束时间为 23:59:59
* refactor: 精简 dom 结构
* doc: 更新示例代码
* doc: 更新示例
* refactor: 精简选中时间范围逻辑
* refactor: 重构代码
* test: 更新单元测试
* test: 增加单元测试
* refactor: 重构代码
* test: 增加单元测试
* refactor: 移除未使用的 ref 引用值变量
* chore: 拆分样式文件
* chore: 重构样式表
* chore: 调整 dom 结构
* chore: 更新样式
* chore: 重构样式
* doc: 更新示例
* chore: 更新样式打包文件
* refactor: 精简样式
* chore: 更新格式
* chore: 调整文本框宽度
* refactor: 更新 DateTime 视图逻辑
* test: 更新单元测试
* refactor: 更改 AllowNull 参数为 ShowClearButton
* refactor: ViewMode 稍后开放
* refactor: 更改 ViewMode 代码
* refactor: 更新组件
* refactor: 更新示例
* refactor: 更新组件
* refactor: 更改命名空间
* test: 移除命名空间
* feat: 增加扩展方法
* refactor: 移除命名空间
* refactor: 使用扩展方法
* fix: 修复 Today 月份一样问题
* test: 更新 DateTimePicker 单元测试
* test: 更新 Range 单元测试
* refactor: 微调样式
* doc: 更新示例
* refactor: 临时禁用 DateTime 模式
* test: 更新单元测试
* doc: 增加 TimerPicker 组件文档
* doc: 增加 ClockPicker 组件文档
* doc: 更新 TimePicker 映射文件
* refactor: 更新 TimePicer 组件
* refactor: 更新 OnConfirm 逻辑
* refactor: 更新 Timer 组件
* test: 更新单元测试
* test: 增加 TimePickerBody 单元测试
* test: 更新单元测试
* feat: TimePicker 增加双向绑定支持
* refactor: 增加 ClockPicker 组件
* test: 更新单元测试
* refactor: 更新时间选择器菜单
* doc: 更新 DateTimePicker 示例文档
* doc: 增加 TimePicker 示例代码
* doc: 增加秒示例代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-02-20 20:53:46 +08:00
Argo Zhang
8e32e16592
refactor(Table): use ScrollWidth variable replace const 6px ( #2969 )
...
* refactor: 精简代码
* refactor: 参数变量化
2024-02-20 20:03:31 +08:00
Argo Zhang
65255a9e1c
feat(Utility): support native html attributes ( #2965 )
...
* feat: 支持 AddMultipleAttributes
* Revert "feat: 支持 AddMultipleAttributes"
This reverts commit 0e6d6463b0 .
* feat: 支持原生标签
* chore: bump version 8.2.4-beta03
2024-02-19 17:23:41 +08:00
Argo Zhang
0e56e40868
fix(Drawer): drawer bar be covered ( #2961 )
...
* fix(Drawer): drawer bar be covered
* chore: bump version 8.2.4-beta02
2024-02-19 10:56:53 +08:00
Argo Zhang
97fdceb1be
feat(GenerateComponent): support custom css class ( #2959 )
...
* feat: support custom css class
* chore: bump version 8.2.4-beta01
2024-02-18 19:33:07 +08:00
Argo Zhang
0e6929238f
feat(Slider): update disabled style ( #2957 )
...
* fix(range): add range rules
* revert: 移除样式更新
* refactor: 设置 Slider 样式
* doc: 增加 Slider 禁用示例文档
2024-02-18 19:30:55 +08:00
Argo Zhang
f780ac4445
doc(Components): add example comments ( #2954 )
...
* doc: 更新自定义字典
* doc: 精简代码
* doc: 更新注释代码
2024-02-17 22:40:45 +08:00
Argo Zhang
3710b9dd7e
refactor(DateTime): add GetSafeMonthDateTime extension method ( #2952 )
...
* refactor: 更改命名空间
* test: 移除命名空间
* refactor: 移除命名空间
* feat: 增加扩展方法
* refactor: 使用扩展方法
* test: 更新单元测试
2024-02-16 12:18:02 +08:00
Argo Zhang
44099aee89
feat(Table): redesign search bar ( #2948 )
...
* doc: 更新示例
* feat: 更新搜索栏样式
2024-02-15 12:04:42 +08:00
Argo Zhang
2ce65a76f2
feat(DateTimePicker): add ShowIcon parameter ( #2945 )
...
* feat: add ShowIcon parameter
* doc: 更新单元测试
* test: 增加单元测试
* chore: bump version 8.2.3
2024-02-14 12:46:04 +08:00
Argo Zhang
a3971ed729
feat(Modal): use hidden event instead of hide event ( #2943 )
...
* refactor: use hidden event
* chore: bump version 8.2.4-beta01
2024-02-14 11:41:39 +08:00
Argo Zhang
76723f5747
feat(Layout): add CollapseBarTemplate parameter ( #2940 )
...
* chore: update attribute file
* chore: 更新 razor 文件语言分类
* refactor: 重构代码
* feat: 增加 CollapseBarTemplate 模板
* test: 增加单元测试
* test: 增加单元测试
* test: 更新单元测试
2024-02-13 17:53:11 +08:00
Argo Zhang
5e8d2e6c31
refactor(TableFilter): using ToFilterFunc to simplify code ( #2936 )
...
* refactor: 精简代码
* refactor: 更新样式表
* chore: bump version 8.2.3
2024-02-12 11:36:19 +08:00
Argo Zhang
6315988f92
feat(EditorForm): add LabelWidth parameter ( #2934 )
...
* refactor: 增加 LabelWidth 参数
* feat: 增加宽度设置
* doc: 更新示例
* doc: 增加 LabelWidth 宽度示例
* test: 增加单元测试
2024-02-11 11:02:46 +08:00
Argo Zhang
88657cdcbc
feat(BootstrapInputGroupLabel): add alignment parameter ( #2931 )
...
* feat: add Alignment parameter
* doc: 更新示例文档
* test: 增加单元测试
2024-02-09 18:13:16 +08:00
Argo Zhang
db577cd29e
feat(BootstrapInputGroupLabel): add width parameter ( #2929 )
...
* feat: 增加 Width 参数
* test: 增加 Width 单元测试
2024-02-09 17:02:59 +08:00
Alex chow
b008ec623c
fix(Logout): logout text max width not working ( #2926 )
...
* refactor: 更新布局
* fix(Logout): logout text max width not working
* refactor: 更改 flex 布局
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-02-09 17:02:37 +08:00
Argo Zhang
7c2382ba44
feat(Table): variable ScrollWidth parameter ( #2922 )
...
* doc: 格式化固定表头示例文档
* refactor: 适配 abp 等其他框架
* refactor: 更新滚动条宽度为 8 px
* doc: 滚动条兼容老牌浏览器
* refactor: 微调 Sidebar 位置
* refactor: 更新 Sidebar 圆角样式
* feat: 增加 ScrollWidth 参数
* feat: Table 滚动条变量化
* refactor: 滚动条宽度变量化
* doc: 更新注释文档
* test: 更新单元测试
2024-02-07 18:23:46 +08:00
Argo Zhang
07fa10fd30
doc(Scroll): update sidebar style ( #2924 )
...
* doc: 滚动条兼容老牌浏览器
* refactor: 微调 Sidebar 位置
* refactor: 更新 Sidebar 圆角样式
2024-02-07 16:59:32 +08:00
Argo Zhang
7becc49525
feat(Scroll): add ScrollWidth parameter ( #2920 )
...
* feat: 增加 ScrollWidth 参数
# Conflicts:
# src/BootstrapBlazor/wwwroot/scss/theme/bootstrap.blazor.scss
* test: 增加单元测试
2024-02-07 16:11:00 +08:00
Argo Zhang
1665c57fe9
feat(Scroll): to cater the new scroll style ( #2918 )
...
* refactor: 根据最新滚动条样式移除老样式
* chore: bump version 8.2.3-beta04
2024-02-06 18:32:54 +08:00
Argo Zhang
95d26238db
doc(Website): add reboot dispatch function ( #2916 )
2024-02-06 16:30:14 +08:00
Argo Zhang
be0ec84ad4
feat(Table): add DisableExtendEditButton parameter ( #2914 )
...
* doc: 更新参数说明文档
* feat: 支持禁用行内编辑与删除按钮
* test: 增加单元测试
* chore: bump version 8.2.3-beta03
2024-02-06 15:37:21 +08:00
Argo Zhang
ce59363039
feat(TableCellComponent): add TableCellComponent for table RowButtonTemplate ( #2912 )
...
* refactor: 格式化文档消除警告信息
* doc: 更新示例文档
* feat: 增加 ITableCellComponent 接口
* refactor: 更改 Popconfirm 名称
* refactor: 更新文件名称
* chore: 更新文件名称
* feat: 增加 TableCellComponent 组件
* refactor: 更新按钮组合样式
* refactor: 增加 TableCellComponent 组件支持
* feat: 增加 Size 参数
* doc: 更新示例
* test: 更新单元测试
* test: 增加单元测试
* refactor: 更新示例
2024-02-06 14:40:00 +08:00
Argo Zhang
0414b10d46
fix(ContextMenu): can't close popup window when use in Dialog ( #2910 )
...
* fix: 弹窗不消失问题
* chore: bump version 8.2.3-beta02
* doc: 格式化文档
* doc: 更新 svg-editor 文档源码映射
* doc: 格式化文档
2024-02-05 22:25:33 +08:00
zhangpeihang
37ea9f6946
feat(SvgEditor): add svgeditor component ( #2852 )
...
* feat: 添加 svgeditor 组件
* refactor: 移除打包 props
* feat: 调整样式
* refactor(Switch): use variable in sass file (#2572 )
* refactor: use variable in sass file
* doc: 更新示例代码
* refactor(Tab): update sass file use variable (#2574 )
* refactor: use variable in sass file
* doc: 更新示例
* refactor(Tag): update sass file use variable (#2579 )
* refactor(Tag): update sass file use variable
* doc: format sample code
Co-authored-by: alex chow <zhouchuanglin@gmail.com >
* doc(Dependency): update dependency package (#2577 )
* Update BootstrapBlazor.Server.csproj
* chore: 删除 db 文件
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
* refactor(Tag): update sass file use variable (#2581 )
* refactor: update sass file use variable
* doc: update sample code
* chore: update dict
* doc: 更新资源文件
Co-authored-by: alex chow <zhouchuanglin@gmail.com >
* feat(ITableExport): update ITableExport to TryAddTransient (#2584 )
* refactor: 重构 TableExport 项目目录结构
* doc: 更新注释文档
* feat(IExportPdf): rename ITableExportPdf to IExportPdf (#2586 )
* fix(Table): wrong TableExportType in ExportCsvAsync method (#2588 )
* refactor(ExporPdf): update ExportPdfService (#2590 )
* chore: 更新配置文件
* chore: 更新 Pdf 导出服务名称
* doc(IExportPdf): update doc for IExportPdf (#2592 )
* doc(TableExport): update package (#2594 )
* chore: 更新字典
* chore: 更新依赖包
* refactor(Toast): remove extension method (#2597 )
* chore: 更新字典
* chore: 更改项目类型
* refactor: 更改类名
* refactor: 精简代码
* doc: 更新示例代码
* refactor: 重构代码
* refactor: 重构代码消除警告信息
* refactor: 更新文档
* refactor: 增加 Window 操作系统判断
* refactor(Html2Pdf): use TryAddSingleton inject (#2599 )
* refactor: 重构代码
* refactor: 使用 TryAddSingleton 注入服务
* chore: bump version 8.0.2
* doc(IZipArchive): add document for IZipArchiveService (#2601 )
* doc: 更新资源文件
* chore: 更新依赖包
* refactor: 增加 await 关键字
* doc: 增加 ZipArchive 服务文档
* chore: 移除 menus.json 文件
* doc: 增加归档服务文档
* refactor(Topology): update Resize method (#2603 )
* doc: 更新 HMI 示例
* refactor: 更新脚本
* chore: 更新依赖包
* doc(SideMenu): add auto scroll to view function (#2606 )
* doc: 使用强制跳转修复菜单不自动展开问题
* revert: 撤销强制跳转
* feat: 增加 scrollElementToView 方法
* feat: 增加地址跳转监控
* doc: 去重菜单
* revert: 撤销自动居中功能
* revert: 撤销地址栏监控
* Revert "revert: 撤销强制跳转"
This reverts commit 75673ca10e .
* revert: 撤销命名空间
* doc(Timer): update sass file use variable (#2608 )
* doc: 更新 Line 示例模板页
* refactor: 更新 Timer 组件样式
* doc(Toggle): update sass file use variable (#2610 )
* refactor: 增加 Body 内边距样式
* doc: 更新 Dialogs 示例
* refactor: 精简代码
* refactor: 使用 Count 代替 Any()
* refactor(Toggle): use variable
* doc(Transfer): update sass file use variable (#2612 )
* refactor: update file use variable
* doc: 更新示例文档
* doc(TreeView): update sass file use variable (#2614 )
* refactor(TreeView): update sass file use variable
* doc: update sample code
* doc(Upload): update sass file use variable (#2616 )
* test: 更新单元测试
* refactor: 更新样式使用变量
* doc: 更新示例文档
* doc(ValidateForm): update sass file use variable (#2618 )
* doc: 格式化文档
* doc: 更新 ValidateForm 样式
* refactor: 精简代码
* refactor: 重构代码消除警告信息
* doc: 更新示例代码
* refactor: 更新样式
* refactor(IIPLocator): add JsonSerializerOptions Encoder config (#2620 )
* fix: 增加 JsonSerializerOptions 配置
* refactor: 增加 readonly 关键字
* refactor: 更新样式
* doc: 更新示例
* doc(Locator): add CodePagesEncodingProvider support gbk (#2622 )
* revert: 撤销 Options 配置
* chore: 增加中文编码支持
* doc: 增加注释
* doc(Logging): upgrade to net8 (#2625 )
* doc(CustomFilter): update sample code link (#2628 )
* doc: 更新链接路径
* doc: 更新示例文本
* doc(Table): update sample code of EditTemplate (#2632 )
* doc: 更新示例链接
* doc: 更新示例按钮
* doc: 更新编辑示例
* doc: 更新文档
* doc: 增加忽略项
* doc(Theme): add dark theme for web site (#2630 )
* refactor: 更新标签颜色
* refactor: 更新 main 最小高度
* doc: 移除侧边栏背景色
* doc: 更新代码高亮背景色
* doc: 去除权重关键字
* refactor: 更新 Select 组件背景色
* refactor: 增加 primary 颜色样式
* refactor: 增加 icon-summary 样式
* refactor: 增加 badge-menu 样式
* refactor: 更新 archor-link 颜色
* refactor: 更新 dropdown-item menu-item 颜色样式
* refactor: 更新 GlobalSearch 样式
* refactor: 调整边框颜色
* refactor: 调整 Tab 样式
* refactor: 调整 Divider 样式
* refactor: 更新 tab header 背景色
* refactor: 更新当前标签页颜色
* feat: 增加暗黑主题
* refactor: 更新主题切换逻辑
* refactor: 增加 hover 样式
* refactor: 增加黑色主题样式支持
* refactor: 增加 navbar-version 样式
* refactor: 更新右侧边框样式
* refactor: 自定义菜单项前景色
* refactor: 微调 tips 样式
* refactor: 更新圆角
* feat: 客户端存储主题
* feat: 增加主题脚本
* refactor: 复用设置主题代码
* chore: 更新 sasscompiler 配置
* refactor: 移除 motronic 样式
* doc: 更新文档
* chore: 更新配置文件
* refactor: 精简 Table 样式
* refactor: 更新分页组件暗黑样式
* refactor: 更新 code 样式
* refactor: 调整 Card 样式
* refactor: 调整 Table 暗黑样式
* refactor: 调整 btn-copy 按钮样式
* refactor: 调整 ConsoleLogger 样式
* refactor: 调整侧边栏边框
* doc: 微调间隙
* refactor: 调整全局搜索样式
* refactor: 更新 Select 组件样式
* refactor: 更新文化组件样式
* refactor: 统一 border 颜色
* refactor: 调整重连组件样式
* refactor: 微调 Header 样式
* refactor: 适配全局搜索暗黑样式
* refactor: 适配主题样式
* doc(Header): hide version on mobile mode (#2636 )
* refactor: 精简代码
* feat: 增加版本号自动获取功能
* chore: 更新字典
* chore: 更新字典
* refactor: 精简 footer
* refactor: 移除 motronic 样式
* refactor: 调整移动端不显示主题按钮
* doc(Lang): update switch lang in footer (#2638 )
* refactor(DateTime): add dark theme (#2640 )
* refactor: 统一禁用样式
* refactor: 更新 TimePicker 组件样式
* refactor: 更新 range 组件样式
* refactor: 更新 motronic 样式
* refactor(ListGroup): support dark theme (#2642 )
* refactor(Scroll): support dark theme (#2644 )
* refactor: 精简代码
* chore: 更新字典
* doc: 更新示例
* chore: 引入 dark 文件
* refactor: 增加 dark 样式
* refactor(Segmented): support dark theme (#2646 )
* refactor: 更新边框
* feat: 支持暗黑模式主题
* feat: 增加 hover/active 样式
* refactor(dial-button): suppor dark theme (#2648 )
* fix(ContextMenu): not shown in Modal/Dialog (#2652 )
* feat(InputNumber): step support any value (#2650 )
* feat: change Step type to string
* refactor: 精简代码
* feat: set default value to any
* chore: bump version 8.0.7-beta01
* refactor: 精简代码
* test: 更正单元测试
* doc(Skeleton): support dark theme (#2655 )
* refactor: 格式化样式
* refactor: 重构 header 样式
* refactor: 更新 Table 骨架屏样式
* doc: 更新示例 img 样式
* refactor: 重构样式
* chore: 增加变量
* doc: 消除警告信息
* refactor: split support dark theme (#2657 )
* doc(GoTop): update sample code support dark theme (#2659 )
* refactor: split support dark theme
* refactor: 调整 footer 样式
* doc: 更新 GoTop Stack 示例
* doc(RibbonTab): support dark theme (#2661 )
* doc: 更新版本号样式不折行
* doc: 更新 logout 示例样式
* refactor: 精简 menu 样式
* doc: Menu 示例适配暗黑主题
* refactor: 更新 RibbonTab 样式
* doc: 更新 RibbtonTab 示例
* refactor: Select 适配暗黑主题
* refactor(Step): support dark theme (#2663 )
* doc: 更新 Step 示例
* refactor: 更新 Cascade 二级菜单颜色
* refactor: 更新 required 颜色
* refactor(IpAddress): 更新背景色
* doc: 更新拷贝按钮样式
* doc: 更新示例代码块过渡动画
* refactor(MultiSelect): support dark theme (#2665 )
* refactor: 更新 multiple 选择框样式
* refactor: 更新 RadioList 样式
* doc(Table): update sample code support dark theme (#2667 )
* refactor: 更新穿梭框样式
* refactor: 移除穿梭框样式
* doc: 更改列宽
* refactor: 更新 table 表格背景色
* refactor: 更新滚动条 corner 背景色
* chore: 移除不使用的样式
* doc: 更新资源文件
* doc: 更新弹窗表格示例
* doc: 更新 Footer 示例
* doc: 更新 TableTree 示例代码
* refactor: 调整表格行样式
* refactor: 更新行样式
* refactor: 更新表格分页组件样式
* refactor: 增加 Scroll Track 样式
* refactor: 更新 Segmentd 样式
* refactor: 更新选中项背景色样式
* fix(Table): append component parameters for edit template (#2669 )
* fix(Table): append component parameters for edit template
* chore: bump version 8.0.7-beta02
* refactor(Calendar): support dark theme (#2671 )
* refactor: 更新样式适配暗黑主题
* refactor: 更新样式
* refactor(Captcha): update sass file support dark theme (#2673 )
* refactor: 重构代码
* refactor: 更新样式
* doc(Carousel): support dark theme (#2675 )
* doc(Carousel): support dark theme
* refactor: 更新示例
* refactor(Circle): update sass file support dark theme (#2678 )
* fix(TableExport): not register table export service (#2680 )
* fix: 移除 TryAdd 语句
* chore: bump version 8.0.2
* chore(TableExport): rename AddBootstrapBlazorTableExcelExport (#2682 )
* chore: 更改服务名
* chore: bump version 8.0.3
* doc: 更新示例
* refactor(Collapse): update sass file support dark mode (#2684 )
* chore(Widget): update sass file support dark theme (#2686 )
* chore(Widget): update sass file support dark theme
* doc: 更新示例
* feat(TreeView): support SetActiveItem function
* test(TreeView): add SetActiveItem unit test (#2688 )
* refactor: 格式化代码
* test: 更新单元测试
* feat: 增加 SetActiveItem 方法重载
* test: 增加单元测试
* doc(Title): update sample code for dark theme (#2690 )
* refactor: 重构代码
* doc: 移动地理位置服务到内置服务分类下
* doc: 调整 FileView 格式
* doc: 更新图片预览背景色
* refactor: 更新打印组件示例
* doc: 更新 TreeViews 示例消除警告信息
* refactor: 移动 Title 服务到内置服务分类
* refactor(TreeView): update sass file support dark theme (#2692 )
* refactor: 移动定位服务到内置服务分类下
* refactor: 更新 TreeView 样式适配暗黑主题
* refactor(Drawer): support dark theme (#2694 )
* refactor: 调整抽屉样式
* doc: 更新重连组件示例代码
* refactor(Toast): support dark theme (#2696 )
* refactor: 重构 svgEditor 组件
* feat: 添加 id 参数
* refactor: 修该参数名称
* feat: 添加 dispose 方法
* feat: 添加 svgeditor 组件
* fix: 修复资源文件
* chore: 增加 SvgEditor 包依赖
---------
Co-authored-by: Argo Zhang <argo@live.ca >
Co-authored-by: alex chow <zhouchuanglin@gmail.com >
Co-authored-by: XiaoDD <2238876055@qq.com >
2024-02-05 20:50:49 +08:00
Argo Zhang
c8fa490803
bug(Checkbox): ShowLabelTooltip parameter not work when set ShowAfterLabel ( #2908 )
...
* fix: 修复后标签无法显示 Tooltip 问题
* doc: 更新示例
* test: add unit test
* chore: bump version 8.2.3-beta01
2024-02-05 20:31:30 +08:00
Argo Zhang
218689d128
feat(Toast): add OnCloseAsync parameter on ToastOption ( #2906 )
...
* feat: add OnCloseAsync parameter
* refactor: 更新代码
* test: 更新单元测试
* doc: 更新示例
* doc: 更新文档说明
* chore: bump version 8.2.3-beta01
2024-02-05 20:16:54 +08:00
Argo Zhang
6da16286e3
feat(Message): support ChildContent parameter ( #2904 )
...
* feat: 支持 ChildContent 自定义模板
* doc: 更新自定义模板示例
* test: 更新单元测试
2024-02-05 19:22:12 +08:00
Argo Zhang
4bd3bcc8f0
feat(Message): support OnDismiss event callback ( #2902 )
...
* doc: 更新文档注释
* refactor: 使用主构造函数
* feat: 更新 OnDismiss 触发逻辑
* refactor: 移除可为空标记
* refactor: 更新示例
* test: 更新单元测试
* test: 更新单元测试
* chore: bump version 8.2.2
2024-02-05 16:44:12 +08:00
Argo Zhang
3c95910037
chore: update codecov-action ( #2900 )
2024-02-04 21:28:49 +08:00
Argo Zhang
a2a7b714e8
feat(Segmented): update style for segmented item ( #2898 )
...
* refactor: 精简代码
* doc: 更新注释
* refactor(Segmented): update style
* refactor: 更新单元测试
* test: 更新单元测试
2024-02-04 21:23:24 +08:00
Argo Zhang
be32eeb001
feat(Formatter): CreateDisplayByFieldType method supports Formatter callback ( #2896 )
...
* refactor: Formatter 返回值增加可为空标记
* refactor: 支持 Formatter 回调方法
* test: 增加单元测试
* refactor: 增加 GetFormatterInvoker 方法缓存
* refactor: 重构 FormatterInvoke 逻辑
* test: 重构代码消除警告信息
2024-02-03 22:46:16 +08:00
Argo Zhang
d6f72e9b3e
test(JSModule): add unit test for JSModule ( #2894 )
...
* refactor: 更新 JSModule 异常捕获逻辑
* test: 增加单元测试
2024-02-03 18:05:52 +08:00
Argo Zhang
976fbe9595
doc(MindMap): update localizer namespace ( #2892 )
2024-02-03 17:35:14 +08:00
Argo Zhang
4d4b012923
feat(RibbonTab): reset ribbon-tab item min-width to 58px ( #2890 )
...
* fix: 调整 Ribbon 菜单最小宽度为 58
* refactor: 重构开发环境 JSInvoke 报错信息
2024-02-03 17:00:16 +08:00
Argo Zhang
632212b6f5
fix(Table): fix bindResizeColumn throw exception ( #2888 )
...
* fix: 修复脚本报错
* refactor: 增加调试信息输出
* chore: bump version 8.2.2-beta02
2024-02-02 15:27:14 +08:00
Argo Zhang
b6b4b1ebe3
feat(Drawer): update bar style ( #2886 )
...
* feat: 更新样式
* chore: bump version 8.2.2-beta01
2024-02-02 14:12:13 +08:00
Argo Zhang
f94b110a33
fix(Dispose): catch ObjectDisposed exception ( #2881 )
...
* fix: 增加 Dispose 异常捕获
* chore: bump version 8.2.1
2024-02-01 15:23:01 +08:00
Argo Zhang
5e87e739f5
fix(Popover): OnBeforeClick does not take effect ( #2879 )
...
* fix: 修复 OnBeforeClick 二次点击不生效问题
* chore: bump version 8.2.0
2024-01-31 21:14:48 +08:00
j4587698
1c1a9121bc
doc(TreeView): missing localization NotSetOnTreeExpandErrorMessage ( #2875 )
2024-01-31 19:36:11 +08:00
Argo Zhang
1103126ea8
doc(Dock): adjust z-index prevent being blocked ( #2877 )
2024-01-31 19:32:34 +08:00
Argo Zhang
f01424fbb0
feat(Toast): add PreventDuplicates option to Toast options ( #2873 )
...
* feat: add PreventDuplicates parameter
* doc: 更新资源文件
* doc: 更新阻止重复示例
* refactor: 重构代码
* test: 增加单元测试
* test: 更新单元测试
* chore: bump version 8.1.10-bete04
2024-01-30 11:13:44 +08:00
Argo Zhang
9e1a54c187
refactor: update style for SelectTable ( #2872 )
2024-01-30 10:03:20 +08:00
Argo Zhang
025e93f6c1
refactor(BrowserFinger): support Initialized life cycle ( #2866 )
...
* doc: 更新配置
* refactor: 精简代码
* feat: 更新获取指纹码逻辑
* refactor: 重构代码
2024-01-28 18:35:26 +08:00
Argo Zhang
805826057d
refactor(Topology): bump version 8.0.3 ( #2864 )
...
* refactor: 精简代码
* chore: bump version 8.0.3
2024-01-28 13:25:33 +08:00
Argo Zhang
6afa81d4b4
doc(BrowserFinger): add BrowserFinger service sample code ( #2862 )
...
* chore: bump version 8.1.10-beta03
* doc: 增加指纹服务菜单
* doc: 更新源码映射配置
* doc: 更新示例
* doc: 移除指纹组件
* refactor: 增加指纹组件
* doc: 增加指纹浏览器示例
* refactor: 精简代码
2024-01-28 01:13:06 +08:00
Argo Zhang
4252d26daa
feat(BrowserFinger): add IBrowserFingerService ( #2860 )
...
* feat: 增加指纹服务
* chore: 添加指纹服务
* feat: 增加指纹组件
* doc: 移除注释
* doc: AI 聊天增加浏览器指纹组件
* refactor: 实现指纹算法
* doc: 增加 Chats 限制提示信息
* test: 增加单元测试
2024-01-28 00:16:33 +08:00
Argo Zhang
7218fb3319
test(TreeView): add unit test improve code coverage ( #2858 )
...
* chore: 更新自动化脚本
* refactor: 更新样式
* doc: 更新示例
* test: 增加单元测试
* chore: bump version 8.1.10-beta02
2024-01-27 18:13:23 +08:00
酷天使
68f639696d
feat(TreeView): add Disable parameter on item
...
* TreeView 增加DisableCanExpand 和 IsDisabled 属性
2024-01-27 04:39:11 +00:00
Argo Zhang
3cf1cfb1ce
feat(Table): dynamic table support filter ( #2856 )
...
* refactor: 调整样式
* doc: 更新高度
* refactor: 重构代码
* refactor: 更新过滤逻辑
* feat: 动态表格支持过滤功能
* chore: bump version 8.1.10-beta01
* refactor: 更新版本号
* refactor: 重构代码消除建议信息
2024-01-27 11:55:01 +08:00
zhangpeihang
28309d3d6b
test(SelectObject): add unit test improve code coverage ( #2829 )
...
* fix: 首次渲染给 CurrentValue 赋值
* test: 增加 Color 单元测试
* test: 增加 Arrow 单元测试
* test: 增加 Width 单元测试
* test: 增加 Text 单元测试
* test: 增加 Height 单元测试
* test: 增加 Template 单元测试
* test: 增加 Validate 单元测试
* Revert "fix: 首次渲染给 CurrentValue 赋值"
This reverts commit 8dc0888692 .
* chore: 更新 checkout 版本
* chore: 更新版本
* chore: 更新 codecov 版本
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-01-26 14:57:01 +08:00
Argo Zhang
828cfcb48f
fix(SelectObject): add SelectObject component ( #2840 )
...
* 添加一种新的select处理方式
* refactor: 代码格式化
* update
* doc: 更新文档注释
* feat: 增加 SelectObject 上下问逻辑
* doc: 更新示例
* refactor: 接口增加方法
* doc: 更新示例
* doc: 增加菜单
* doc: 更新多语言支持
* doc: 更新宽度高度示例
* doc: 更新示例
* doc: 增加自定义组件示例
* test: 增加单元测试
---------
Co-authored-by: jx <jx@jvxiang.com >
2024-01-25 20:10:26 +08:00
Argo Zhang
265ebcede8
fix(Responsive): add IgnoreCase parameter ( #2854 )
...
* refactor: 格式化代码
* fix: 忽略大小写设置
* chore: bump version 8.1.9
* doc: 更新样式
2024-01-25 15:19:08 +08:00
Argo Zhang
6745218d13
test(SelectTable): add unit test improve code coverage ( #2850 )
...
* test: 增加单元测试
* chore: bump version 8.1.9-beta01
2024-01-25 10:40:30 +08:00
Argo Zhang
b2b4adcfa6
feat(SlideButton): add HeaderTemplate parameter ( #2848 )
...
* feat: 增加 HeaderTemplate
* tes: 更新单元测试
2024-01-25 10:24:05 +08:00
Argo Zhang
f203452475
feat(SlideButton): add ButtonItemTemplate parameter ( #2846 )
...
* feat: 增加 ButtonItemTemplate 参数
* test: 更新单元测试
2024-01-25 09:54:36 +08:00
Argo Zhang
adffe1aa29
refactor(BreakPoint): update BreakPoint parse function ( #2844 )
...
* fix: 更新 OnResize 方法
* test: 更新单元测试
* chore: bump version 8.1.8
2024-01-24 19:55:34 +08:00
Argo Zhang
606dd822df
fix(DynamicElement): rename Name to TagName ( #2841 )
...
* refactor: 更新类名称
* refactor: 更正 Name 参数
2024-01-24 18:48:56 +08:00
Argo Zhang
41d58a6991
feat(SelectTable): support Search function ( #2838 )
...
* doc: 更新示例
* doc: 更新示例文档
* feat: 移动搜索模型到 SelectTable
* doc: 更新示例
* refactor: 更新样式
* refactor: 精简 table 脚本逻辑
* doc: 更新示例
* feat: 增加 MaxPageLinkCount 参数
* feat: 增加分页支持
* doc: 更新示例资源文件
2024-01-24 09:33:30 +08:00
Argo Zhang
4fc42757d7
fix(Card): arrow does not rotate on the header ( #2836 )
2024-01-23 15:53:52 +08:00
Argo Zhang
0eb86f1174
feat(SelectTable): support Sort/Filter/Search function ( #2831 )
...
* refactor: 重构代码消除建议信息
* refactor: 更新注释
* refactor: 代码格式化
* refactor: 增加 IColumnCollection 接口
* feat: 移除 Items 改用 OnQueryAsync 回调支持排序过滤
* doc: 更新示例
* test: 增加参数异常单元测试
* test: 更新单元测试
2024-01-23 13:42:43 +08:00
Argo Zhang
6cf8acae08
feat(Upload): add Max parameter ( #2833 )
...
* refactor: 增加 Max 属性
* test: 更新单元测试
* refactor: 更新默认值
* doc: 更新示例
2024-01-23 13:34:07 +08:00
zeroks
3d46b057ef
feat(Upload): add MaxCount parameter
...
* 添加上传文件的数量限制
2024-01-22 01:37:51 +00:00
Argo Zhang
4bac4ce7ff
feat(SelectTable): add TableMinWidth parameter ( #2827 )
...
* feat: 增加 min-width 参数设置
* doc: 更新示例
* test: 更新单元测试
* doc: 更新文档
* chore: bump version 8.1.8-beta06
2024-01-21 10:08:09 +08:00
Argo Zhang
1c69db2a54
fix(Table): reset sort by default sort setting when set bind-SelectedRow ( #2825 )
...
* doc: 更新资源文件文档
* refactor: 代码格式化
* refactor: 重构代码
* doc: 更新示例
* fix: 修复默认排序不正确问题
* refactor: 移除代码
* doc: 更新示例
* chore: bump version 8.1.8-beta05
* refactor: 重构代码
* refactor: 重构代码
2024-01-20 10:58:04 +08:00
Argo Zhang
9ed7a51309
refactor(SelectTable): add resize observer table width ( #2823 )
...
* refactor: 增加监控组件宽度变化代码
* test: 更新表单示例代码
* feat: 支持多语言
* refactor: 更正单词拼写错误
* doc: 更新表单数据验证示例
* refactor: 增加模板可获得焦点设置
* chore: bump version 8.1.8-beta04
* refactor: 移除 NotNull 标签
* refactor: 增加最小宽度 300 设置
* refactor: 更新脚本
2024-01-19 21:43:09 +08:00
Alex chow
f51d7e0d16
doc(Table): update comments #2820 ( #2821 )
...
* Table注释词语错别字
* refactor: 精简代码
* chore: bump version 8.1.8-beta03
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-01-19 18:12:31 +08:00
Argo Zhang
8dcf359791
feat(SelectTable): add SelectTable component ( #2775 )
...
* feat: 增加 TableSelect 组件
* doc: 增加 TableSelect 示例
* refactor: 更新组件
* chore: 更新路由以及映射文件
* chore: 更新组件名
* doc: 增加菜单
* doc: 更新示例
* doc: 更新 Url
* wip: 临时提交
* feat(Calendar): add OnValueChanged callback (#2780 )
* feat: 增加是否显示年按钮参数
* feat: 增加 OnValueChanged 回调方法
* chore: bump version 8.1.6-beta06
* refactor: 更新样式
* chore: 更新配置
* test: 增加 ShowYearButtons 单元测试
* test: 增加 OnValueChanged 单元测试
* test: 更新单元测试
* feat(Table): support pagination on dynamic context mode (#2782 )
* feat: 增加是否显示年按钮参数
* feat: 增加 OnValueChanged 回调方法
* chore: bump version 8.1.6-beta06
* refactor: 更新样式
* chore: 更新配置
* refactor: 增加 PageIndex 保护
* feat: 动态类型支持分页
* Revert "refactor: 增加 PageIndex 保护"
This reverts commit 9089f8471c .
* test: 增加 ShowYearButtons 单元测试
* test: 增加 OnValueChanged 单元测试
* test: 更新单元测试
* test: 增加单元测试
* refactor: 更新样式
* refactor: 增加 form-control 样式
* feat: 增加 IsPopover 支持
* feat: 增加 initCallback 回调方法
* feat: 增加固定表头高度自定计算功能
* feat: 增加选中行关闭弹窗功能
* Revert "refactor: 更新样式"
This reverts commit ce3e992e2c .
* feat: 增加 ValueTemplate 模板
* doc: 更新 ValueTemplate 示例
* refactor: 更改 ValueTemplate 为 Template
* doc: 增加 Color 示例
* feat: 增加禁用样式
* doc: 增加禁用示例
* test: 增加单元测试
* refactor: 增加箭头支持主题
* test: 增加单元测试
* test: 更新单元测试
* test: 增加单元测试
* refactor: 更新 IsRequired 方法可重写
* feat: 增加验证支持
* doc: 更新表单示例
* test: 增加验证单元测试
* doc: 更新资源文件
* chore: 删除 Settings 类
2024-01-19 18:09:00 +08:00
Argo Zhang
f97ecb297b
fix(JSModule): missing JSException ( #2819 )
...
* refactor: 减少错误捕获
* test: 更新单元测试
2024-01-19 10:04:08 +08:00
Argo Zhang
3c4e66b2ce
fix(Drawer): body missing padding variable ( #2817 )
...
* fix(Drawer): missing body padding
* chore: bump version 8.1.8-beta02
2024-01-18 13:51:37 +08:00
Argo Zhang
adccfab9f2
fix(Menu): missing color of nav-link ( #2815 )
...
* fix: 修复 Menu 项颜色丢失问题
* chore: bump version 8.1.8-beta01
2024-01-18 10:55:46 +08:00
Argo Zhang
51df45f25a
fix(Localization): set DefaultCultureInfo not work in code ( #2813 )
...
* fix(Localization): set DefaultCultureInfo not work in code
* chore: bump version 8.1.7
2024-01-17 15:39:02 +08:00
XiaoDD
6fb4453c10
feat(Modal): add IsAsync on SaveButton
...
* 为模态框的默认保存按钮SaveButton添加异步UI参数IsAsync
* Merge branch 'main' of https://gitee.com/xiao-dandan/BootstrapBlazor
* Revert "update src/BootstrapBlazor/Components/TreeView/TreeView.razor.cs."
* Revert "#I8RDSN"
* Revert "#I8RDSN"
* Revert "#I8RDSN"
* #I8RDSN
* #I8RDSN
* #I8RDSN
* update src/BootstrapBlazor/Components/TreeView/TreeView.razor.cs.
2024-01-17 02:06:12 +00:00
Argo Zhang
8a8fa1536b
perf(MultiSelect): reduce one rendering and improve performance ( #2811 )
...
* perf: 更新 MultiSelect 组件减少一次计算
* chore: bump version 8.1.7-beta05
2024-01-16 20:16:36 +08:00
Old Li
7c16c5d88e
feat(Utility): add AddLinkBatch/AddScriptBatch method ( #2809 )
...
* Refactored (utility.js): Added addScriptBatch, removeScriptBatch, addLinkBatch, and removeLinkBatch to the utility.js module.
* added method documentation for the module
* Refactored(utility.js): autoAdd and autoRemove to use Promise.all for parallel file processing
* Refactored(utility.js): fix parameter type from 'any' to 'string[]'
* chore: 更新字典
* refactor: 使用主构造方法
* doc: 更新注释
* Refactored(utility.js): use regular expression to match file extensions
* Refactored(utility.js): reformat code
* refactor: 重构代码消除警告信息
* refactor: 格式化代码
* doc: 格式化文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-01-16 19:47:05 +08:00
Argo Zhang
24f728a735
fix(ListGroup): list-group-item background color incorrect ( #2807 )
...
* fix(ListGroup): 更新 Header 背景色
* chore: bump version 8.1.7-beta04
2024-01-15 19:13:32 +08:00
Argo Zhang
46fc042292
fix(BootstrapInputGroupLabel): required attribute not work ( #2803 )
...
* refactor: 更新样式
* chore: bump version 8.1.7-beta03
2024-01-14 19:50:33 +08:00
Argo Zhang
08d7f5be4f
doc(Table): add TableToolbarComponent sample code ( #2801 )
...
* refactor: 更新接口
* doc: 更新示例
* chore: bump version 8.1.7-beta02
2024-01-14 12:34:07 +08:00
Argo Zhang
aff2752f2a
feat(Table): add TableToolbarComponent ( #2799 )
...
* refactor: 更新 input-group btn-group 样式
* feat: 支持自定义组件
* feat: 增加 OnGetSelectedRows 级联传参
* chore: bump version 8.1.7-beta01
* test: 更新单元测试
* feat: 拆分接口
* test: 增加单元测试
* test: 增加异常单元测试
2024-01-14 11:54:02 +08:00
Argo Zhang
c910914fe8
fix(Table): setBodyHeight incorrect when invisible ( #2798 )
...
* refactor: 精简代码
* refactor: update check visible method
* refactor: 使用 isVisible 函数
2024-01-13 23:37:45 +08:00
Argo Zhang
bbbad3cf95
fix(Table): throw exception when click refresh button on browser ( #2796 )
...
* fix: 修复 reset 导致崩溃问题
* refactor: 增加 js 错误拦截
* chore: bump version 8.1.6
2024-01-13 19:40:31 +08:00
Argo Zhang
7c1321b0e1
doc(Toast): update Toast sample code ( #2794 )
2024-01-13 15:59:17 +08:00
Argo Zhang
2e1d152e9a
doc(Section): remove margin-top/bottom style ( #2792 )
...
* refactor: 代码重构 Table 消除推荐信息
* doc: 精简样式
* doc: 增加 section 样式
* doc: 移除 mt-3 样式
* doc: 更新 section 样式
2024-01-13 11:02:50 +08:00
Argo Zhang
185ae5100c
refactor(Table): update PageIndex logic on dynamic datatable mode ( #2789 )
...
* refactor: 增加 PageIndex 保护
* chore: bump version 8.1.6-beta08
2024-01-11 14:16:35 +08:00
Argo Zhang
9b1edc9ed6
refactor(Card): update style of HeaderTemplate ( #2787 )
...
* refactor: 更新 Card HeaderTemplate 模板样式
* doc: 更新示例
2024-01-11 14:15:12 +08:00
Argo Zhang
642c843c02
feat(IDynamicContext): add OnFilterCallback method ( #2785 )
...
* refactor: 增加 OnFilterCallback 回调方法
* chore: bump version 8.1.6-beta07
* test: 增加单元测试
2024-01-11 12:59:27 +08:00
Argo Zhang
6080326bec
feat(Table): support pagination on dynamic context mode ( #2782 )
...
* feat: 增加是否显示年按钮参数
* feat: 增加 OnValueChanged 回调方法
* chore: bump version 8.1.6-beta06
* refactor: 更新样式
* chore: 更新配置
* refactor: 增加 PageIndex 保护
* feat: 动态类型支持分页
* Revert "refactor: 增加 PageIndex 保护"
This reverts commit 9089f8471c .
* test: 增加 ShowYearButtons 单元测试
* test: 增加 OnValueChanged 单元测试
* test: 更新单元测试
* test: 增加单元测试
2024-01-11 09:43:18 +08:00
Argo Zhang
2245e8865d
feat(Calendar): add OnValueChanged callback ( #2780 )
...
* feat: 增加是否显示年按钮参数
* feat: 增加 OnValueChanged 回调方法
* chore: bump version 8.1.6-beta06
* refactor: 更新样式
* chore: 更新配置
* test: 增加 ShowYearButtons 单元测试
* test: 增加 OnValueChanged 单元测试
* test: 更新单元测试
2024-01-11 09:38:37 +08:00
Argo Zhang
64a64fa05d
fix(Pagination): compatible wasm mode ( #2778 )
...
* refactor: 更新样式
* refactor: 更新标签支持 wasm 模式
* chore: bump version 8.1.6-beta05
2024-01-09 17:59:37 +08:00
Argo Zhang
1ce8528843
chore(Toast): revert extensions method modify ( #2777 )
...
* revert: 撤销对 Toast 扩展方法的更新
* doc: 更新 Url
* chore: bump version 8.1.6-beta04
2024-01-09 17:29:22 +08:00
Argo Zhang
dd6d440e26
fix(IpAddress): missing disabled sass variable ( #2773 )
...
* refactor: 增加禁用样式
* doc: 增加禁用示例
* chore: bump version 8.1.6-beta03
2024-01-09 13:37:16 +08:00
Old Li
007b54104e
doc(Tutorial): update Drawing tutorial ( #2765 )
...
* doc(Tutorial): Add support for mobile drawing functionality
* doc(Tutorial): Implement undo/redo functionality for Canvas drawing
* doc(Tutorial): Localization support and addition of image assets for display
* doc(Tutorial): Add Localization Support for Navigation Bar
* doc(Tutorial): Correct Localization Resource Names
* doc(Tutorial): Correct Localization Resource Names
* doc: 格式化文档
* doc(Tutorial): Refactor JavaScript codebase
* doc(Tutorial): AutoInvokeDispose
* doc(Tutorial): AutoInvokeInit
* doc(Tutorial): add MaximumReceiveMessageSize
* refactor: 增加版本号
* refactor: 精简代码
* doc: 增加代码注释
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-01-09 12:57:22 +08:00
Argo Zhang
795a4ada12
test(Utility): improve code coverage ( #2763 )
...
* refactor: 增加 default 关键字
* refactor: 增加 default 分支
* refactor: 重构代码提高代码覆盖率
* Revert "refactor: 增加 default 关键字"
This reverts commit cc217e9fa8 .
* Revert "refactor: 增加 default 分支"
This reverts commit 5121650169 .
* refactor: 增加 default 分支
* test: 增加 default 分支
* test: 增加单元测试
* Revert "refactor: 重构代码提高代码覆盖率"
This reverts commit a40678e6eb .
# Conflicts:
# src/BootstrapBlazor/Components/Upload/ButtonUploadBase.cs
* refactor: 增加 null 检测
* refactor: 增加 default 分支代码逻辑
* refactor: 重构代码增加代码覆盖率
* refactor: 重构代码
* refactor: 重构代码
* revert: 撤销代码更新
* Revert "refactor: 重构代码"
This reverts commit 2957de9763 .
* Revert "refactor: 重构代码增加代码覆盖率"
This reverts commit 0e94b7b2c9 .
* revert: 撤销代码更新
* revert: 撤销代码更新
* doc: 格式化文档
* refactor: 独立成匿名方法
* refactor: 重构生成组件逻辑
* refactor: 重构 CreateMultipleAttributes 方法
* chore: 重构 GenerateComponentType 方法
* refactor: 重构 ListView 组件
* refactor: 重构分组折叠逻辑
* refactor: 使用 Primary Construct 重构
* perf: 更改返回值提高性能
* refactor: 移除 TryParse 重构
* refactor: 精简代码
2024-01-09 11:30:36 +08:00
Argo Zhang
5de9d4debb
fix(Ribbon): missing menu-bg/menu-color sass variable ( #2771 )
...
* refactor(Ribbon): add bg/color sass variable
* chore: bump version 8.1.6-beta02
2024-01-09 09:59:29 +08:00
Argo Zhang
697cb81b4a
feat(InputNumber): support oninput event ( #2767 )
...
* feat: InputNumber 组件支持 oninput 事件
* chore: bump version 8.1.6-beta01
2024-01-08 19:21:46 +08:00
Argo Zhang
0ad1d60b77
feat(Table): toolbar compatible ButtonUpload component ( #2761 )
...
* refactor: 更新上传组件样式兼容 btn-group
* doc: 更新示例
* doc: 增加打印服务菜单
* chore: bump version 8.1.5
2024-01-08 13:04:09 +08:00
Old Li
895d9121a0
doc(Tutorial): Add Drawing Tutorial ( #2759 )
...
* doc(Tutorials): Add tutorials for the drawing application
* doc(Tutorials): Remove unused CSS and redundant variable initializations
* doc(Tutorials): Declared variables without initial values
* doc(Tutorials): Add download link for the source code
* doc: 格式化文档
* doc(Tutorials): Add export functionality for Canvas images
* doc(Tutorials): Remove unused references and dependencies
* refactor: 更新脚本路径
* refactor: 更新样式
* fix: 增加保护
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-01-08 13:03:51 +08:00
Argo Zhang
530f16463d
doc(ConsoleLogger): remove margin-top style ( #2757 )
...
* doc: 移除 mt-3 样式
* chore: 增加编码支持
* doc: 更新 ConsoleLogger 样式
* doc: 更新 Select 组件样式
2024-01-08 09:53:11 +08:00
Argo Zhang
b56215af8c
fix(Print): update Print compatible net8 ( #2755 )
...
* doc: 更新打印示例代码
* doc: 更新打印预览组件强制渲染为 Table
* doc: 格式化文档
* fix: 修复打印弹窗时显示多余部分
* chore: bump version 8.1.4
2024-01-07 10:59:17 +08:00
Argo Zhang
1e19081e53
doc(Layout): update Layout sample ( #2753 )
2024-01-07 10:03:45 +08:00
Argo Zhang
dd5268e2d3
doc(Tab): update tab parameter document ( #2751 )
...
* refactor: 重构看板服务
* refactor: 重构代码
* refactor: 重构代码
* refactor: 重构代码移动 Lambda 到扩展方法类
* Revert "refactor: 重构代码移动 Lambda 到扩展方法类"
This reverts commit 77e1e35855 .
* Revert "refactor: 重构代码"
This reverts commit 2dab1d6f0c .
* Revert "refactor: 重构代码"
This reverts commit d4d464c672 .
* doc: 更新注释文档
* doc: 更新 Tab 参数文档
* doc: 更新资源文件
2024-01-06 23:19:05 +08:00
Argo Zhang
23303d5318
refactor(TableFooter): add Key on tfoot ( #2748 )
...
* refactor: 移除重复版本号
* perf: 使用私有变量代替私有属性
* fix: 修复分页时统计行不刷新问题
* doc: 更新示例代码
* chore: bump version 8.1.3
2024-01-05 13:01:22 +08:00
j4587698
b2948ac166
fix(DefaltDataService): compatible pager/virtual-scroll mode ( #2746 )
...
* 修复EF、freesql上DataService在未分页的情况下会只返回前20条的问题
* feat: 增加虚拟滚动分页支持
* refactor: 更新代码支持虚拟滚动
* refactor: EFCore 支持虚拟滚动
* chore: bump version 8.1.0
* feat: 支持虚拟滚动
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-01-05 11:24:46 +08:00
Old Li
0ad3f574f1
doc(tutorials): update tutorials documentation download link ( #2744 )
...
* refactor: 更新框架集合
* doc(tutorials): Fix incorrect demo source code path in tutorials documentation
* doc: 格式化文档
* refactor: 更新样式
* refactor: 更改变量名称
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2024-01-05 10:32:06 +08:00
Argo Zhang
b63f558e6a
refactor(Localizer): remove MissingLocalizerCache use CacheManager ( #2742 )
...
* doc: 格式化代码
* feat: 增加缺失资源文件缓存方法
* refactor: 格式化代码
* refactor: 重构代码
* chore: bump version 8.1.1
* refactor: 重构代码
* chore: bump version 8.1.2
2024-01-04 19:28:19 +08:00
Argo Zhang
ca182f1858
chore(JsVesion): bump javascript version tool 1.1.3 ( #2740 )
...
* chore: update jsver tool script
* chore: update jsversion tool version to 1.1.3
2024-01-04 19:14:23 +08:00
Argo Zhang
e851c998ea
refactor(CacheManager): update Clear function ( #2738 )
...
* chore: bump javascript version tool version to 1.1.1
* chore: 更新清除缓存逻辑
* refactor: 增加开始时间缓存键值
* refactor: 保持开始时间
* refactor: 更新清空方法
* chore: bump version 8.1.1-beta01
2024-01-04 14:55:57 +08:00
Argo Zhang
83c3729add
doc(TableFooter): add key for update count value ( #2736 )
2024-01-04 13:20:07 +08:00
Argo Zhang
ef1b0513f9
doc(Web): update p element margin-bottom value ( #2734 )
...
* doc: 去掉最单词
* doc: 更新 Select 组件示例
* doc: 更新 Message 示例
* doc: 精简代码
* doc(Web): update p element margin-bottom value
2024-01-04 13:13:11 +08:00
Argo Zhang
65be4c855c
doc(Web): update sample code ( #2732 )
...
* refactor: 更新 CountUp 示例文档
* doc: 更新 Dialog 示例
* doc: 更新 Download 示例代码
* doc: 更新 Error 组件示例代码
* doc: 更新 Html2Pdf 页面示例
* refactor: 更新元素间隙
* doc: 更新重连组件文档
* doc: 更新元素间隙
2024-01-04 11:20:12 +08:00
Argo Zhang
ad3338e7d9
feat(Translator): add Translator component ( #2726 )
...
* refactor: 增加翻译工具菜单
* feat: 增加翻译组件
* doc: 更新语言名称
* refactor: 重构代码消除警告信息
* doc: 更新读取 json 逻辑
* fix: 增加异常保护
* doc: 移除判断
* fix: 修复 DynamicContext 未赋值时报错问题
* refactor: 更改 Practices 为 Tutorials
* doc: 移动示例图片
* refactor: 增加 Content 可为空
2024-01-03 18:37:33 +08:00
Argo Zhang
1e177d3b06
fix(Table): throw exception when DynamicContext is null ( #2730 )
...
* fix: 修复 DynamicContext 未赋值时报错问题
* chore: bump version 8.1.1
* refactor: 精简逻辑
2024-01-03 15:15:04 +08:00
Argo Zhang
e274804102
fix(Textarea): throw exception when js invoke ( #2728 )
2024-01-03 15:06:59 +08:00
Argo Zhang
3d4377f9bb
doc(MindMaps): update MindMaps sample ( #2725 )
2024-01-03 13:44:26 +08:00
Argo Zhang
d1de387bac
doc(Web): adjust the gap between elements ( #2722 )
...
* doc: 调整 Install 相关页面
* doc: 更新重连页面
* doc: 更新间隙
* doc: 更新 PackageTips 组件
* doc: 更新 ul-demo 样式
* doc: 更新简介文档
* doc: 更新阈值页面样式
* doc: 更新 avatar 样式
* doc: 更新 Ocr 示例样式
* doc: 更新拷贝服务文档
2024-01-03 13:07:38 +08:00
Argo Zhang
f5a6d2d818
feat(Toast): update extensions method set Title nullable ( #2720 )
...
* refactor: 更新 Toast 扩展方法
* refactor: 重构 ToastService 使用主构造函数
* refactor: 更新 Toast 示例网页
2024-01-03 11:13:25 +08:00
Argo Zhang
fec5244809
fix(ITableColumn): update check Step value ( #2718 )
2024-01-03 11:11:22 +08:00
Argo Zhang
7a11497888
doc(PopConfirmButton): update document for PopConfirmButton ( #2716 )
...
* refactor: 重构代码
* doc: 更新资源文件
* refactor: 重构代码
2024-01-02 19:24:04 +08:00
Argo Zhang
87a355b123
feat(Script): add Script component ( #2714 )
...
* refactor: 增加 Link 组件
* doc: 更新 App 组件使用 Link 组件更新文档
* refactor: 移除关键字
* test: 增加单元测试
* test: 增加 Version 单元测试
* feat(Script): add script component
* doc: 更新 App 组件
* test: 更新单元测试
2024-01-02 19:20:13 +08:00
Argo Zhang
d82a94e950
feat(Link): add Link component ( #2712 )
...
* refactor: 增加 Link 组件
* doc: 更新 App 组件使用 Link 组件更新文档
* refactor: 移除关键字
* test: 增加单元测试
* test: 增加 Version 单元测试
2024-01-02 19:15:46 +08:00
Argo Zhang
073f86aa5c
feat(Localization): import localization logic auto load entry assembly ( #2710 )
...
* refactor: 精简重构代码
* refactor: 提高代码覆盖率
* chore: bump version 8.1.0
2024-01-02 14:18:51 +08:00
Argo Zhang
d73cfec730
chore(Package): update Task/Logging version to 8.0 ( #2709 )
2024-01-02 11:27:25 +08:00
Argo Zhang
e5f95f1715
doc(Footer): update footer/header text localization ( #2706 )
...
* doc: 更新网站实战资源文件
* refactor: 更新 Footer
* doc: 更新主题按钮显示逻辑
2024-01-01 17:12:21 +08:00
Argo Zhang
180db76557
doc(Theme): add switch theme button ( #2704 )
...
* feat: 增加 ThemeMode 组件
* chore: 更新主题样式
* chore: 更新脚本配置
* doc: 更新图标文件路径
* refactor: 更新样式
* refactor: 更新切换样式
* chore: 更新样式
* refactor: 更新切换主题脚本
* refactor: 更新组件
2023-12-31 22:19:51 +08:00
Argo Zhang
4a6923d52a
doc(Theme): add Theme mode button ( #2702 )
...
* doc: 更新资源文件
* refactor: 更新样式
* refactor: 增加主题按钮
2023-12-30 23:50:02 +08:00
Argo Zhang
95ef396608
doc(JSVersion): unified script version ( #2700 )
...
* refactor: 增加版本号格式化逻辑
* chore: 更新 jsvermaker 版本
* chore: 更新 jsver 脚本参数
* chore: 更新配置文件
* refactor: 精简代码
* chore: Server 项目增加版本号自动化功能
* test: 更新单元测试
* refactor: 重构代码提高代码覆盖率
* refactor: 更新单元测试
* chore: 更新 xUnit 框架包
* refactor: 代码重构
* test: 更新单元测试
* refactor: 更新 JSModule 单元测试
* test: 更新单元测试
* refactor: 重构代码消除提示信息
* refactor: 重构代码消除警告信息
* refactor: 更新打印单元测试
* refactor: 更新 Table 单元测试
* test: 更新剪切板单元测试
* test: 更新 TreeView 单元测试
* test: 更新下载单元测试
* test: 移除 IsTree 单元测试
* refactor: 更新 Dialog 单元测试
* chore: 更新 github-action
2023-12-29 16:49:32 +08:00
Argo Zhang
7ec4790a76
fix(Responsive): break point no value at first render ( #2698 )
...
* doc: 更新示例代码
* feat: 增加首次值传递逻辑
* fix: 修复首次加载未获取值问题
* chore: bump version 8.0.7-beta03
2023-12-29 10:10:09 +08:00
Argo Zhang
b6626b4150
refactor(Toast): support dark theme ( #2696 )
2023-12-28 22:27:34 +08:00
Argo Zhang
d3e6cfe09a
refactor(Drawer): support dark theme ( #2694 )
...
* refactor: 调整抽屉样式
* doc: 更新重连组件示例代码
2023-12-28 21:57:32 +08:00
Argo Zhang
673220bb49
refactor(TreeView): update sass file support dark theme ( #2692 )
...
* refactor: 移动定位服务到内置服务分类下
* refactor: 更新 TreeView 样式适配暗黑主题
2023-12-28 21:00:10 +08:00
Argo Zhang
9f124321e6
doc(Title): update sample code for dark theme ( #2690 )
...
* refactor: 重构代码
* doc: 移动地理位置服务到内置服务分类下
* doc: 调整 FileView 格式
* doc: 更新图片预览背景色
* refactor: 更新打印组件示例
* doc: 更新 TreeViews 示例消除警告信息
* refactor: 移动 Title 服务到内置服务分类
2023-12-28 19:02:06 +08:00
Argo Zhang
3496dd73c7
test(TreeView): add SetActiveItem unit test ( #2688 )
...
* refactor: 格式化代码
* test: 更新单元测试
* feat: 增加 SetActiveItem 方法重载
* test: 增加单元测试
2023-12-28 09:50:06 +08:00
XiaoDD
9c2054cc7f
feat(TreeView): support SetActiveItem function
2023-12-27 19:12:19 +08:00
Argo Zhang
8c21c9c32f
chore(Widget): update sass file support dark theme ( #2686 )
...
* chore(Widget): update sass file support dark theme
* doc: 更新示例
2023-12-27 15:50:46 +08:00
Argo Zhang
1e617700e7
refactor(Collapse): update sass file support dark mode ( #2684 )
2023-12-27 15:30:21 +08:00
Argo Zhang
3986522d97
chore(TableExport): rename AddBootstrapBlazorTableExcelExport ( #2682 )
...
* chore: 更改服务名
* chore: bump version 8.0.3
* doc: 更新示例
2023-12-27 15:26:01 +08:00
Argo Zhang
4d7a6c23a8
fix(TableExport): not register table export service ( #2680 )
...
* fix: 移除 TryAdd 语句
* chore: bump version 8.0.2
2023-12-27 15:07:34 +08:00
Argo Zhang
8c7a69f969
refactor(Circle): update sass file support dark theme ( #2678 )
2023-12-27 11:04:53 +08:00
Argo Zhang
0e019ed146
doc(Carousel): support dark theme ( #2675 )
...
* doc(Carousel): support dark theme
* refactor: 更新示例
2023-12-26 19:53:45 +08:00
Argo Zhang
1e72a6f97a
refactor(Captcha): update sass file support dark theme ( #2673 )
...
* refactor: 重构代码
* refactor: 更新样式
2023-12-26 19:30:32 +08:00
Argo Zhang
432f9f6195
refactor(Calendar): support dark theme ( #2671 )
...
* refactor: 更新样式适配暗黑主题
* refactor: 更新样式
2023-12-26 18:47:10 +08:00
Argo Zhang
dd492ae55c
fix(Table): append component parameters for edit template ( #2669 )
...
* fix(Table): append component parameters for edit template
* chore: bump version 8.0.7-beta02
2023-12-25 19:07:58 +08:00
Argo Zhang
666afaa260
doc(Table): update sample code support dark theme ( #2667 )
...
* refactor: 更新穿梭框样式
* refactor: 移除穿梭框样式
* doc: 更改列宽
* refactor: 更新 table 表格背景色
* refactor: 更新滚动条 corner 背景色
* chore: 移除不使用的样式
* doc: 更新资源文件
* doc: 更新弹窗表格示例
* doc: 更新 Footer 示例
* doc: 更新 TableTree 示例代码
* refactor: 调整表格行样式
* refactor: 更新行样式
* refactor: 更新表格分页组件样式
* refactor: 增加 Scroll Track 样式
* refactor: 更新 Segmentd 样式
* refactor: 更新选中项背景色样式
2023-12-25 14:34:07 +08:00
Argo Zhang
e0a7bd57da
refactor(MultiSelect): support dark theme ( #2665 )
...
* refactor: 更新 multiple 选择框样式
* refactor: 更新 RadioList 样式
2023-12-24 21:51:48 +08:00
Argo Zhang
3e58f02c2b
refactor(Step): support dark theme ( #2663 )
...
* doc: 更新 Step 示例
* refactor: 更新 Cascade 二级菜单颜色
* refactor: 更新 required 颜色
* refactor(IpAddress): 更新背景色
* doc: 更新拷贝按钮样式
* doc: 更新示例代码块过渡动画
2023-12-24 21:12:50 +08:00
Argo Zhang
c4f92ff471
doc(RibbonTab): support dark theme ( #2661 )
...
* doc: 更新版本号样式不折行
* doc: 更新 logout 示例样式
* refactor: 精简 menu 样式
* doc: Menu 示例适配暗黑主题
* refactor: 更新 RibbonTab 样式
* doc: 更新 RibbtonTab 示例
* refactor: Select 适配暗黑主题
2023-12-24 20:27:10 +08:00
Argo Zhang
568097f740
doc(GoTop): update sample code support dark theme ( #2659 )
...
* refactor: split support dark theme
* refactor: 调整 footer 样式
* doc: 更新 GoTop Stack 示例
2023-12-24 15:52:34 +08:00
Argo Zhang
be9a38c8ac
refactor: split support dark theme ( #2657 )
2023-12-24 14:08:36 +08:00
Argo Zhang
38b5af4757
doc(Skeleton): support dark theme ( #2655 )
...
* refactor: 格式化样式
* refactor: 重构 header 样式
* refactor: 更新 Table 骨架屏样式
* doc: 更新示例 img 样式
* refactor: 重构样式
* chore: 增加变量
* doc: 消除警告信息
2023-12-24 11:13:37 +08:00
Argo Zhang
34d3d0b606
feat(InputNumber): step support any value ( #2650 )
...
* feat: change Step type to string
* refactor: 精简代码
* feat: set default value to any
* chore: bump version 8.0.7-beta01
* refactor: 精简代码
* test: 更正单元测试
2023-12-23 13:53:33 +08:00
Argo Zhang
3b9d593cd0
fix(ContextMenu): not shown in Modal/Dialog ( #2652 )
2023-12-23 13:53:14 +08:00
Argo Zhang
86b8b4c05b
refactor(dial-button): suppor dark theme ( #2648 )
2023-12-23 11:46:01 +08:00
Argo Zhang
bb7bf1e0e9
refactor(Segmented): support dark theme ( #2646 )
...
* refactor: 更新边框
* feat: 支持暗黑模式主题
* feat: 增加 hover/active 样式
2023-12-23 02:12:48 +08:00
Argo Zhang
563360c882
refactor(Scroll): support dark theme ( #2644 )
...
* refactor: 精简代码
* chore: 更新字典
* doc: 更新示例
* chore: 引入 dark 文件
* refactor: 增加 dark 样式
2023-12-23 01:24:35 +08:00
Argo Zhang
0174d14ba8
refactor(ListGroup): support dark theme ( #2642 )
2023-12-23 01:19:49 +08:00
Argo Zhang
080ce6ccad
refactor(DateTime): add dark theme ( #2640 )
...
* refactor: 统一禁用样式
* refactor: 更新 TimePicker 组件样式
* refactor: 更新 range 组件样式
* refactor: 更新 motronic 样式
2023-12-23 00:48:37 +08:00
Argo Zhang
cfcaa06a6f
doc(Lang): update switch lang in footer ( #2638 )
2023-12-23 00:39:56 +08:00
Argo Zhang
97fde0bf85
doc(Header): hide version on mobile mode ( #2636 )
...
* refactor: 精简代码
* feat: 增加版本号自动获取功能
* chore: 更新字典
* chore: 更新字典
* refactor: 精简 footer
* refactor: 移除 motronic 样式
* refactor: 调整移动端不显示主题按钮
2023-12-22 23:13:19 +08:00
Argo Zhang
ff99424650
doc(Theme): add dark theme for web site ( #2630 )
...
* refactor: 更新标签颜色
* refactor: 更新 main 最小高度
* doc: 移除侧边栏背景色
* doc: 更新代码高亮背景色
* doc: 去除权重关键字
* refactor: 更新 Select 组件背景色
* refactor: 增加 primary 颜色样式
* refactor: 增加 icon-summary 样式
* refactor: 增加 badge-menu 样式
* refactor: 更新 archor-link 颜色
* refactor: 更新 dropdown-item menu-item 颜色样式
* refactor: 更新 GlobalSearch 样式
* refactor: 调整边框颜色
* refactor: 调整 Tab 样式
* refactor: 调整 Divider 样式
* refactor: 更新 tab header 背景色
* refactor: 更新当前标签页颜色
* feat: 增加暗黑主题
* refactor: 更新主题切换逻辑
* refactor: 增加 hover 样式
* refactor: 增加黑色主题样式支持
* refactor: 增加 navbar-version 样式
* refactor: 更新右侧边框样式
* refactor: 自定义菜单项前景色
* refactor: 微调 tips 样式
* refactor: 更新圆角
* feat: 客户端存储主题
* feat: 增加主题脚本
* refactor: 复用设置主题代码
* chore: 更新 sasscompiler 配置
* refactor: 移除 motronic 样式
* doc: 更新文档
* chore: 更新配置文件
* refactor: 精简 Table 样式
* refactor: 更新分页组件暗黑样式
* refactor: 更新 code 样式
* refactor: 调整 Card 样式
* refactor: 调整 Table 暗黑样式
* refactor: 调整 btn-copy 按钮样式
* refactor: 调整 ConsoleLogger 样式
* refactor: 调整侧边栏边框
* doc: 微调间隙
* refactor: 调整全局搜索样式
* refactor: 更新 Select 组件样式
* refactor: 更新文化组件样式
* refactor: 统一 border 颜色
* refactor: 调整重连组件样式
* refactor: 微调 Header 样式
* refactor: 适配全局搜索暗黑样式
* refactor: 适配主题样式
2023-12-22 19:27:02 +08:00
Argo Zhang
98e85d846a
doc(Table): update sample code of EditTemplate ( #2632 )
...
* doc: 更新示例链接
* doc: 更新示例按钮
* doc: 更新编辑示例
* doc: 更新文档
* doc: 增加忽略项
2023-12-21 19:31:58 +08:00
Argo Zhang
a39ac00114
doc(CustomFilter): update sample code link ( #2628 )
...
* doc: 更新链接路径
* doc: 更新示例文本
2023-12-20 15:35:21 +08:00
Argo Zhang
f478d7e0ac
doc(Logging): upgrade to net8 ( #2625 )
2023-12-19 10:46:29 +08:00
Argo Zhang
c566138d41
doc(Locator): add CodePagesEncodingProvider support gbk ( #2622 )
...
* revert: 撤销 Options 配置
* chore: 增加中文编码支持
* doc: 增加注释
2023-12-18 20:37:53 +08:00
Argo Zhang
dafdcae393
refactor(IIPLocator): add JsonSerializerOptions Encoder config ( #2620 )
...
* fix: 增加 JsonSerializerOptions 配置
* refactor: 增加 readonly 关键字
* refactor: 更新样式
* doc: 更新示例
2023-12-18 19:35:20 +08:00
Argo Zhang
e49087e05e
doc(ValidateForm): update sass file use variable ( #2618 )
...
* doc: 格式化文档
* doc: 更新 ValidateForm 样式
* refactor: 精简代码
* refactor: 重构代码消除警告信息
* doc: 更新示例代码
* refactor: 更新样式
2023-12-18 17:53:03 +08:00
Argo Zhang
c09134a34d
doc(Upload): update sass file use variable ( #2616 )
...
* test: 更新单元测试
* refactor: 更新样式使用变量
* doc: 更新示例文档
2023-12-18 14:11:05 +08:00
Argo Zhang
e23083ffc1
doc(TreeView): update sass file use variable ( #2614 )
...
* refactor(TreeView): update sass file use variable
* doc: update sample code
2023-12-18 13:16:04 +08:00
Argo Zhang
78e167b445
doc(Transfer): update sass file use variable ( #2612 )
...
* refactor: update file use variable
* doc: 更新示例文档
2023-12-18 12:44:46 +08:00
Argo Zhang
9721f3abbe
doc(Toggle): update sass file use variable ( #2610 )
...
* refactor: 增加 Body 内边距样式
* doc: 更新 Dialogs 示例
* refactor: 精简代码
* refactor: 使用 Count 代替 Any()
* refactor(Toggle): use variable
2023-12-17 19:44:38 +08:00
Argo Zhang
698f267285
doc(Timer): update sass file use variable ( #2608 )
...
* doc: 更新 Line 示例模板页
* refactor: 更新 Timer 组件样式
2023-12-17 11:43:20 +08:00
Argo Zhang
8efc02b21e
doc(SideMenu): add auto scroll to view function ( #2606 )
...
* doc: 使用强制跳转修复菜单不自动展开问题
* revert: 撤销强制跳转
* feat: 增加 scrollElementToView 方法
* feat: 增加地址跳转监控
* doc: 去重菜单
* revert: 撤销自动居中功能
* revert: 撤销地址栏监控
* Revert "revert: 撤销强制跳转"
This reverts commit 75673ca10e .
* revert: 撤销命名空间
2023-12-17 10:40:19 +08:00
Argo Zhang
da0bc1cec4
refactor(Topology): update Resize method ( #2603 )
...
* doc: 更新 HMI 示例
* refactor: 更新脚本
* chore: 更新依赖包
2023-12-16 21:42:27 +08:00
Argo Zhang
fda0474344
doc(IZipArchive): add document for IZipArchiveService ( #2601 )
...
* doc: 更新资源文件
* chore: 更新依赖包
* refactor: 增加 await 关键字
* doc: 增加 ZipArchive 服务文档
* chore: 移除 menus.json 文件
* doc: 增加归档服务文档
2023-12-16 13:46:54 +08:00
Argo Zhang
c23cdaa191
refactor(Html2Pdf): use TryAddSingleton inject ( #2599 )
...
* refactor: 重构代码
* refactor: 使用 TryAddSingleton 注入服务
* chore: bump version 8.0.2
2023-12-16 11:53:05 +08:00
Argo Zhang
81af807fe5
refactor(Toast): remove extension method ( #2597 )
...
* chore: 更新字典
* chore: 更改项目类型
* refactor: 更改类名
* refactor: 精简代码
* doc: 更新示例代码
* refactor: 重构代码
* refactor: 重构代码消除警告信息
* refactor: 更新文档
* refactor: 增加 Window 操作系统判断
2023-12-16 11:46:44 +08:00
Argo Zhang
333bd35d1a
doc(TableExport): update package ( #2594 )
...
* chore: 更新字典
* chore: 更新依赖包
2023-12-15 16:02:58 +08:00
Argo Zhang
ede1ea5db2
doc(IExportPdf): update doc for IExportPdf ( #2592 )
2023-12-15 15:55:27 +08:00
Argo Zhang
278fe253cb
refactor(ExporPdf): update ExportPdfService ( #2590 )
...
* chore: 更新配置文件
* chore: 更新 Pdf 导出服务名称
2023-12-15 14:48:35 +08:00
Argo Zhang
a1d69a33d1
fix(Table): wrong TableExportType in ExportCsvAsync method ( #2588 )
2023-12-15 14:44:57 +08:00
Argo Zhang
2782253380
feat(IExportPdf): rename ITableExportPdf to IExportPdf ( #2586 )
2023-12-15 14:40:49 +08:00
Argo Zhang
7763196c42
feat(ITableExport): update ITableExport to TryAddTransient ( #2584 )
...
* refactor: 重构 TableExport 项目目录结构
* doc: 更新注释文档
2023-12-15 14:38:16 +08:00
Argo Zhang
817e0c9ecc
refactor(Tag): update sass file use variable ( #2581 )
...
* refactor: update sass file use variable
* doc: update sample code
* chore: update dict
* doc: 更新资源文件
Co-authored-by: alex chow <zhouchuanglin@gmail.com >
2023-12-15 13:12:06 +08:00
Alex chow
2bf1be4922
doc(Dependency): update dependency package ( #2577 )
...
* Update BootstrapBlazor.Server.csproj
* chore: 删除 db 文件
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-12-15 12:19:33 +08:00
Argo Zhang
b3de9b086b
refactor(Tag): update sass file use variable ( #2579 )
...
* refactor(Tag): update sass file use variable
* doc: format sample code
Co-authored-by: alex chow <zhouchuanglin@gmail.com >
2023-12-15 11:08:58 +08:00
Argo Zhang
5ba991bfa4
refactor(Tab): update sass file use variable ( #2574 )
...
* refactor: use variable in sass file
* doc: 更新示例
2023-12-14 14:12:36 +08:00
Argo Zhang
c567677899
refactor(Switch): use variable in sass file ( #2572 )
...
* refactor: use variable in sass file
* doc: 更新示例代码
2023-12-14 13:56:20 +08:00
Argo Zhang
54de6dbc85
feat(Table): add IsFixedFooter parameter ( #2569 )
...
* refactor: 增加固定 footer 内置样式
* feat: 增加 IsFixedFooter 参数
* doc: 更新示例
* doc: 更新资源文件
* doc: 更新示例
* test: 更新虚拟滚动固定 Footer 示例
* doc: 更新 Footer 示例
* feat: 更新 Segmented 内置 Group 样式
* test: 更新单元测试
* chore: bump version 8.0.6-beta04
2023-12-13 12:37:28 +08:00
Alex chow
821c63e3ab
feat(PdfReader): add LocalFileName parameter ( #2565 )
2023-12-12 19:52:17 +08:00
Alex chow
89346fef20
feat(MindMap): add MindMapOptionparameter ( #2561 )
...
* feat(MindMap): 添加配置选项主题和布局等 #2560
* refactor: 重构代码
* refactor: 更新变量名称
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-12-12 19:44:44 +08:00
Argo Zhang
efaca9368c
refactor(Split): update sass file use variable ( #2563 )
...
* refactor: use sass format
* refactor: 增加样式变量
* refactor: Split 更新样式
2023-12-12 19:30:17 +08:00
Argo Zhang
1a2dce39f4
refactor(Spinner): update sass file use variable ( #2559 )
2023-12-12 19:02:32 +08:00
Argo Zhang
8a1c80c59b
refactor(Speech): update sass file use variable ( #2557 )
...
* refactor: 更新 sass 样式
* refactor: use variable
2023-12-12 18:44:54 +08:00
Argo Zhang
d275b7f967
fix(Table): render cell missing parameters when readonly ( #2555 )
...
* fix(Table): missing parameter when readonly
* chore: bump version 8.0.6-beta03
* test: 更新单元测试
2023-12-12 18:30:27 +08:00
Argo Zhang
156609cdbd
feat(Slider): support Range attribute ( #2553 )
...
* feat: 增加扩展方法 GetRange
* feat: 支持 RangeAttribute
* doc: 更新示例代码
* test: 增加单元测试
* chore: bump version 8.0.6-beta02
2023-12-11 20:23:16 +08:00
Argo Zhang
2ecdeca2ce
doc(Table): update search of Table sample code ( #2552 )
...
* refactor: 更新搜索示例代码
* refactor: 精简代码
* doc: 更新示例代码
2023-12-11 18:31:10 +08:00
Alex chow
3594f8004b
feat(BarcodeGenerator): add BarcodeGenerator component ( #2546 )
...
* 添加组件 条码生成器 BarcodeGenerator
* doc: 更新示例
* chore: 固定包版本号
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-12-11 14:31:33 +08:00
Argo Zhang
9b2d9d467a
feat(Table): support export as Pdf ( #2550 )
...
* doc: 更新示例文档
* feat: 增加 Pdf 导出方法
* chore: 增加 Csv 相关资源文件
* refactor: 完善 IHtml2Pdf 接口服务
* refactor: 重构 TableExport 导出服务
* feat: 合并导出服务
* feat: 增加 IHtml2Pdf 服务
* feat: 增加 Csv 图标参数
* feat: 增加 ExportCsvDropdownItemText 参数
* feat: 内置导出 Csv 按钮参数
* feat: 移除 Pdf/Excel 服务统一使用 TableExport 服务
* refator: 调整注入服务
* refactor: 更改图标参数名称
* refactor: 增加图标宽度
* refactor: 精简代码
* doc: 更新导出按钮示例
* doc: 重构 Html2Pdf 示例
* feat: 增加 ITableExportPdf 服务
* feat: 增加 PdfSteamAsync 方法
* doc: 重构代码
* feat: 实现项目 Pdf 导出服务
* refactor: 增加 PdfStreamAsync 方法
* feat: 增加 ExportPdfAsync 方法
* chore: 更新图标
* test: 更新单元测试
* chore: 更新字典
* chore: bump version 8.0.6-beta01
* chore: bump version 8.0.2-beta01
* chore: bump version 8.0.1-beta01
* chore: bump version 8.0.2-beta01
* chore: 更新依赖组件包到最新
* refactor: 重构代码消除警告信息
* test: 更新单元测试
* refactor: 精简代码
* test: 更新单元测试
2023-12-11 14:00:29 +08:00
Alex chow
498d5f92ff
feat(BootstrapLabel): add UseInputEvent parameter ( #2543 )
...
* <BootstrapInput> 添加参数 OnInput 是否在文本框的值更改时触发
* <BootstrapInput> 添加参数 OnInput 的测试单元
* <BootstrapInput> 添加参数 OnInput 的文档示例
* doc: 更新资源文件
* refactor: 更改参数为 UseInputEvent
* doc: 更新示例代码
* chore: 更新字典
* doc: 更新资源文件
* chore: 更新 Issue 模板
* test: 更新单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-12-11 00:04:19 +08:00
Alex chow
2bcf59e012
doc(Asset): compress pictures ( #2545 )
...
* Compress directory images
* Compress directory images\practices
2023-12-11 00:03:49 +08:00
Argo Zhang
c689c3f496
feat(IHtml2Pdf): update IHtml2Pdf service ( #2548 )
...
* feat: 使用 PuppeteerSharp 实现 pdf 导出功能
* refactor: 更新 HtmlRender 类
* refactor: 更新 IComponentHtmlRenderer 服务
* chore: 更新 IComponentHtmlRenderer 服务
* refactor: 更新 IHtml2Pdf 方法
* doc: 更新示例
* chore: 更新代码
* wip: 临时提交
* chore: 更新模板
* refactor: 更新获得网页代码逻辑
* chore: 增加参数设置
* revert: 撤销项目引用
* chore: 更新 Html2Pdf 包
* refactor: 增加导出文件自动删除功能
* doc: 更新示例
* doc: 更新资源文件
* doc: 更新示例代码
2023-12-10 23:25:08 +08:00
Argo Zhang
40d1fbf364
feat(Theme): upgrade material design to v7.3.67 ( #2540 )
...
* chore: bump version 8.0.1
* chore: 更新版本 7.3.67
* chore: bump version 8.0.1
* chore: upgrade material design theme
2023-12-10 14:19:45 +08:00
Argo Zhang
539c7a4352
refactor(Slider): update sass file use variable ( #2538 )
...
* refactor(Slider): update sass file use variable
* chore: udpate customer dict
* chore: bump version 8.0.5
2023-12-10 13:36:35 +08:00
Argo Zhang
c8211c852e
refactor(Select): update sass file use variable ( #2536 )
2023-12-10 13:08:51 +08:00
Argo Zhang
a9bef2c524
refactor(Segmented): update sass file use variable ( #2534 )
...
* refactor(segmented): update segmented use variable
* chore: update json localization file
2023-12-10 13:01:31 +08:00
Argo Zhang
6c9ca8e893
refactor(Scroll): update sass file use variable ( #2532 )
2023-12-10 11:35:30 +08:00
Argo Zhang
753969c9a0
refactor(Row): update sass file use variable ( #2530 )
2023-12-10 11:24:34 +08:00
Argo Zhang
4fb375dfb3
refactor(RibbonTab): update sass file use variable ( #2528 )
2023-12-10 11:24:34 +08:00
Argo Zhang
8118661789
doc(Samples): collection initialization simplified ( #2525 )
...
* chore: 更新样式名称
* chore: 更新自定义字典
* doc: 更新代码消除警告信息
* doc: 精简代码消除警告信息
* chore: 更新自定义字典
* chore: 精简代码消除警告信息
2023-12-10 01:41:53 +08:00
Argo Zhang
14cc1dcb2f
doc(ClipboardService): update sample code ( #2523 )
...
* doc: 更新剪切板服务分类
* doc: 更新 Translator 资源文件
2023-12-09 21:33:35 +08:00
Argo Zhang
a8780f59f5
feat(Console): add CssClass parameter on ConsoleMessageItem ( #2521 )
...
* feat: add CssClass parameter
* test: 增加单元测试
2023-12-09 19:39:39 +08:00
Argo Zhang
6c521a59a2
feat(AzureTranslator): add AzureTranslator service ( #2519 )
...
* feat: 增加 Translator 服务
* chore: 增加翻译服务
* doc: 增加翻译源码映射
* doc: 增加翻译服务示例
* chore: 更新内置服务菜单
* doc: 增加本地化资源
2023-12-09 14:44:21 +08:00
Alex chow
5f564864b9
feat(ImageCropper): add ImageCropper component ( #2511 )
...
* ImageCropper 图像裁剪组件
* doc: 更新示例
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-12-08 14:45:25 +08:00
Old Li
17cfe48c7d
doc(DashboardService): update file path for archive ( #2514 )
...
* doc: 使用相对路径获取Services源码内容
* doc: 更新代码示例
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-12-08 14:15:42 +08:00
Argo Zhang
3262d89b8e
refactor(Rate): update sass file use variable ( #2516 )
...
* doc: 更新 Repeater 示例
* refactor: 更新 Rate 样式表
2023-12-08 14:11:54 +08:00
Argo Zhang
167ea6424d
feat(Topology): upgrade to meta2d lib ( #2499 )
...
* refactor: 更新脚本为 meta2d
* chore: bump version 8.0.1
* feat: 移除 isSupportTouch 参数
* doc: 更新脚本名称
* chore: 更新依赖包
* refactor: 更新脚本
* chore: 更新引用包顺序
2023-12-08 13:40:07 +08:00
Argo Zhang
a1fa395ce3
feat(Light): add IsFlat parameter ( #2509 )
...
* feat: 增加 IsFlat 参数
* doc: 更新示例
* feat: 更新 flat 样式
* doc: 更新示例
* refactor: 调整样式防止冲突
* doc: 更新示例
* refactor: 更新示例
* doc: 精简代码
* test: 更新单元测试
2023-12-07 15:35:43 +08:00
Argo Zhang
2af3c866da
feat(Utility): add Copy extension method ( #2507 )
...
* refactor: 增加 Copy 扩展方法
* chore: bump version 8.0.5-beta03
* test: 增加单元测试
* test: 增加静态关键字
2023-12-07 14:30:55 +08:00
Argo Zhang
3ceb7637a4
doc(SlideButton): update sampe code for SlideButton ( #2505 )
...
* refactor: 调整 slide-button 样式
* doc: 调整 DialButton 示例
* refactor: 更新样式
* chore: 增加配置文件夹
* refactor: 修复 bottom 模式菜单项颠倒问题
* doc: 更新虚拟滚动显示 Footer 示例
2023-12-07 12:37:07 +08:00
Argo Zhang
dc9914ed39
fix(DialButton): incorrect direction when set Placement to bottom ( #2503 )
...
* refactor: 更新样式
* refactor: 修复 bottom 模式菜单项颠倒问题
2023-12-07 12:36:19 +08:00
Argo Zhang
8e23c2f5a1
refactor(ValidateForm): update form-footer margin ( #2501 )
2023-12-07 10:32:40 +08:00
Argo Zhang
93859683f8
refactor(Radio): add radio-list-group class for radio ( #2497 )
2023-12-06 14:51:42 +08:00
Argo Zhang
dc2d678a75
feat(Table): sticky footer on virtulization mode ( #2495 )
...
* refactor: 表头高度计算逻辑调整
* doc: 更新注释
* refactor: 更新 tfooter 样式
2023-12-06 11:23:50 +08:00
Argo Zhang
0d6111543a
feat(Table): add PageInfoBodyTemplate parameter ( #2493 )
...
* feat: 增加 PageInfoBodyTemplate 模板
* test: 增加单元测试
* chore: bump version 8.0.5-beta02
2023-12-05 20:49:19 +08:00
Argo Zhang
dc49506060
doc(Table): update selection sample code ( #2491 )
...
* doc: 更新资源文件
* doc: 重构示例
* doc: 更新注释文档
* refactor: 重构代码
2023-12-05 17:26:25 +08:00
Argo Zhang
57612ffbc6
refactor(RadioList): update sass style use variable ( #2490 )
...
* doc: update link for BB
* doc: update support frameworks
* doc: 更新仓库链接变量
* doc: 更新样式
* doc: 更新资源文件
2023-12-05 14:30:58 +08:00
ljmay168
244c704167
feat(Table): add IsKeepSelectedRows parameter
...
* Merge remote-tracking branch 'origin/main' into dev-feature
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* 新增保持选择行时翻页的单元测试
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* 修正IsKeepSelectedRows属性注释错误
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Table组件新增参数IsKeepSelectedRows,让用户决定是否保持表格的选中行,并在翻页后恢复选中行状态。
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* aaa
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* * fix: 修复Table组件数据加载功能在明细行包含Table组件时显示错误的bug
2023-12-05 06:23:50 +00:00
Argo Zhang
9d90abe60b
feat(Upload): add OnCancel callback ( #2489 )
...
* doc: 更新文档注释
* feat: 增加取消上传按钮逻辑
* feat: 增加取消按钮图标
* feat: 增加取消按钮主题
* feat: ButtonUpload 支持取消上传功能
* refactor: 增加取消上传按钮样式
* test: 格式化代码
* refactor: 移除不使用的代码
* test: 更新单元测试
2023-12-05 12:54:21 +08:00
Argo Zhang
f979dc1070
refactor(QueryBuilder): use variable in sass file ( #2485 )
...
* doc: 更新文档
* refactor: 更新 QueryBuilder 样式
2023-12-05 10:02:23 +08:00
Argo Zhang
f28e39221a
fix(Table): IsMarkupString not work when set ShowTips to true ( #2482 )
...
* feat: ShowTips 支持 Html 文字
* test: 增加单元测试
2023-12-04 18:22:25 +08:00
j4587698
4c333a01ff
feat(ImagePreviewer): detach image component ( #2475 )
...
* 添加单独使用ImagePreviewer的用法
* doc: 格式化文档
* doc: 格式化文档
* test: 更新单元测试
* chore: bump version 8.0.5-beta01
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-12-04 15:36:20 +08:00
Argo Zhang
01f8305026
refactor(Pagination): update sass file use viarable ( #2481 )
...
* doc: 更新资源文件
* refactor: 重构 Nav 组件
* refactor: 更新示例
* chore: 更新 sass 文件
2023-12-04 15:14:34 +08:00
j4587698
7da666d405
doc(WebApp): update static asset doc ( #2479 )
...
* 更新webapp的文档,修复几个错误
* doc: 更新文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-12-04 11:27:27 +08:00
Argo Zhang
18c8e63bf9
doc(WebApp): update WebApp document ( #2477 )
...
* refactor: 更新 Root 渲染逻辑
* refactor: 更新导入文件
* chore: 更新依赖包
* doc: 更改变量名
* doc: 更新文档
* doc: 增加 WebApp 模式菜单
* refactor: 更新提示信息
* doc: 增加 WebApp 模式文档
* refactor: 精简代码
* doc: 更新资源文件
* doc: 更新注释文档
* test: 更新单元测试
2023-12-03 16:22:20 +08:00
Argo Zhang
30c3bfbd5e
feat(FontAwesome): upgrade version to 6.5.1 ( #2473 )
...
* chore: 更新 fa 到 6.5.1
* chore: bump version 8.0.1
2023-12-02 16:47:40 +08:00
Argo Zhang
fe88164bd6
doc(Tab): update link ( #2471 )
2023-12-01 22:36:30 +08:00
Argo Zhang
a92327812f
refactor(Layout): update layout sass style ( #2469 )
...
* chore: 更新 Layout 样式
* chore: 更新配置
* refactor: 移除分析器自动加载配置
* chore: 更新样式
* refactor: 调整 footer 颜色
* chore: 调整 Logout 样式
* chore: 调整后台模拟器示例
* chore: bump version 8.0.4
2023-12-01 21:08:50 +08:00
Alex chow
936a71b01c
doc(PdfReader): update search function for Pdf reader ( #2466 )
...
* doc: <PdfReader> 文档只有第一次进入pdf页面时可以做搜索且跳到对应页面。再次搜索就不再响应 #2465
1. 修复组件页面链接
2. 修复演示文档实例错误
* doc: 格式化文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-12-01 21:02:55 +08:00
Alex chow
7530ce48ea
feat(TimePicker): add ShowSecond parameter ( #2450 )
...
* feat: <TimePickerBody> 添加设置是否显示秒 #2449
* feat: <TimePickerBody> 添加设置是否显示秒 #2449
* doc: 更新示例
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-12-01 17:48:16 +08:00
Alex chow
30871e53a5
feat(Select): add IsMarkupString parameter ( #2461 )
...
* feat: <Select> 选项添加 IsMarkupString 特性支持多式样显示 #2459
* refactor: 格式化代码
* feat: 多选框日志 MarkupString
* feat: 多选框支持 MarkupString
* test: 更新单元测试
* test: 更新单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-12-01 17:45:23 +08:00
Argo Zhang
5cf62810cf
refactor(Menu): revert # route for MenuLink ( #2463 )
...
* refactor: 取消默认行为
* revert: 恢复 # 路由
2023-12-01 12:59:28 +08:00
Argo Zhang
06bdcdb3d4
doc(Block): update Block component sample code ( #2454 )
...
* doc: 移除 CascadingAuthenticationState 组件
* refactor: 增加认证服务
* refactor: 更新注入服务位置
2023-11-30 13:11:21 +08:00
Argo Zhang
0a867df84f
refactor(Menu): use variable in sass file ( #2452 )
...
* refactor: 更新 Menu 样式
* refactor: 更新变量表
2023-11-30 11:23:40 +08:00
nygula
b9b0f350ee
doc(Speech): update page links
...
* 修复Ajax跳转错误连接 修复实战/登录跳转空页面 修复语音波形页面跳转空页面
2023-11-29 11:20:41 +00:00
Argo Zhang
61728b286d
refactor(Logout): use variable in Logout sass file ( #2447 )
2023-11-29 09:54:54 +08:00
Argo Zhang
7c29c6f372
refactor(ListGrup): use variable in sass file ( #2445 )
...
* refactor: 更新 ListView 样式
* refactor: 更新 ListGroup 样式
2023-11-28 18:59:23 +08:00
Argo Zhang
7027bf9fef
doc(AIChat): update sample code ( #2441 )
...
* feat: 重构 AI Chat 页面
* refactor: 更新注入服务逻辑
* chore: AzureOpenAI 发布 8.0.1
* chore: 优化代码
* chore: 更新 AzureAI 包
* doc: 更新聊天示例
2023-11-27 13:14:32 +08:00
Argo Zhang
5ce80bc76e
test(Table): add unit test improve code coverage ( #2439 )
...
* test: 增加 Table 持久化列宽单元测试
* test: 精简代码
* refactor: 精简代码
* refactor: 格式化代码
* test: 增加单元测试
* test: 精简代码
* test: 增加单元测试
* test: 更新单元测试
2023-11-27 00:27:40 +08:00
Argo Zhang
db5fd9357e
chore(Light): use variable in sass file ( #2435 )
2023-11-26 22:47:08 +08:00
Argo Zhang
c1ca701977
fix(Localizer): can't find json stream when inconsistent namespace and assembly name ( #2432 )
2023-11-25 20:13:35 +08:00
Argo Zhang
a83a280dce
fix(Multiple): can't close item when set IsPopover to true ( #2429 )
...
* chore: 更新资源文件
* fix: 更新多选下拉框未传递 Interop 问题
* chore: bump version 8.0.3
2023-11-24 12:30:02 +08:00
Alex chow
d401f269d3
feat(LookupFilter): add IsShowSearch parameter ( #2409 )
...
* 添加表头过滤列获取应用列特性/参数 ShowSearchWhenSelect
* refactor: 重构是否显示搜索栏功能
* doc: 更新 readme 文档
---------
Co-authored-by: Argo-Supper <argo@live.ca >
2023-11-22 14:36:35 +08:00
Argo Zhang
2a054b62b7
doc(Chart): update line chart sample code ( #2421 )
...
* refactor: 重构代码
* wip: 更新路由
* 1
* refactor: 精简代码
* refactor: 更新示例
* revert: 撤销测试代码
* chore: bump version 8.0.1
* chore: 更新依赖包
* refactor: 移除 Url # 设置
---------
Co-authored-by: liu liang <liuliang79@live.com >
2023-11-22 14:00:34 +08:00
zhouqi
4eefa10aab
feat(ImageViewer): support display by index ( #2411 )
...
* make ImageViewer surport view at index(js file)
make ImageViewer surport view at index(js file)
Signed-off-by: zhouqi <zhq_issac_cn@163.com >
* make ImageViewer surport view at index(cs file)
make ImageViewer surport view at index(cs file)
Signed-off-by: zhouqi <zhq_issac_cn@163.com >
---------
Signed-off-by: zhouqi <zhq_issac_cn@163.com >
2023-11-22 13:59:31 +08:00
Argo Zhang
2d478f7ae4
refactor(Captcha): update javascript ( #2418 )
...
* refactor: 修复 Captcha 失败问题
* chore: bump version 8.0.3-beta04
* test: 更新单元测试
2023-11-21 20:58:11 +08:00
Argo Zhang
91a31b5bd4
refactor: update table resize support fix header ( #2416 )
...
* feat: 支持固定表头模式
* doc: 更新示例
2023-11-21 20:51:24 +08:00
Argo Zhang
bbdda2678f
doc(Table): update sample code ( #2415 )
...
* doc: 更新文档
* refactor: 更改参数名称
* doc: 更新示例
* doc: 更新资源文件
* doc: 更新示例
* refactor: 更新 loader 查找逻辑
* refactor: 更新代码逻辑
* chore: bump version 8.0.3-beta3
2023-11-21 16:13:52 +08:00
Argo Zhang
512920f925
feat(Table): use localstorage keep table column width ( #2413 )
...
* feat: 增加固定列宽功能
* refactor: 增加 tableName tableWidth 处理逻辑
* chore: bump version 8.0.3-beta02
2023-11-21 15:30:35 +08:00
Argo Zhang
a419f968a7
doc(Chart): update Chart line type sample code ( #2408 )
...
* refactor: 重构代码
* chore: bump version 8.0.3-beta01
2023-11-20 15:56:17 +08:00
Argo Zhang
37616a4b32
feat(LookupFilter): support LookupServiceKey ( #2406 )
...
* LookupService bug
* feat: 增加 TableFilter Lookup 支持
* Revert "LookupService bug"
This reverts commit ab9c32b7da .
* refactor: 重构部分代码
* doc: 更新注释文档
---------
Co-authored-by: Alex chow <zhouchuanglin@gmail.com >
2023-11-20 15:08:01 +08:00
Argo Zhang
e29e3d5026
doc(Layout): update sass file ( #2405 )
...
* fix: 修复样式丢失问题
* doc: 更新示例
* chore: bump version 8.0.2
2023-11-20 11:12:14 +08:00
Argo Zhang
5413cda16d
doc(Version): update version string trim suffix ( #2401 )
...
* refactor: 格式化 Version
* doc: Footer 增加响应式布局
* refactor: 更新友链
2023-11-20 09:36:59 +08:00
Argo Zhang
733fc5b942
refator(Editor): update style for wrap toolbar ( #2399 )
...
* refactor: 更新样式
* chore: bump version 8.0.1
* chore: 更新依赖组件包
* chore: 更新压缩包
2023-11-19 22:23:53 +08:00
Argo Zhang
3bd91fde82
chore(Solution): update project dependence of unit test ( #2395 )
...
* chore: sync namespace
* chore: update dict
* chore: update UnitTest for docs
* chore: 更新 Foo 链接文件路径
* chore: 更新依赖框架
* test: 更新单元测试
* chore: 增加 code-editor 路由
2023-11-19 16:46:15 +08:00
Argo Zhang
95f1c00cee
refactor(AutoComplete): update auto-complete style ( #2393 )
...
* refactor: update select append style
* chore: update Foo namespace
* chore: bump version 8.0.1
2023-11-19 01:21:45 +08:00
Argo Zhang
8ae7f887f1
refactor(Light): update scss use variable ( #2391 )
...
* chore: update solution
* refactor: update scss use variable
* refactor: update table scss
* doc: update sample code
* refactor: 更新 form-label 样式
2023-11-18 23:14:11 +08:00
Argo Zhang
dcd6005a87
chore(Website): update website configuration ( #2389 )
...
* doc: update javascript path
* chore: 更新 App/Routes 组件位置
* refactor: 移除预渲染模式
* chore: 增加重连组件
* feat: 增加重连组件
* refactor: 精简代码
* refactor: 更新 Title
* refactor: 移除 Shared 工程
* refactor: 移除 Wasm 工程
* chore: 更新解决方案
* test: 更新单元测试
* chore: 更新命名空间
* doc: 重构代码
* chore: 更新依赖包
* test: 更新命名空间
* refactor: 重构代码
2023-11-17 16:05:06 +08:00
Argo Zhang
55957c39a9
doc(Website): use web app template ( #2386 )
...
* refactor: 更新 App/Routes 组件
* chore: 更新 Program 文件
* refactor: 临时取消登录集成
* refactor: 增加 MVC 路由表
* chore: 更新路由配置
* chore: 合并工程
* refactor: 修改命名空间
* chore: 更新 nginx 配置文件
* chore: remove dist folder
* doc: 更正单词拼写错误
* chore: 更新解决方案
* refactor: 更新命名空间
* chore: 更新命名空间
* chore: 更新命名空间
* chore: 整理命名空间
* chore: 更新命名空间
* chore: 更正脚本路径
* chore: 精简依赖
* refactor: 禁用授权
* refactor: 移除渲染方式
* refactor: 更改为服务器端渲染模式
* chore: 更新字典
* doc: 重构代码
* refactor: 增加 BootstrapBlazorRoot 组件
* doc: 更新 responsive 脚本
---------
Co-authored-by: zhangpeihang <948869991@qq.com >
2023-11-17 10:24:58 +08:00
Argo Zhang
14a46b0f43
refactor(Layout): update scss file use variable ( #2383 )
2023-11-16 20:15:24 +08:00
Argo Zhang
2977281f3f
refactor(Sass): update Sass pacakge reference ( #2381 )
2023-11-16 15:12:21 +08:00
Argo Zhang
3a78332918
chore(bundle): ignore bundle files ( #2377 )
...
* chore: 移除打包文件
* chore: 更新忽略文件
* chore: 更新脚本
* chore: 更新脚本描述文本
* Revert "chore: 移除打包文件"
This reverts commit 6099e91265 .
* Revert "chore: 更新忽略文件"
This reverts commit 405b966ff1 .
* Revert "chore: 更新脚本"
This reverts commit 7f93f21202 .
* chore: 更新 sasscompiler 配置文件
* Revert "chore: 更新 sasscompiler 配置文件"
This reverts commit a2342e03ef .
* chore: 更新 sasscompiler 配置文件
(cherry picked from commit a2342e03ef )
* refactor: 修改 sasscompiler 配置
* refactor: 修改 bundle 配置
* chore: 移除 WebCompiler 工具
* chore: 删除生成文件
* chore: 删除生成文件
* chore: 删除中间文件
* chore: 更新目标文件夹
* chore: 更新包依赖关系
* chore: 忽略强命名警告
* chore: 更新忽略文件
* chore: 更新打包文件
* chore: 更新工具链配置
* chore: 移除样式打包文件
* chore: 更新忽略文件
---------
Co-authored-by: zhangpeihang <948869991@qq.com >
2023-11-16 14:13:27 +08:00
Argo Zhang
3513e03218
refactor(ImagePreview): update scss use variable ( #2379 )
...
* refactor: 更新样式变量
* chore: 更新打包文件
2023-11-16 11:24:49 +08:00
Argo Zhang
e3ec86b08c
chore(Release): update github action script ( #2375 )
...
* chore: 更新路径
* chore: 更新自动化脚本
* refactor: 移除自动化脚本
* chore: 更新打包工具
2023-11-15 12:17:27 +08:00
Argo Zhang
58a487d1f5
doc(Gantt): update project folder name ( #2373 )
...
* chore: 更新甘特图
* chore: 更新项目目录名
2023-11-15 12:05:52 +08:00
Argo Zhang
9c126ee185
chore(NET8): support net8.0 ( #2371 )
...
* refactor: 更新框架为 net8
* chore: 单元测试更新依赖包到最新
* chore: wasm 支持 net8
* chore: bump version 8.0.0
* chore: shared 工程更新依赖包
* chore: 发布脚本更改路径
* chore: 组件包更新到 8.0
* refactor: 中间件重构代码提高性能
* refactor: 支持 net8.0
* chore: 更新自动化脚本
* test: 更新单元测试
2023-11-15 10:57:18 +08:00
Argo Zhang
0d6f781d5d
fix(table): missing drag event when use dynamic data ( #2369 )
...
* fix: 修复 TH 时间丢失导致内存泄露问题
* chore: bump version 7.12.2-beta03
* test: 更新单元测试
2023-11-14 16:13:23 +08:00
Argo Zhang
4c5da2022b
fix(Table): can't resize column when use dynamic data ( #2367 )
...
* refactor: 更新滚动条宽度
* feat: 增加动态数据类型重新绑定列拖拽功能
* refactor: 调整列拖拽样式
* chore: 更新打包文件
* chore: bump version 7.12.2-beta02
2023-11-14 14:31:00 +08:00
Argo Zhang
628a102702
refactor(IpAddress): redesign interaction ( #2365 )
...
* feat: 增加验证
* refactor: 更新脚本
* doc: 更新示例代码
2023-11-14 13:32:23 +08:00
Argo Zhang
1b0658e5a9
refactor(GroupBox): update style use variable ( #2363 )
...
* refactor: 更新 GroupBox 样式
* chore: 更新打包脚本
2023-11-14 13:25:41 +08:00
Argo Zhang
f32b4b5431
refactor(IpAddress): update javascript ( #2361 )
...
* refactor: 更新 FullScreen 组件样式
* refactor: GoTop 组件样式使用变量
* doc: 更新示例文档
* chore: 更新打包文件
* refactor: 重构 IpAddress 组件
* chore: 更新打包文件
2023-11-13 13:17:17 +08:00
Argo Zhang
ca807b5421
refactor(GoTop): update scss use variable ( #2359 )
2023-11-13 10:46:19 +08:00
Argo Zhang
952929efe4
refactor(Step): update style variable ( #2357 )
...
* refactor: 更新 Step 样式
* chore: 更新打包文件
* doc: 修复切换主题错误问题
2023-11-12 18:23:34 +08:00
Argo Zhang
f4ab867ff1
fix(ValidateForm): async validate failed ( #2355 )
2023-11-12 17:30:41 +08:00
Argo Zhang
b03719834f
chore(Nuget): remove nuget.blazor.zone source ( #2353 )
...
* chore: remove nuget.blazor.zone source
* chore: remove config solution folder
* chore: remove global.json config file
2023-11-12 12:04:20 +08:00
Argo Zhang
34d2a82d19
fix(Table): not trigger OnResizeColumnAsync callback ( #2351 )
...
* fix: not trigger ResizeColumnCallback
* chore: bump version 7.12.2-beta01
2023-11-12 11:58:30 +08:00
Argo Zhang
bf196779ea
refactor(Drawer): update style file use variable ( #2349 )
...
* refactor: ContextMenu 样式更改为变量
* chore: 更新打包文件
* refactor: Drawer 样式变量化
* chore: 更新打包脚本
2023-11-12 11:58:14 +08:00
Argo Zhang
186bae7d47
refactor(scss): update variable in scss file ( #2347 )
...
* refactor: 更新 Alert 变量名称
* refactor: AutoComplete 更新变量名
* refactor: 更新 Badge 变量名
* refactor: 更新 Footer 变量名
* refactor: 更新 DialButton 样式变量名
* refactor: 更新 PopConfirmButton 样式变量名
* refactor: 更新 PulseButton 样式变量名
* refactor: 更新 SliderButton 样式变量名
* refactor: 更新 Card 样式变量名
* refactor: 更新 Checkbox 变量名
* refactor: 更新 CheckboxList 样式变量名
* refactor: 更新 Collapse 样式变量名
* refactor: 更新 Console 样式变量名
* refactor: 更新 Divider 样式变量名
* refactor: 更新 Step 样式变量名
* chore: 更新打包文件
2023-11-11 19:28:29 +08:00
Argo Zhang
a5bba0f2b3
refactor(Topology): update style code ( #2345 )
...
* feat: 更新依赖包
* chore: bump version 7.4.6
* chore: 更新依赖包
2023-11-11 18:44:06 +08:00
Argo Zhang
95dd20cd3c
doc(Table): update table filter sample code ( #2343 )
...
* doc: 更新过滤示例
* chore: bump version 7.12.1
2023-11-10 18:37:50 +08:00
zhangpeihang
35fca780f2
feat(Gantt ): add gantt component ( #2339 )
...
* feat: 添加甘特图组件
* doc: 添加甘特图示例
* feat: 添加注释
* feat: 添加视图改变方法
* feat: 添加 dispose 方法
* doc: 修改文档
* doc: 修改文档
* refactor: 修改显示容器
* refactor: 修改名称
* feat: 添加 option 选项
* refactor: 调整值
* doc: 修改名称
* doc: 添加本地化资源
* doc: 移除 Year 选项
* refactor: 修改标签名称
* chore: 更新配置文件
* refactor: 移除 padding 减小高度
* chore: 重构代码
* refactor: 重构资源文件
* chore: 更新 gantt 包
* chore: 增加文档配置
* doc: 更新文档
---------
Co-authored-by: Argo-Supper <argo@live.ca >
2023-11-10 18:21:56 +08:00
Argo Zhang
fc3c153c26
refactor(TableFilter): update scss style ( #2341 )
...
* refactor: 更新 FileIcon 变量
* refactor: 更新样式
* chore: 更新打包文件
* test: 更新报错单元测试
2023-11-09 12:37:37 +08:00
Argo Zhang
310393c49c
refactor(Tab): revert Items property to IEnumerable ( #2337 )
...
* refactor: 恢复 Items 接口为 IEnumerable
* chore: bump version 7.12.1-beta05
2023-11-08 17:47:10 +08:00
Argo Zhang
931d963b0d
refactor(Widget/Empty): use scss style ( #2335 )
...
* refactor: 更新 Widget 样式
* chore: 更新打包文件
* refactor: 更新 Empty 组件样式
* chore: 更新打包文件
2023-11-08 10:11:00 +08:00
Argo Zhang
358b19b03b
fix(Markdown): missing zh-CN localization ( #2332 )
...
* fix: 修复中文资源丢失问题
* chore: 更新依赖包
* chore: 更新依赖包
2023-11-07 14:26:14 +08:00
Argo Zhang
d95e5d4da8
refactor(Drawer): use scss style ( #2330 )
...
* doc: 更新多选框 PlaceHolder 默认文字
* refactor: 移除不必须要的样式
* refactor: 更新 divider 布局
* chore: 更新样式
* refactor: 增加变量
* chore: 更新打包文件
2023-11-07 13:59:13 +08:00
kebike
183ad1a01b
doc(Localizer): add th-TH.json language
...
* add th language
2023-11-07 03:03:10 +00:00
Argo Zhang
f45151b1f1
refactor(Card): use scss style ( #2328 )
...
* refactor: 增加变量
* refactor: 移除不需要的变量
* chore: 更新打包文件
* refactor: 更新 Carousel 样式
* chore: 更新打包脚本
2023-11-07 10:38:50 +08:00
Argo Zhang
2a9d20f44e
refactor(Captcha): use scss style ( #2326 )
...
* refator: 更新 Camera 样式
* refactor: 更新 Captcha 组件样式
* chore: 更新打包文件
* chore: 更新打包脚本
2023-11-06 18:33:27 +08:00
Argo Zhang
bc0dd3fe7f
doc(Table): update sample code ( #2324 )
...
* doc: 更新设置行高亮示例
* chore: 更新样式
2023-11-06 14:48:15 +08:00
Argo Zhang
85b90e4e93
refactor(Calendar): use scss style ( #2322 )
...
* refactor: 更新 Calendar 样式
* refactor: 更新示例代码
* feat: 支持自定义样式
2023-11-06 12:51:05 +08:00
Argo Zhang
6a5ba707cc
refactor(Button): use scss style of Button component ( #2319 )
...
* refactor: 更新 Badge 样式
* refactor: 更新 Button 样式
* chore: 更新打包文件
# Conflicts:
# src/BootstrapBlazor/wwwroot/scss/bootstrap.blazor.scss
2023-11-05 17:35:02 +08:00
Argo Zhang
6216e87329
refactor(AnchorLink): use scss style ( #2317 )
2023-11-05 10:23:26 +08:00
Argo Zhang
27bed9060f
refactor(AnchorLink): use scss style ( #2315 )
...
* chore: 更新 xunit 包
* refactor: 更新 AnchorLink 组件样式
2023-11-04 21:16:51 +08:00
Argo Zhang
b4835a2b47
refactor(AutoComplete): use scss style ( #2313 )
...
* refactor: AutoComplete 使用 scss 样式
* refactor: 更改单词拼写错误
2023-11-04 20:55:43 +08:00
Alex chow
19458ad8f1
doc(Block): incomplete code display ( #2304 )
...
* 添加 高级搜索框是否显示 用于改善 GetAdvanceSearches 中过滤条件
* doc: 格式化文档
* fix: 修复正则表达式截取过多问题
* Revert "添加 高级搜索框是否显示 用于改善 GetAdvanceSearches 中过滤条件"
This reverts commit e7607bdbe0 .
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-11-03 13:11:47 +08:00
Argo Zhang
2247aec62a
fix(ValidateForm): OnValidSubmit runs before ValidateAsync ( #2311 )
...
* fix: 修复异步 Validate 对结果有影响问题
* chore: bump version 7.12.1-beta04
* chore: 更新单词拼写错误
* test: 增加单元测试
2023-11-02 19:10:12 +08:00
Argo Zhang
1b658d1988
feat(Table): add AdvancedSearchFilter callback ( #2309 )
...
* feat: 增加 GetAdvancedSearchFilterCallback 回调方法
* refactor: 增加可为空类型
* test: 增加单元测试
* chore: bump version 7.12.1-beta03
* test: 更新 Table 单元测试
* test: 更新单元测试
2023-11-02 10:00:43 +08:00
Argo Zhang
6624a10d9d
fix(Table): shown tooltip not in the table cell center ( #2307 )
...
* refactor: 修复超长文本内容溢出时 tooltip 不居中问题
* Revert "refactor: 修复超长文本内容溢出时 tooltip 不居中问题"
This reverts commit 6412ac8216 .
* chore: bump version 7.12.1-beta02
2023-11-01 14:43:52 +08:00
Argo Zhang
b3da32d7fc
feat(Select): add ClearSearchText method ( #2306 )
...
* feat: 增加 ClearSearchText 方法
* test: 增加单元测试
* chore: bump vesion 7.12.1-beta01
2023-11-01 10:41:17 +08:00
Argo Zhang
f3ebb43570
fix(Table): can't edit when table data source is DynamicContext ( #2302 )
...
* fix: 编辑功能支持动态模型
* doc: 更新示例
* chore: bump version 7.12.0
2023-10-31 15:42:24 +08:00
Argo Zhang
66e401236f
fix(DialButton): not show the menu item set placement to bottom-start ( #2300 )
2023-10-31 15:07:18 +08:00
zhangpeihang
4bb6e28164
feat(CodeEditor): add codeeditor component ( #2244 )
...
* feat: 添加 codeeditor 组件
* doc: 添加 codeeditor 示例
* feat: 添加监听窗口变化事件
* feat: 更新主题示例
* feat: 添加高亮语法
* doc: 更新示例文档
* feat: 优化代码高亮逻辑
* doc: 添加文档多语言
* doc: 更新文档示例
* doc: 添加 codeeditor api 多语言
* refactor: 重构代码组件
* doc: 更新示例
* chore: 更新项目文件
* refactor: 解决冲突
* chore: 更新项目文件
* chore: 更新 shared 工程依赖包
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-10-31 14:37:54 +08:00
Old Li
ddcfba5123
feat(JSRuntime): Added JSRuntime extension method support ( #2232 )
...
* refactor: addLink 增加rel参数,默认值为stylesheet
* feat: 新增runJSWithFunction方法,用于全局作用域内动态执行js代码
* RunEval方法重命名为RunJSWithEval,新增RunJSWithFunction方法用于全局作用域
* doc: 更新方法注释
* feat: 导入utility工具类
* feat: 实现C#调用方法
* doc: 添加方法注释
* refactor: JSRuntimeEventHandler重命名为BootstrapBlazorJSHelper
* refactor: 默认导入整个utility模块
* feat: 新增doAddLinkWithRel方法
* doc: 添加文档
* refactor: Mark IJSRuntimeEventHandler as an outdated interface
* doc: 添加方法弃用标识
* doc: 新增Utility菜单
* doc: update RunJSWithEval demo
* feat: 新增doAlert和doPrompt方法
* refactor: 捕获动态执行js异常结果
* doc: add js alert demo
* doc: add js prompt demo
* feat: 支持运行 JavaScript 文件
* doc(JSHelpers): update demo
* feat(JSHelpers): support console function
* doc(JSHelper); 更新注释
* refactor(JSHelpers); 重构runJSFile方法
* feat(JSHelpers): 重构代码
* doc(JSHelpers): update Localizer
* doc: update demo
* refactor: 重构代码
* feat: 添加head标签元素类型枚举
* refactor: 重构changeMeta方法
* refactor: 添加ImportModuleAsync方法
* refactor: 重构addEventListener方法
* feat: 添加GetProperties方法
* refactor: doConsole 添加 try
* doc: update JSConsole demo
* refactor: 重构代码
* refactor: 重构代码
* refactor: 重构代码
* feat: add runEval function
* doc: update demo
* doc: update Localizer
* refatory: update demo
* feat: add runFunc
* refator: 重构代码
* refator: 重构代码
* refator: 重构代码
* doc: 重写waterfall demo
* doc: 优化瀑布流触发间隔
* refactor: 重构事件防抖
* refactor: 合并拓展类代码
* doc: add RunFunction demo
* doc: add GetIsMobileDevice demo
* doc: add OpenBlankUrldemo
* doc: 添加方法注释
* chore: 添加 region 注释
* doc: 添加方法列表说明
* doc; add ClipboardService demo
* doc: update docs.json
* refactor: 移除新语法
* refactor: 精简示例
* doc: 更新示例路由
* refactor: 更改 GetModule 为 GetUtility
* refactor: 重构扩展方法
* doc: 补充segmented本地化资源
* refactor: 重构 GetUrl 方法
* doc: segmented本地化资源中文描述错误
* refactor: 精简代码
* refactor: 重构代码更新示例
* doc: 更新方法注释
* refactor: 更新代码
* doc: 更新示例
* doc: 更新资源文件
* doc: 更新示例
* doc: 格式化文档
* refactor: 更新 Dispose 方法代码
* doc: 更新示例和方法注释
* doc: 更新样式
* feat: 移除部分方法准备新开分支继续完善
* doc: 更新示例文档
* doc: 更新注释
* test: 增加单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-10-31 14:03:15 +08:00
Argo Zhang
218ced841f
fix(BootstrapInputNumber): missing Step attribute when TValue is nullable ( #2298 )
...
* fix: 修复 StepString 问题
* refactor: 更新 StepString 值
* test: 更新单元测试
2023-10-31 12:35:27 +08:00
ljmay168
b4075cb026
fix(Table): update drag/resize column function
...
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* 修复Table组件列拖动的bug,同时修复OnResizeColumnAsync中列名错误的bug
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* 修复Table组件列拖动的bug,同时修复ResizeColumnCallback的index参数不正确的bug
2023-10-31 04:32:47 +00:00
Old Li
a4f2ab099d
doc(Table): export data to clipboard ( #2294 )
...
* doc(Table): export data to clipboard
* doc: 更正FileViewers 组件,文档描述错误
* refactor: 重构代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-10-30 09:56:19 +08:00
Argo Zhang
8a986038ba
refactor(JSRuntime): update OpenBlackUrl method ( #2292 )
...
* refactor: fix OpenBlankUrl extension method
* test: 更新单元测试
* refactor: 更改属性为私有字段
* test: 更新单元测试
* chore: bump version 7.11.3-beta01
* test: 更新单元测试
* refactor: 移除冗余代码
2023-10-26 13:49:22 +08:00
Argo Zhang
fdbe05aa76
test(ListView): add unit test ( #2288 )
...
* test: 增加单元测试
* refactor: 更新依赖包
* refactor: 增加只读关键字
* test: 增加单元测试
* chore: 更新 bUnit 包
* refactor: 更新断点阈值处理函数
* test: 更新单元测试
* chore: bump version 7.11.2
2023-10-26 07:54:21 +08:00
Argo Zhang
d922f341e6
feat(JSRuntime): add OpenBlankUrl extension method ( #2290 )
...
* feat: 增加 OpenBlankUrl 扩展方法
* test: 增加单元测试
2023-10-25 20:30:11 +08:00
Argo Zhang
5c0edf61e7
feat(Segmented): add IsBlock/ShowTooltip parameter ( #2285 )
...
* doc: 更新文档注释
* feat: 增加 IsBlock ShowTooltip 参数
* feat: 支持 Tooltip
* chore: 重构样式
* doc: 更新 Block 示例
* test: 增加单元测试
* doc: 更新注释
* chore: bump version 7.11.2-beta05
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
2023-10-20 20:28:45 +08:00
Argo Zhang
e60bea34de
fix(Segmented): not trigger click when disabled ( #2283 )
...
* fix: 修复禁用状态可被点击问题
* doc: 更新资源文件
* refactor: 更新 ListGroup 样式
* chore: bump version 7.11.2-beta04
2023-10-20 12:49:33 +08:00
zhangpeihang
437c153717
feat(Segmented): add segmented component ( #2281 )
...
* feat: 添加 segmented 组件
* doc: 添加 segmented 组件示例
* feat: 添加 icon 和自定义显示内容
* refactor: 修改 Value 类型
* feat: 移除动画效果
* feat: 添加 block 和 size 样式
* feat: 添加自定义子项模板
* feat: 更样式
* refactor: 修改选项逻辑
* doc: 更新文档
* feat: 添加 OnValueChanged 事件
* doc: 更新文档
* feat: 添加内部数据源
* refactor: 移除 DataSource
* doc: 添加菜单
* doc: 更新文档
* doc: 更新资源文件
* feat: 更新 css
* doc: 更新资源文件
* refactor: 重构 Segmented 组件
* chore: 更新样式
* feat: 重构组件支持 Razor 直接录入
* chore: 更新打包文件
* refactor: 更新组件内部逻辑
* doc: 更新示例
* chore: 更新代码片段映射关系
* doc: 更新示例文档
* doc: 更新注释
* chore: 更新 Size 样式
* doc: 更新示例
* fix: 修复值初始化问题
* test: 增加单元测试
* feat: 增加动画特效
* refactor: 移除 Animation 参数
* chore: 更新样式打包文件
* feat: 增加动画效果
* chore: 更新打包文件
* refactor: 重构代码
* feat: 增加服务器端状态更新
* test: 更新单元测试
* chore: bump version 7.11.2-beta03
* doc: 调整组件顺序
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-10-20 10:25:24 +08:00
Argo Zhang
52f869d2bf
feat(IZipArchiveService): add ArchiveDirectory method ( #2279 )
...
* feat: 增加文件夹打包方法
* refactor: 使用 ZipFile 简化代码
* test: 增加单元测试
2023-10-17 10:39:32 +08:00
Argo Zhang
85d9f170f1
fix(Drawer): can't focus element ( #2277 )
...
* chore: 修复抽屉内容无法激活问题
* feat: 增加其余方向拖动功能
* chore: bump version 7.11.2-beta02
2023-10-16 17:44:12 +08:00
Argo Zhang
dbc09243ea
feat(Drawer): add AllowResize parameter ( #2275 )
...
* chore: 更新导出组件版本
* feat: 增加 AllowResize 参数用于拖拽调整大小
* refactor: 精简代码
* chore: 移除不需要的样式
* chore: 打包样式
* doc: 更新示例文档
* doc: 增加 AllowResize 参数说明
* chore: bump version 7.11.2-beta01
* doc: 格式化文档
* test: 增加单元测试
2023-10-16 16:08:22 +08:00
Argo Zhang
ac2e745a3e
doc(ChangeLog): update changelog doc ( #2272 )
...
* chore: 更新依赖
* doc: 更新 changelog 文档
2023-10-15 22:51:53 +08:00
Argo Zhang
ca2021e73c
refactor(form-control): remove duplicate style ( #2270 )
...
* refactor: 移除冗余样式
* chore: bump version 7.11.1
2023-10-15 22:08:43 +08:00
Argo Zhang
14597d3295
feat(InputNumber): add global setting for step ( #2268 )
...
* feat: 增加 IStepProvider 服务
* feat: 增加 StepSettings 配置类
* revert: 删除 IStepProvider 接口
* chore: 增加配置
* chore: bump version 7.11.1-beta07
* test: 增加单元测试
2023-10-14 12:43:29 +08:00
Argo Zhang
a50a03576f
bug(Table): can't resize the last column when fixed header ( #2266 )
...
* fix(Table): can resize the last column on set FixHeader to true
* chore: bump version 7.11.1-beta06
2023-10-14 00:45:04 +08:00
zhangpeihang
68866071be
feat: add stack component ( #2250 )
...
* feat: 添加 stack 组件
* doc: 添加 stack 示例
* doc: 添加 api 描述
* feat: 更新文档
* test: 更新单元测试
* refactor: 重命名类
* refactor: 重构代码
* test: 更新单元测试
* doc: 增加 TabLink 示例
* feat: 适配 Switch 组件
* doc: 更新示例
* refactor: 重构 Stack 组件
* chore: 微调样式
* refactor: 增加 bb_stack 样式
* feat: 适配 Switch 组件
# Conflicts:
# src/BootstrapBlazor/wwwroot/css/bootstrap.blazor.bundle.min.css
* chore: 微调样式
# Conflicts:
# src/BootstrapBlazor/wwwroot/css/bootstrap.blazor.bundle.min.css
* doc 增加 Switch 示例
* test: 更新单元测试
* test: 更新单元测试
* doc: 更新示例
* chore: 增加源码映射
* chore: 更新样式
* feat: 增加子对齐方式参数
* doc: 增加示例文档
* doc: 更新示例
* test: 增加单元测试
* chore: 移除 StyleBuild 类
* chore: 更新单元测试
* doc: 更新资源文件
* doc: 增加参数说明
* doc: 增加新组件标识
* chore: 更新样式
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-10-13 11:16:32 -05:00
Argo Zhang
8ecb1957b9
feat(Select): add GroupItemTemplate parameter ( #2264 )
...
* fix(Divider): 更新样式适配 Select 组件分组
* feat: 增加 GroupItemTemplate 参数
* test: 增加单元测试
2023-10-13 12:02:20 +08:00
Argo Zhang
956042d26c
feat(InputGroup): compatible Swtich inside InputGroup ( #2259 )
...
* feat: 适配 Switch 组件
# Conflicts:
# src/BootstrapBlazor/wwwroot/css/bootstrap.blazor.bundle.min.css
* chore: 微调样式
# Conflicts:
# src/BootstrapBlazor/wwwroot/css/bootstrap.blazor.bundle.min.css
* doc 增加 Switch 示例
2023-10-13 11:45:52 +08:00
Argo Zhang
d505c1c726
doc(TabLink): add document for TabLink ( #2261 )
...
* doc: 增加 TabLink 示例
* test: 更新单元测试
2023-10-13 11:40:15 +08:00
Argo Zhang
5ee4813ab4
feat(InputGroup): compatible Popover inside InputGroup ( #2256 )
...
* chore: 支持 popover 内置到 group 中
* doc: 更新示例
2023-10-11 14:41:11 +08:00
Argo Zhang
a9a8838eb4
feat(InputGroup): compatible Tooltip inside InputGroup ( #2254 )
...
* test: 更新单元测试
* chore: 增加内置样式
* test: 更新示例
* doc: 更新示例
2023-10-11 14:00:38 +08:00
Old Li
000f809d58
feat(Chart): support change grid line color ( #2248 )
...
* feat(Chart): support change grid line color
* refactor: 重构代码
* chore: 更新 Chart 组件包
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-10-11 09:25:40 +08:00
Argo Zhang
0254d87ff3
feat(Carousel): add PlayMode parameter ( #2252 )
...
* feat: 增加鼠标悬停时暂停播放参数
* doc: 增加说明文档
* feat: 增加 PlayMode 参数
* test: 增加单元测试
* doc: 增加文档
* test: 更新单元测试
* chore: bump version 7.11.1-beta05
2023-10-10 20:04:06 +08:00
Argo Zhang
b2b65c82c6
feat(BootstrapInputGroupLabel): add ShowRequiredMark parameter ( #2242 )
...
* chore: 更新样式
* feat: GroupLabel 支持必填标记
* doc: 更新示例
* doc: 更新示例文档
* doc: 增加文档注释
* refactor: 不内置与 Group 时 ShowRequiredMark 参数起作用
* test: 增加单元测试
* chore: bump version 7.11.1-beta04
* test: 更新单元测试
2023-10-09 11:29:47 +08:00
Argo Zhang
90d028f155
fix(Upload): preview function not work after reupload ( #2240 )
...
* doc: 更正单词拼写错误
* chore: 更新样式表
* chore: 更新脚本
* refactor: 重构代码
* fix: 修复重新上传后无法预览问题
* doc: 更新示例
* chore: bump version 7.11.1-beta03
2023-10-08 13:23:36 +08:00
Argo Zhang
623e2a0df3
feat(MaterialDesign): add TableAdvancedSort icon ( #2238 )
...
* doc: 重构代码
* feat: 增加 TableAdvancedSortButtonIcon 图标
* chore: bump version 7.4.1-beta01
* refactor: 重构代码逻辑
* doc: 更新示例
* chore: 更新依赖包版本
* chore: 更新组件包版本
2023-10-07 21:09:34 +08:00
Argo Zhang
15b2c2dd2f
fix(CountUp): not show the Value when set value to 0 ( #2236 )
...
* refactor: 重构代码逻辑
* doc: 更新示例
2023-10-07 21:06:12 +08:00
Argo Zhang
00115c760a
test(Table): add AdvanceSortDialog unit test ( #2234 )
...
* refactor: 格式化代码
* Table组件增加高级排序(自定义多列排序)功能
* fix: 修复删除的高级查询按钮
* feat: 增加高级搜索按钮图标
* refactor: 格式化代码
* doc: 格式化示例
* refactor: 更改单词拼写错误
* refactor: 更改组件名称
* doc: 更新示例文档
* refactor: TableSortItem 类
* test: 改造 TableSortItem
* test: 增加单元测试
* test: 更新单元测试
* doc: 更新示例文档说明
* doc: 增加 ShowAdvancedSort 参数说明
* chore: bump version 7.11.1-beta02
* chore: 更新打包文件
* chore: 更新编译配置文件
* test: 更新单元测试
2023-10-07 15:14:17 +08:00
SteelTeng
3e0b027b48
feat(Table): add AdvanceSort function
...
* Table组件增加高级排序(自定义多列排序)功能
2023-10-07 01:54:25 +00:00
Argo Zhang
18d1ddda53
feat(Layout): add AllowDragTab on Layout component ( #2230 )
...
* feat: add AllowDragTab parameter on Layout component
* test: add unit test
2023-10-07 09:50:53 +08:00
Argo Zhang
8a357e0b4b
feat(Table): add Columns parameter on OnDragColumnEndAsync callback ( #2228 )
2023-10-07 09:36:38 +08:00
Old Li
24c6ed64e0
feat(Marquee): add Marquee component ( #2225 )
...
* feat: 新建Marquee滚动字幕组件
* feat: 添加scss变量
* doc: 更新示例
* refactor: 移除css变量
* doc: 更新示例
* feat: 添加MarqueeDirecTion文本滚动方向枚举类型
* doc: 添加注释
* doc: update localizer
* doc: update navmenu localizer
* refactor: 重构css
* doc: update demo
* doc: 更新资源文件
* doc: 更新源码文档映射
* refactor: 更改文件名
* refactor: 更改类名称
* refactor: 脚本增加保护
* refactor: 更新代码
* doc: 更新示例
* feat: ColorPicker 适配 InputGroup 组件
* refactor: 精简代码
* chore: 更新样式
* doc: 更新注释
* test: 增加单元测试
* chore: 更新打包脚本
* doc: 增加注释文档
* refactor: 增加异步检查逻辑防止报错
* refactor: 增加逗号符合规范
* test: 更新单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-10-06 19:14:55 +08:00
Argo Zhang
d3b87fc4fb
feat(ColorPicker): update css adapte InputGroup ( #2226 )
...
* feat: ColorPicker 适配 InputGroup 组件
# Conflicts:
# src/BootstrapBlazor/wwwroot/css/bootstrap.blazor.bundle.min.css
# src/BootstrapBlazor/wwwroot/scss/bootstrap.blazor.min.css
* test: 更新单元测试
2023-10-06 18:03:50 +08:00
Argo Zhang
fbdc2e5859
feat(Table): order of edit pop-up consisitent with table column ( #2223 )
...
* test: 增加单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: add test
* test: 更新单元测试
* test: 更新单元测试
* refactor: 优化代码
* chore: 更新依赖包
* doc: 增加文档链接
* feat: 增加默认排序回调参数
* doc: 增加忽略章节配置
* test: 增加单元测试
* refactor: 增加 OrderFunc 扩展方法
* feat: 增加 ColumnOrderCallback 回调方法
* doc: 增加 ColumnOrderCallback 回调方法文档说明
* test: 增加 ColumnOrderCallback 单元测试
* refactor: PlaceHolderText 更改为参数
* test: 增加单元测试
2023-10-06 02:46:52 -05:00
Alex chow
9869ee23dd
feat(Dock): add GetLayoutConfig instance method ( #2221 )
...
* feat: 增加 Reset 方法
* feat: 增加 Reset 方法
* refactor: 增加 Readonly 关键字
* LayoutConfig and SaveLayoutCallback
* Update BootstrapBlazor.Shared.csproj
* 分开配置
* 更新复位功能
* GetLayout 获取面板的显示布局
* refactor: 增加销毁逻辑
* fix: 修复 layout 查找逻辑
* doc: 更新资源文件
* refactor: 更新脚本
* doc: 更新注释文档
* refactor: 移除 SaveLayoutCallback 回调方法
* refactor: 更改方法为 getLayoutConfig
* revert: 移除 Update 方法参数
* revert: 撤销布局逻辑
* feat: 移除 LayoutConfig
* refactor: 更改标题样式
* refactor: 精简代码
* feat: 增加 LayoutConfig 参数
* refactor: 支持服务器端配置
* refactor: 更新示例代码
* doc: 更新示例
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-10-06 00:27:37 +08:00
Argo Zhang
227aba8418
feat(DockView): add Reset instance method ( #2220 )
...
* feat: 增加 Reset 方法
* feat: 增加 Reset 方法
* refactor: 增加 Readonly 关键字
* fix: 修复重置后 Lock 状态不正确问题
2023-10-05 19:56:47 +08:00
Argo Zhang
03501b639a
feat(Bootstrap): upgrade to v5.3.2 ( #2217 )
2023-10-05 01:36:28 +08:00
Argo Zhang
2eed809275
doc(Table): update ShowEditButton/ShowDeleteButton document ( #2214 )
...
* doc: update ShowDeleteButton 注释文档
* doc: update ShowEditButton 注释文档
2023-10-05 01:30:33 +08:00
Argo Zhang
c6bb664e58
feat(Responsive): add ExtraExtraSmall breakpoint ( #2215 )
...
* feat: 增加超小屏幕阈值
* feat: 增加 ExtraExtraSmall 枚举
* doc: 增加注释
* test: 更新单元测试
* chore: 更新打包文件
2023-10-05 01:30:03 +08:00
Argo Zhang
8661e48a12
feat(QueryPageOptions): add IsVirtualScroll parameter ( #2211 )
...
* feat: 增加 IsVirtualScroll 参数
* chore: bump version 7.11.1-beta01
2023-10-03 10:30:29 +08:00
Argo Zhang
5af1260bee
doc(TableExport): update package ( #2209 )
...
* chore: 更新依赖包
* chore: 更新打包文件
2023-09-29 21:13:10 +08:00
Argo Zhang
71591d5cf9
chore(Rate): update sass file ( #2206 )
...
* refactor: 更新 Rate 样式
* chore: bump version 7.11.0
2023-09-29 20:50:51 +08:00
ray-gilbert
657d8ceaf7
fix(MenuLink): always active if href equal "/" ( #2204 )
...
Co-authored-by: raygilbert-scenic <122000286+raygilbert-scenic@users.noreply.github.com >
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-29 20:44:10 +08:00
Argo Zhang
3abc9208d7
fix(TableExport): default file extension always csv ( #2201 )
...
* fix: 修复扩展名错误问题
* chore: bump version 7.5.1-beta02
* chore: 更新依赖包
* chore: bump version 7.11.0
2023-09-28 15:34:21 +08:00
Argo Zhang
07ebddc14d
doc(Select): update document ( #2199 )
...
* doc: 更新 Select 组件说明文档
* doc: 更新示例
* doc: 更新多选组件文档
2023-09-28 01:18:34 -05:00
Argo Zhang
5246f3a9c5
doc(Tab): add drag sample code ( #2197 )
...
* doc: 增加 Tab 拖拽示例文档
* doc: 更新样式
* test: 更新单元测试
2023-09-28 14:09:50 +08:00
Argo Zhang
b2cf47e62c
feat(Select): add DisableItemChangedWhenFirstRender parameter ( #2195 )
...
* feat: 增加 TriggerItemChangedFirstRender 参数
* test: 增加单元测试
* refactor: 重构变量名称
* chore: bump version 7.10.8-beta15
2023-09-28 13:01:15 +08:00
Argo Zhang
f28fea70d8
feat(Tab): support drag/drop function ( #2193 )
...
* refactor: 增加拖动功能
* refactor: 增加拖动脚本
* chore: 更新拖动样式
* test: 增加单元测试
* test: 增加单元测试
2023-09-28 12:45:02 +08:00
Argo Zhang
0fb4de7fdd
fix(Table): filter incorrect after update column visible ( #2192 )
...
* fix: 修复 Filter 错位问题
* chore: bump version 7.8.10-beta14
2023-09-27 21:02:58 +08:00
Argo Zhang
675612777f
feat(TableColumn): add IsMarkupString parameter ( #2188 )
...
* feat: 增加 IsMarkupString 属性
* doc: 更新文档
* test: 增加单元测试
* chore: bump version 7.10.8-beta13
* test: 增加单元测试
* doc: 更新资源文件
2023-09-26 19:59:20 +08:00
Ponderfly
de38aee47a
doc(Popover): update document ( #2180 )
...
修复pop-confirm文档中的 Popover 链接错误
Signed-off-by: Ponderfly <22912560+Ponderfly@users.noreply.github.com >
Co-authored-by: Argo Zhang <argo@live.ca >
2023-09-26 19:59:01 +08:00
yuanan
7da189fc6c
fix(ListView): GroupOrderCallback not work ( #2186 )
...
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-26 18:42:24 +08:00
Argo Zhang
5e8c0f1773
feat(Table): add IsAutoQueryFirstRender parameter ( #2184 )
...
* feat: 增加 IsAutoQueryFirstRender 参数
* chore: bump version
* test: 增加单元测试
* fix: 修复自动查询逻辑
2023-09-26 13:30:12 +08:00
Argo Zhang
d5fb8b5f57
feat(Table): add IsFirstQuery parameter on Table ( #2182 )
...
* feat: 增加首次查询标志位
* test: 增加 IsFirstQuery 单元测试
* chore: bump version 7.10.8-beta11
2023-09-26 11:35:35 +08:00
Argo Zhang
4666b63ef8
feat(TableExport): add ExportCsvAsync function ( #2179 )
...
* refactor: 增加导出 CSV 方法
* feat: 增加导出 CSV 方法
* chore: bump version 7.10.8
* refactor: 重构代码
* chore: bump version 7.5.1
* refactor: 更新代码
* doc: 本地化
* chore: 更新依赖
* test: 增加本地化
* test: 增加导出 csv 单元测试
* chore: bump version 7.10.8-beta10
* chore: 更新依赖包
2023-09-24 20:02:59 +08:00
Argo Zhang
931e604daa
refactor(ButtonPulse): update scss file ( #2177 )
...
* refactor: 微调样式
* refactor: 更新 Checkbox 样式
* chore: bump version 7.10.8-beta09
2023-09-24 11:25:53 +08:00
Argo Zhang
52def9e879
chore(Table): throw InvalidOperationException when set both Items and OnQueryAsync ( #2174 )
...
* chore: 更新样式
* refactor: 增加数据源判断
* test: 增加单元测试
* test: 更新单元测试
* chore: bump version 7.10.8-beta08
2023-09-23 20:31:31 +08:00
zhouqi
6857d31f52
fix(ImageViewer): drag image not smooth ( #2170 )
...
Modify the problem that the image does not follow the mouse when dragging (Implement Image Moving by setting margin must be set up, down, left and right simultaneously).
Signed-off-by: zhouqi <zhq_issac_cn@163.com >
Co-authored-by: argo zhang <argo@live.ca >
2023-09-22 19:43:28 +08:00
Argo Zhang
712fff32f6
feat(MultiSelect): prevent height resizing ( #2165 )
...
* feat: 增加 IsFixedHeight 参数
* chore: 更新样式
* test: 增加单元测试
* chore: bump version 7.10.8-beta07
2023-09-20 18:51:12 +08:00
Alex chow
069f864a1c
doc(WebSerial): bump version 7.4.4 ( #2149 )
...
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-19 15:32:02 +00:00
Argo Zhang
95439725f2
doc(Table): update EditTemplate sample ( #2161 )
...
* refactor: 更新样式
* doc: 更新编辑模板示例
* doc: 更新说明文档
2023-09-19 23:23:38 +08:00
Argo Zhang
822c11602a
refactor(CheckboxList): update CSS file ( #2159 )
...
* refactor: 更新 Checkbox 样式
* chore: bump version 7.10.8-beta06
* test: 更新单元测试
2023-09-19 18:30:43 +08:00
Argo Zhang
5d8bc4b24c
fix(Table): edit dialog display component support FormatString parameter ( #2157 )
...
* feat: 增加 FormatString 传递逻辑
* doc: 增加注释
* test: 增加单元测试
* chore: bump version 7.10.8-beta05
* test: 增加单元测试
* test: 增加单元测试
* test: 更新单元测试
* test: 增加单元测试
* test: 更新单元测试
2023-09-19 17:42:03 +08:00
Argo Zhang
cace6bf474
feat(table): add OnAfterDeleteAsync/OnAfterModifyAsync parameter ( #2156 )
...
* feat: 增加 OnAfterDeleteAsync/OnModifyAsync 回调方法
* test: 增加单元测试
* chore: bump version 7.10.8-beta04
* test: 更新单元测试
2023-09-19 13:59:04 +08:00
Argo Zhang
f0e3d4d807
feat(Row): update form-label style ( #2154 )
...
* chore: 更新 Row 样式
* chore: 更新 form-label 样式
* test: 更新单元测试
2023-09-19 13:31:34 +08:00
Argo Zhang
5bee3e535a
fix(Table): step parameter not work when set AutoGenerateColumn to true ( #2144 )
...
* fix: 修复 Step 缺失问题
* chore: bump version 7.10.8-beta03
* test: 更新单元测试
* fix: 更新 Order 参数
* test: 更新单元测试
2023-09-16 23:34:39 +08:00
Argo Zhang
75bae96d40
feat(Step): add FinishedTemplate parameter ( #2142 )
...
* feat: 增加 FinishedTemplate 参数
* doc: 增加示例文档
* feat: 增加 OnFinishedCallback 方法
* test: 增加单元测试
* chore: bump version 7.10.8-beta02
2023-09-15 23:47:47 +08:00
Argo Zhang
1541fa3a88
refactor(ListGroup): add HeaderText parameter ( #2140 )
...
* doc: 精简示例代码
* doc: 增加示例文档
* chore: 更新组件样式
* feat: 增加 HeaderText 参数
* chore: 更新样式
* doc: 增加 Header 模板示例
* test: 增加单元测试
* test: 更新单元测试
* doc: 增加说明文档
* doc: 增加说明文档
* chore: bump version 7.10.8-beta01
2023-09-15 21:41:01 +08:00
Argo Zhang
45d91cfbc7
test(ListGroup): add unit test for ListGroup ( #2138 )
...
* test(ListGroup): add unit test
* test: 增加单元测试
2023-09-15 17:30:14 +08:00
Argo Zhang
183e302770
refactor(MultiSelect): remove the label for display text ( #2136 )
...
* refactor: 移除标签
* chore: bump version 7.10.7
2023-09-15 16:03:50 +08:00
Argo Zhang
ebd2e9d747
doc(ListGroup): add sample code ( #2134 )
...
* fix: 修复宏命令错误
* refactor: 更新 ListGroup 样式
* doc: 更新示例
* chore: 增加代码映射文件
* doc: 增加示例文档
* doc: 更新说明文档
* doc: 增加菜单
* refactor: 移除 nullnot 约束
* chore: 更新压缩包
2023-09-15 15:58:48 +08:00
Argo Zhang
f8dad60ab1
feat(ListGroup): add ListGroup component ( #2132 )
...
* test: 更新单元测试
* test: 更新单元测试
* feat: 增加 ListGroup 组件
* chore: bump version 7.10.6
2023-09-15 14:18:20 +08:00
yuanan
b0e41d5904
fix(ModalDialog): add save return value check ( #2126 )
...
Co-authored-by: Argo Zhang <argo@live.ca >
2023-09-15 05:42:15 +00:00
Argo Zhang
e9b42a8c9e
refactor(DateTimeRangeValue): add nullable value ( #2128 )
...
* test: 更新单元测试
* doc: 增加说明文字
* refactor: 撤销对 DateTimeRangeValue 的更改
* test: 增加 DateTimeRangeValue 单元测试
* refactor: 使用新语法消除提示信息
* test: 增加单元测试
* revert: 撤销新语法
* test: Update unit test
2023-09-15 13:10:41 +08:00
Argo Zhang
f7fa6f5e51
refactor(InputNumber): update step parameter ( #2130 )
...
* fix: 修复步进设置错误
* test: 增加单元测试
2023-09-15 13:01:21 +08:00
Argo Zhang
b2adaf2d53
feat(TableFilter): remove step default value ( #2124 )
...
* fix: 移除默认 Step 设置
* chore: 更新样式
* chore: 恢复配置
* chore: bump version 7.10.5
2023-09-14 18:01:49 +08:00
Argo Zhang
58dd91b9f8
fix(FloatingLabel): update PlaceHolder parameter ( #2122 )
...
* fix: 使用显示名称代替占位符
* refactor: 增加占位符降级逻辑
* test: 增加单元测试
2023-09-14 14:09:29 +08:00
Argo Zhang
5699d43376
feat(TableFilter): set multiple filters not work ( #2120 )
...
* refactor: 更新 EnumFilter 增加 Set 方法支持
* fix: 修复 BoolFilter 出现多条件按钮
* fix: 修复第二个过滤条件值不正确问题
* feat: 增加 Count 值自动获取问题
* test: 更新单元测试
* refactor: 优化代码
* doc: 更新文档
* fix: 修复条件判断错误
* wip: 移除 net5 的编译
* doc: 更新示例
2023-09-14 13:25:21 +08:00
Argo Zhang
e6651a1cbc
feat(EnumFilter): support more then one filter ( #2118 )
...
* refactor: Enum 过滤器增加多选设置
* test: 增加单元测试
2023-09-14 08:56:38 +08:00
Argo Zhang
42a4d545bb
feat(PetaPoco): update PetaPoco support OrElse expression ( #2115 )
...
* feat: 支持 Or 操作符
* refactor: 格式化代码提高可读性
* chore: bump version 7.3.0
2023-09-12 18:25:20 +08:00
Argo Zhang
dd9eb5dd88
doc(ContextMenu): add sample code for ContextMenu ( #2113 )
...
* doc: 更新注释
* doc: 更新资源文件
* doc: 增加普通示例
2023-09-12 14:40:17 +08:00
Argo Zhang
24d7e1ea02
chore(test): update Test ( #2111 )
...
* doc: 增加 firefox 图标
* doc: 增加注释
* doc: 更新注释文档
* test: 更新单元测试
* refactor: 重构代码消除警告信息
* test: 更新单元测试
* refactor: 增加 virtual 关键字
* refactor: 消除警告信息
* refactor: 精简代码提高可读性
* refactor: 使用 Find 方法提高性能
* refactor: 重构代码消除警告信息
* test: 增加单元测试
* test: 更新单元测试
* refactor: 更新示例文档
2023-09-11 23:32:39 +08:00
Argo Zhang
2919c67709
chore(Table): revert add visible on AutoGenerateBaseAttribute ( #2107 )
...
* refactor: 更新示例代码
* revert: 撤销 Visible 参数的移动
* refactor: 重构方法提高可读性
* refactor: 更新方法可见性消除警告信息
* test: 更新单元测试
* refactor: 精简代码
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* chore: bump version 7.10.5-beta03
2023-09-11 00:33:12 +08:00
Argo Zhang
304ad477d1
chore(Table): refactor code improve readability ( #2105 )
...
* chore: 更新字典配置
* refactor: 重构代码提高可读性
* chore: 更新字典
* test: 更新扩展方法
* chore: 更新字典
* refactor: 更新代码
* refactor: 增加扩展方法精简代码提高可读性
* test: 更新单元测试
* refactor: 增加注释
* refactor: 增加 Visible 参数可用于大量列使用
* revert: 撤销可见性更改
* refactor: 拆分方法提高可读性
* test: 更新单元测试
* refactor: 重构 Clone 方法提高可读性
* chore: bump version 7.10.5-beta02
2023-09-10 20:28:30 +08:00
Argo Zhang
f4f54738f4
refactor(Camera): support switch device by call update ( #2103 )
...
* refactor: 移除不使用的代码
* wip: 临时测试代码
* refactor: 重构脚本
* Revert "wip: 临时测试代码"
This reverts commit a5549f45a6 .
2023-09-10 12:59:09 +08:00
Argo Zhang
db3a1aca84
feat(QueryPageOptions): add ToFilterFunc/ToFilterLambda extensions method ( #2101 )
...
* refactor: 精简代码
移除不必要的判断
* refactor: 重构代码
* refactor: 格式化代码
* refactor: 使用 Find 代替 FirstOrDefault
* refactor: 格式化代码提高可读性
* doc: 增加注释
* chore: 增加拼写检查自定义字典
* feat: 增加 ToFilter 扩展方法
* doc: 更新注释文档
* doc: 更新示例精简代码
* refactor: 重构代码精简示例
* doc: 更新链接地址
* test: 更新单元测试
* chore: bump version 7.10.5-beta01
2023-09-10 11:11:30 +08:00
Alex chow
55ab5c59ca
feat(WebSpeech): add WebSpeech component ( #2094 )
...
* 添加语音识别/合成 WebSpeech组件
* doc: 更新示例代码路由表
* 清晰分离例子
* doc: 更新示例代码 WebSpeech
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-09 15:49:43 +08:00
Alex chow
1e2a28b261
feat(Camera): supports different resolutions ( #2099 )
...
* 草稿
* 草稿
* 切换设备自动打开预览,我这个写法不会注销老的钩子, 需要老张出手
* doc: 格式化文档
* doc: 移除示例
* refactor: 精简元素 style
* doc: 更新变量名
* chore: 精简标签
* refactor: 重构组件
* doc: 移动资源文件到示例文档工程
* feat: 增加宽高设置
* doc: 更新示例
* doc: 更新示例
* refactor: 重构代码
* refactor: 重构方法名称
* feat: 增加拍照功能
* refactor: 更新流操作
* refator: 更新代码
* feat: 增加保存并下载功能
* refactor: 格式化代码
* doc: 移除不使用的代码
* test: 更新单元测试
* refactor: 移除不使用的参数
* test: 更新单元测试
* test: 更新单元测试
* test: 增加流模拟类
* test: 更新单元测试
* test: 更新单元测试
* chore: 增加 autoplay 关键字
* refactor: 更新脚本
* refactor: 更新分辨率功能
* doc: 增加分辨率按钮
* refactor: 格式化代码
* test: 增加单元测试
* revert: 撤销更改
* refactor: 删除示例文档
* test: 更新单元测试
* test: 更新单元测试
* refactor: 更新配置与单元测试
* doc: 文档中 section ignore 支持多个忽略
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-09 15:17:51 +08:00
zhangpeihang
d6d0149ce7
refactor(Sass): update scss file ( #2096 )
...
* refactor: update scss file
* chore(Step): update scss file
* fix: 修复 alert-bar 样式缺失问题
* refactor: update scss file
* chore: 调试模式不弹底部版本窗
* refactor: 更改标签为 span
* chore: 移除不使用的脚本
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-08 10:55:16 +08:00
Argo Zhang
79233ee59a
feat(FontAweseom): upgrade to 6.4.2 ( #2098 )
...
* chore: 更新工具链配置
* chore: 移除 MAUI 工程
* chore: 更新到 6.4.2
* chore: 增加 scss 工具链
* chore: bump version 7.5.0
* refactor: 更改配置文件名
* chore: 更新打包工具链配置文件名
* chore: bump version 7.4.0
* chore: 关闭预览版 sdk 提示
* chore: 更新依赖
2023-09-08 10:22:09 +08:00
Alex chow
a7e7aa64be
refactor(WebSerial): update WebSerial function ( #2090 )
...
* WebSerial 组件更多功能实现
需要更多功能实现,
1. 连接状态
2. HEX发送,HEX接收
3. 自动断帧方式, 断帧字符
4. 自动连接已知设备
5. 信号相关 Break/DTR/RTS
6. 按钮文本自定义
* refactor: 更新单元测试
* doc: 更新示例代码
---------
Co-authored-by: Argo Zhang <argo@live.ca >
2023-09-07 20:37:52 +08:00
Argo Zhang
b4e71aad70
feat(DateTimeRangeValue): update Start/End to nullable date type ( #2092 )
...
* refactor: DateTimeRange 更新为可为空类型
* doc: 更新示例
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* refactor: 更新代码
* test: 更新单元测试
* refactor: 增加 DateTimeRangeValue 扩展方法
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 增加单元测试
* test: 更新单元测试
2023-09-07 19:00:18 +08:00
Alex chow
c4d3e570d5
doc(readme): update readme doc ( #2089 )
...
* Update README.zh-CN.md
Signed-off-by: Alex chow <zhouchuanglin@gmail.com >
* doc: update readme doc
---------
Signed-off-by: Alex chow <zhouchuanglin@gmail.com >
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-07 18:31:29 +08:00
zhangpeihang
9171b1c2c5
refactor(Captcha): modify slider verification code footer style ( #2087 )
...
* fix: 修改滑动验证码样式不正确
* test: 更新单元测试
* chore: bump version 7.10.4
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-07 11:00:26 +08:00
Argo Zhang
202d32ed37
feat(Step): add Step component ( #2085 )
...
* chore: 更新字典
* chore: 更新 scss 文件
* refactor: 重新设计 Step 组件
* doc: 更新示例
* doc: 更新菜单
* refactor: 重构垂直结构
* feat: 更新上一步下一步逻辑
* feat: 增加 TitleTemplate/HeaderTemplate
* feat: 增加重置方法
* feat: 支持 Icon 参数
* feat: 增加 FinishedIcon 参数
* chore: 更新样式
* doc: 更新描述示例
* feat: 增加 Title 模板示例
* doc: 增加 HeaderTemplate 示例
* chore: 更新替换文字正则
* doc: 更新示例文档
* doc: 更新资源文件
* refactor: Title/Desc 为空时不输出
* chore: 更新样式
* doc: 更新竖式步骤条示例
* chore: 增加资源文件
* refactor: 更新变量消除警告
* doc: 移除不使用的变量
* chore: bump version 7.10.4-beta04
* test: 增加单元测试
* chore: 更新字典
* chore: 更新字典
* test: 更新单元测试
2023-09-07 08:01:21 +08:00
Argo Zhang
9fba4bcae2
feat(ListView): add GroupOrderCallback parameter ( #2082 )
...
* refactor: 更新单词拼写错误
* feat: 增加 GroupOrderCallback 回调方法用于设置分组方法
* doc: 更新示例
* doc: 更新说明文档
* chore: bump version 7.10.4-beat03
2023-09-06 13:02:16 +08:00
Argo Zhang
28fbfd10bd
feat(Steps): redesign Steps component ( #2080 )
...
* 修改Step步骤条
* doc: 更新示例
* refactor: 更新代码
* doc: 更新资源文件
* doc: 更新示例代码
* refactor: 更新示例文档
* chore: 框架包
* test: 更新单元测试
* test: 更新单元测试
* chore: 更新字典
* test: 更新单元测试消除警告信息
* chore: 更新字典
---------
Co-authored-by: jx <jx@jvxiang.com >
2023-09-05 19:47:00 +08:00
Old Li
412077a364
refactor(Splitting): Splitting into independent components ( #2077 )
...
* Splitting 拆分为独立组件
* update resource files and demo
* update UnitTest
* chore: 更新样式打包文件
* test: 更新单元测试
* refactor: 移除多语言
* refactor: 移除不使用的代码
* chore: 更新样式打包脚本
* chore: 更新配置
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-05 17:13:13 +08:00
Alex chow
2e8c5e9ae7
feat(WebSerial): add WebSerial component ( #2075 )
...
* 添加 WebSerial 组件
* chore: 更新配置文件
* chore: 更新组件包
* chore: 更新字典
* chore: 更新源码文件
* chore: 更新源码路径
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-05 16:20:46 +08:00
Alex chow
1e83641ec3
feat(MindMap): add MindMap component #2066 ( #2069 )
...
* 添加思维导图组件例子
* Update docs.json
* doc: 更新资源文件
* doc: 更新菜单顺序
* chore: 菜单排序
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-05 14:18:01 +08:00
Argo Zhang
fe06d7f9a9
feat(Table): support partial columns ( #2073 )
...
* doc: 更新说明文档
* perf: 更新代码提高性能
* doc: 更新示例增加 ignore
* refactor: 支持可见列设置部分列功能
* refactor: 更新列视图逻辑
* doc: 更新示例
* refactor: 更新关键字
* refactor: 移除不使用的变量
* refactor: 更新单元测试
* test: 更新单元测试
* test: 增加单元测试
* refactor: 代码格式化
* chore: 更新字典
* test: 更新单元测试
* test: 更新单元测试
2023-09-05 14:03:37 +08:00
Old Li
ede406d0fe
refactor(MouseFollower): update dependence reference ( #2071 )
2023-09-05 13:31:06 +08:00
zhangpeihang
97cce0c7d9
refactor(GroupBox): update scss file ( #2068 )
2023-09-05 13:18:25 +08:00
zhangpeihang
e99eecf90d
refactor(GoTop): update scss file ( #2064 )
...
* refactor: update scss file
* chore: bump version 7.10.4-beta02
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-05 09:32:45 +08:00
Argo Zhang
328df5b2bd
feat(QueryBuilder): add QueryBuilder component ( #2065 )
...
* doc: 更新注释文档
* feat: 设计 QueryBuilder 组件
* doc: 增加示例文档
* chore: 增加按钮图标
* chore: 更新 MaterialDesign 图标
* feat: 操作符支持多语言
* feat: 增加按钮图标主题
* feat: 增加 sass 文件
* doc: 增加逻辑符号本地化
* doc: 增加菜单源码配置
* doc: 更新示例
* chore: 更新样式
* feat: 增加缩进分组逻辑
* refactor: 重构 QueryGroup
* doc: 更新示例
* feat: 增加 ShowHeader 参数
* chore: 更新样式
* doc: 增加示例
* doc: 更新匹配规则
* chore: 删除样式
* chore: 更新样式
* feat: 增加按钮逻辑
* chore: 更新 header 样式
* feat: 增加嵌套逻辑
* doc: 更新 Header 示例
* chore: 增加字典文件
* refactor: 增加移除按钮图标
* refactor: 增加 GetDisplayName 扩展方法
* refactor: 删除冗余代码
* feat: 增加显示文字功能
* chore: 更新样式
* feat: Dropdown 增加 ButtonTemplate 模板
* doc: 增加注释
* refactor: 更新增加逻辑按钮实现方法
* chore: 更新打包文件
* feat: 实现嵌套子条件逻辑
* doc: 增加文档说明
* feat: 通过 ShowHeader 控制按钮
* refactor: 更改 Filter 为 Value
* test: 增加单元测试
* chore: 更新打包文件
* chore: 更新示例
* test: 增加单元测试
* refactor: 重构 Header 中逻辑按钮
* fix: 修复逻辑设置不正确问题
* test: 更新单元测试
* test: 更新单元测试
* refactor: 删除不使用的参数
* test: 增加 QueryColumn 单元测试
* test: 增加单元测试
* refactor: 删除 Load 相关参数
* refactor: 重构 Filters 可为空逻辑
* test: 增加单元测试
* test: 更新单元测试
2023-09-05 09:24:01 +08:00
zhangpeihang
32677d93e6
refactor(FullScreen): update scss file ( #2062 )
2023-09-04 17:09:12 +08:00
Argo Zhang
07f00f99bb
feat(Dropdown): add ButtonTemplate/ItemsTemplate ( #2057 )
...
* feat: Dropdown 增加 ButtonTemplate 模板
* refactor: 更新注释文档
* chore: bump version 7.10.4-beta01
* test: 增加单元测试
2023-09-04 16:52:48 +08:00
zhangpeihang
0c372e67a0
refactor(FileIcon): update FileIcon scss ( #2059 )
2023-09-04 16:50:36 +08:00
Old Li
f8cda8c6b0
doc(SlideButton): update demo layout ( #2055 )
...
* update demo layout
* refactor: 使用 invisible 代替 d-none
* chore: 更新样式
* refactor: 更新高度逻辑
* doc: 更新示例
* refactor: 精简代码
* chore: 更新样式
* refactor: 更改 maxHeight 位置
* perf: 点击候选项关闭弹窗功能移动到客户端提高性能
* refactor: 移除 close 导出方法
* refactor: 移除动画特效到 js 中
* refactor: 重构脚本降低复杂度
* feat: 增加自动关闭脚本
* test: 更新单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-04 16:35:27 +08:00
zhangpeihang
e38360cbf6
refactor(Empty): update scss file ( #2054 )
...
* feat: 修改 empty scss
* feat: 更新 css
2023-09-04 10:28:30 +08:00
Argo Zhang
08a8724db7
feat(Table): auto height function compatible with mobile ( #2050 )
...
* doc: 更新高度为 600
* refactor: 搜索栏标题支持移动端
* feat: 移动端表格高度支持自适应
* feat: 支持断点阈值侦测
* refactor: 重构代码
* doc: 更新资源文件
* feat: 增加断点阈值改变时 reset 方法调用
* refactor: 更新打包脚本
* test: 增加单元测试
* test: 更新单元测试
* chore: bump version 7.10.3
2023-09-03 16:16:31 +08:00
Argo Zhang
23fed72297
feat(Table): custom search support IsDraggable/ShowMaximizeButton ( #2048 )
...
* feat(Table): custom search support IsDraggable/ShowMaximizeButton
* chore: bump version 7.10.3-beta02
2023-09-03 01:57:22 +08:00
Argo Zhang
f8b7712d54
feat(Table): support update PageIndex/PageItems in query process ( #2046 )
...
* feat(Table): support update PageIndex/PageItems in query process
* test: 增加单元测试
* chore: bump version 7.10.3-beta01
2023-09-03 01:40:46 +08:00
Old Li
0ae81a95c5
refactor(Splitting): rename loader to splitting ( #2041 )
...
* add loader component
* 重构js
* 重构js方法,通过组件id获取子元素
* 添加Columns参数
* 重构js,移除无用参数
* add navmenu localizer
* update doc
* chore: 删除样式隔离文件使用 sass 脚本
* refator: 更新 ClassString 逻辑
* refactor: 删除无用代码
* feat: Text 参数默认读取资源文件
* feat: 增加 Color 属性
* chore: 样式变量化
* doc: 更新示例
* doc: 增加 Color 文档
* doc: 更新文档
* chore: 脚本引用与样式更改
* refactor: 更新 Color 逻辑
* feat: 增加 ShowLoadingText 逻辑
* test: 增加单元测试
* 增加update方法
* 添加js方法注释
* 新增IsRepeat参数
* 重构js代码
* 重构代码,提高代码复用性
* 移除组件内的自定义属性
* update doc
* refactor: 重构 Loader 脚本
* doc: 更新单词拼写错误
* refactor: 更新单词拼写错误
* test: 更新单元测试
* 重构Repeat参数
* 重写Repeat参数的单元测试
* refactor: 增加默认值
* revert: 撤销默认值更新
* refactor: 更改组件名
* doc: 更新资源文件类型名
* chore: 更新样式
* refactor: 示例更改组件名
* test: 更新单元测试
* chore: 更新样式打包文件
* refactor: 更新样式名
* test: 更新单元测试
* refactor: 更新样式名称
* chore: 更新引用方式
* doc: 更新文档
* splitting改为es模块
* 恢复addScript导入splitting.min.js
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-02 16:46:10 +08:00
zhangpeihang
ceaafbda0f
refactor(Footer): update scss file ( #2043 )
...
* feat:更新 footer scss 文件
* refactor: 调整 footer-color 颜色
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-09-02 15:56:57 +08:00
Argo Zhang
5ff15521c5
refactor(Select): revert CurrentValueAsString assign ( #2039 )
...
* refactor: use Find instead of FirstOrDefault
* revert: 撤销代码更改
* refactor: 属性更改为方法
* refactor: 拆解三元运算符提高可读性
* refactor: 拆分三元表达式提高可读性
* chore: 增加语法检查字典配置
* chore: bump version 7.10.2
* chore: 更新 actions 依赖项
* chore: 使用大版本号
2023-09-01 01:41:59 +08:00
Argo Zhang
0536431f72
refactor(AutoFill): update private property to field ( #2037 )
...
* refactor: 重构 OnKeyUp 处理方法
* refactor: 重构内部变量
* doc: 更新示例
* refactor: 删除冗余代码
* chore: 更新打包文件
2023-08-31 23:36:49 +08:00
zhangpeihang
c15781dcbb
refactor(Divider): update scss file ( #2033 )
...
* feat: update sass file
* feat: 更新 css
* feat: 更新 css
* doc: 格式化文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-31 23:31:06 +08:00
Argo Zhang
3818b0405a
feat(MultiSelect): compatible InputGroup ( #2035 )
...
* refactor: 重构 MultiSelect 组件支持 InputGroup
* chore: 更新样式适配 InputGroup
* doc: 更新示例
2023-08-31 22:37:24 +08:00
Old Li
cf420275fd
feat(loader): add Loader component ( #2029 )
...
* add loader component
* 重构js
* 重构js方法,通过组件id获取子元素
* 添加Columns参数
* 重构js,移除无用参数
* add navmenu localizer
* update doc
* chore: 删除样式隔离文件使用 sass 脚本
* refator: 更新 ClassString 逻辑
* refactor: 删除无用代码
* feat: Text 参数默认读取资源文件
* feat: 增加 Color 属性
* chore: 样式变量化
* doc: 更新示例
* doc: 增加 Color 文档
* doc: 更新文档
* chore: 脚本引用与样式更改
* refactor: 更新 Color 逻辑
* feat: 增加 ShowLoadingText 逻辑
* test: 增加单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-31 17:10:50 +08:00
zhangpeihang
57cfea7e11
feat(DropdownWidget): update scss file ( #2027 )
...
* feat: 修改 dropdownwidget scss
* chore: bump version 7.10.1
* chore: 增加按钮图标
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-31 11:54:15 +08:00
zhangpeihang
b991ff131a
fix(DateTimePicker): not popup Timer window ( #2031 )
2023-08-31 11:45:51 +08:00
Argo Zhang
ccd88255d9
chore(Bump): bump version 7.10.0 ( #2024 )
...
* test: 更新 Table 单元测试
* test: 更新单元测试
2023-08-30 14:19:59 +08:00
Argo Zhang
cf1a5b15ab
chore(Sass): update sass/bundle/minify config ( #2022 )
2023-08-30 12:28:03 +08:00
Argo Zhang
b179a1fc6f
feat(Select): add DefaultVirtualizeItemText parameter ( #2020 )
...
* feat: 虚拟化时支持绑定值
* feat: 支持虚拟化给定默认值
* test: 增加单元测试
* refactor: 更新代码
* test: 更新单元测试
* chore: bump version 7.9.4-beta01
2023-08-30 00:27:47 +08:00
Argo Zhang
f759f296dd
feat(Table): add IsPopoverToolbarDropdownButton parameter ( #2018 )
...
* feat: add IsPopoverToolbarDropdownButton Parameter
* doc: 更新资源文件
* doc: 更新资源文件
* doc: 更新资源文件
* test: 增加单元测试
2023-08-29 19:18:53 +08:00
Argo Zhang
967555bff9
feat(Dropdown): add IsPopover parameter ( #2016 )
...
* feat: dropdown support IsPopover
* refactor: 重构代码
* refactor: 重构代码
* doc: 精简代码
* doc: 更新资源文件
* refactor: 更新变量消除警告信息
* refactor: 精简代码
* revert: 撤销文档的更新
* test: 增加单元测试
2023-08-29 17:44:13 +08:00
Old Li
122f5189d8
doc(TablesColumnTemplate): update localizer doc ( #2014 )
2023-08-29 17:34:07 +08:00
Argo Zhang
c211569cbc
doc(Sidebar): add drag adjust width function ( #2012 )
...
* test: 更新单元测试
* feat: 增加拖拽功能
2023-08-28 19:46:44 +08:00
zhangpeihang
b54c6f2860
feat(IconDialog): update sass file ( #2010 )
2023-08-28 19:46:44 +08:00
Argo Zhang
4b52421dd4
feat(Tab): add Menus parameter ( #2008 )
...
* feat: 增加 Menus 参数
* feat: 增加扩展方法
* test: 增加扩展方法单元测试
* test: 增加 Tab 单元测试
* test: 增加 Layout 单元测试
2023-08-28 15:16:32 +08:00
zhangpeihang
778d5edebf
refactor(DateTimeRange): update sass file ( #2006 )
2023-08-28 15:15:55 +08:00
Argo Zhang
eaeebbaf1c
chore(NET8): add net8 dependence config ( #2004 )
...
* chore: 更新环境变量
* chore: 更新工具链配置
* chore: 增加 net8 配置
2023-08-28 02:36:42 +08:00
Argo Zhang
fdd004dc75
refactor(HtmlRender): add conditional compilation ( #2002 )
2023-08-28 01:28:00 +08:00
Argo Zhang
4b74d8fde0
doc(Pre): update Pre component script ( #2000 )
...
* refactor: 更新 Pre 组件逻辑提升用户体验
* refactor: 增加 razor 语法高亮插件
* refactor: 更新 Pre 组件逻辑
* test: update unit test
2023-08-28 01:22:42 +08:00
zhangpeihang
813e4ec0a6
refactor(DateTimePicker) : add mixin function ( #1998 )
2023-08-28 01:15:37 +08:00
Argo Zhang
fd97f3bb6f
feat(IDataService): update DataService extensions ( #1996 )
...
* refactor: 更新 EFCore 扩展方法
* refactor: 更新 FreeSql 扩展方法
* feat: 增加扩展方法
* refactor: 更新 PetaPoco 逻辑
* refactor: 更新 FreeSql 内部逻辑
* refactor: 使用扩展方法精简代码
* chore: 更新 BB 组件包 7.9.3
* chore: bump version 7.2.0
* test: 更新单元测试
* test: 增加 QueryPageOptions 扩展方法单元测试
2023-08-27 15:55:28 +08:00
Argo Zhang
f4fb4e4522
refactor(DateTimePicker): update sass style ( #1994 )
...
* chore: update configuration
* chore: update bundle web compile config
* chore: update dotnet tools config
* refactor: add out keyword
* refactor: 更新 EFCore 扩展方法
* refactor: 更新 FreeSql 扩展方法
* feat: 增加扩展方法
* refactor: 更新 PetaPoco 逻辑
* refactor: 更新 FreeSql 内部逻辑
* refactor: 使用扩展方法精简代码
* doc: 增加资源文件
* doc: 更新注释
* refactor: 更改 Range 样式
* refactor: 修复样式
* chore: bump version 7.9.3
* chore: 更新打包脚本
2023-08-27 12:43:02 +08:00
Argo Zhang
e568790eb6
refactor(Button): update btn-xs class ( #1992 )
...
* chore: 更新 button 样式
* chore: bump version 7.9.3-beta06
2023-08-27 00:44:02 +08:00
Argo Zhang
2f3809d8bd
refactor(Extensions): add enumerable IFilterAction extensions method ( #1990 )
...
* refactor: 移除参数默认值
* refactor: 统一内部变量
* test: 更新单元测试
* chore: bump version 7.9.3-beta04
* doc: 更正单词拼写错误
* feat: 增加 IEnumerable<IFilterAction> 扩展方法
* chore: bump version 7.9.3-beta05
2023-08-27 00:30:58 +08:00
Argo Zhang
02cf9946d7
doc(PageLayout): fix tab not work ( #1988 )
...
* fix: 修复固定标签页代码
* doc: 更新间隙
* refactor: 删除不使用的代码
2023-08-26 15:47:07 +08:00
zhangpeihang
d3c436cdb0
refactor(DateTimePicker): update css to scss ( #1982 )
...
* feat: 将 datetimepicker css 改为 scss
* feat: 添加 root 节点声明
* feat: 提交编译后的 css
* feat: 移除 bootstrap.blazor.css
* feat: 添加 root scss
* refactor: 更新注释
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-25 22:59:16 +08:00
Argo Zhang
98f8a9f37f
refactor(Filter): add Filters parameter on FilterKeyValueAction ( #1986 )
...
* refactor: 格式化文档
* refactor: 增加 Filters 参数用于存储子条件
* refactor: 更改 BoolFilter
* refactor: 重构 DateTimeFilter
* refactor: 重构 EnumFilter
* refactor: 重构 StringFilter
* refactor: 重构 NumberFilter
* refactor: 重构 LookupFilter
* refactor: 重构 SearchFilter
* doc: 更新示例自定义过滤组件
* doc: 格式化文档
* refactor: 格式化文档
* refactor: 格式化代码
* doc: 更新注释
* refactor: 更改函数名
* refactor: 重构过滤判断条件
* refactor: 重构过滤表达式生成逻辑
* test: 更新 Lambda 扩展方法单元测试
* test: 更新 TableColumn 扩展方法单元测试
* test: 更新 Table 单元测试
* test: 更新 StringFilter 单元测试
* test: 更新 NumberFilter 单元测试
* test: 更新 LookupFilter 单元测试
* test: 更新 EnumFilter 单元测试
* test: 更新 DateTimeFilter 单元测试
* test: 更新 BoolFilter 单元测试
2023-08-25 22:42:37 +08:00
zhangpeihang
b1377cee86
feat(Sass): replace css with scss to support themes ( #1980 )
...
* feat: 添加 scss 预编译
* refactor: 更新 scss 文件
* chore: 更新 root/variables 文件
* chore: 更新配置文件
* chore: 更新 sass 框架
* refactor: 更新框架
* chore: 重命名
* chore: 更新 sass 工具链配置
* test: 更新单元测试
* doc: 更新文档
* feat: 修改 package.json 描述
* chore: 增加默认路由地址
* chore: AnchorLink 组件更新 sass 文件
* chore: 更新 AutoComplete 组件 sass 文件
* chore: 更新工具链配置
* chore: 更新 BuildWebCompile 不支持 mac 问题
* chore: 更新 scss 文件
* chore: 更新配置
* chore: 增加 Sass 单元测试工程
* refactor: 更新 alert 样式
* feat: 修改 badge scss 文件
* feat: 修改 button scss 文件
* feat: 修改 dialogbutton scss 文件
* feat: 修改 dialogbutton scss 文件
* feat: 添加 popconfirmbuttoncontent scss 文件
* feat: 修改 dialogbutton scss 文件
* feat: 修改 slidebutton scss 文件
* feat: 修改 dialogbutton scss 文件
* feat: 修改 calendar scss 文件
* feat: 修改 camera scss 文件
* feat: 修改 captcha scss 文件
* feat: 声明 dialogbutton 样式变量
* feat: 添加 popconfirmbuttoncontent 样式变量
* feat: 添加 plusbutton 样式变量
* feat: 添加 slidebutton 样式变量
* feat: 添加 dark 主题样式变量
* refactor: 更新 Collapse 样式
* chore: 更新配置
* feat: 修改引用变量方式
* feat: 修改注释写法
* feat: 修改 carousel scss 文件
* feat: 修改 checkbox scss 文件
* feat: 修改 checkboxlist scss 文件
* feat: 修改 collapse scss 文件
* feat: 修改 colorpicker scss 文件
* feat: 修改 console scss 文件
* feat: 添加 contextmenu scss 文件
* refactor: 增加 input-group 兼容样式
* chore: 更新注释
* feat: 修改 SlideButton scss 文件
* feat: 编译 css
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-25 13:49:28 +08:00
Argo Zhang
64815b285a
feat(InputGroup): compactible slidebutton drpdown etc component ( #1978 )
...
* refactor: 更新样式
* doc: 更新资源文件
* doc: 更新示例
* refactor: 更新样式
* doc: 更新资源文件
* doc: 增加 Dropdown 示例
* doc: 增加匹配条件
2023-08-25 10:28:57 +08:00
Argo Zhang
7fd71ed759
refactor(Table): set ShowExportPdfButton default value to false ( #1976 )
...
* refactor: 增加 TableExportType 导出枚举格式类
* refactor: ShowExportPdf 更改默认值为 false
* test: 更新单元测试
2023-08-24 11:02:00 +08:00
Argo Zhang
23a156d460
feat(CountButton): add CountButton component ( #1974 )
...
* feat: 增加 CountButton
* doc: 更新链接地址
* refactor: 更改参数名称
* doc: 增加计时按钮菜单
* doc: 更新示例
* doc: 更新文档链接
* doc: 更新资源文件
* refactor: 重构组件
* test: 增加单元测试
* chore: bump version 7.9.3-beta02
2023-08-23 21:21:10 +08:00
Argo Zhang
1fcdc981ae
bug(Upload): md icon incorrect ( #1971 )
...
* feat: 更新 Upload 图标
* chore: bump version 7.3.1
* refactor: 增加图标旋转样式
* feat: 修复 md 主题图标错位问题
* chore: bump version 7.3.2
* test: 更新单元测试
2023-08-23 12:10:46 +08:00
Argo Zhang
1cd68c9bf2
feat(Collapse): add hover css ( #1969 )
2023-08-23 11:57:18 +08:00
Argo Zhang
1a37626975
feat(CountUp): add Numerals parameter support Arabic language ( #1967 )
...
* feat: 增加 numerals 参数
* doc: 增加资源文件
* doc: 更新示例
* test: 增加单元测试
2023-08-23 10:47:35 +08:00
Argo Zhang
dd69bfce05
feat(CountUp): add CountUpOption parameter ( #1965 )
...
* feat: 增加 Option 配置类
* refactor: 更新脚本增加 option 参数
* refactor: 更新配置项
* refactor: 重构代码
* doc: 更新资源文件
* doc: 更新示例文档
* chore: bump version 7.9.3-beta01
* refactor: 精简代码
* test: 更新单元测试
* feat: 增加样式
* feat: 更新默认值
* doc: 更新文档
* test: 更新单元测试
* refactor: 增加 ignore 内容过滤
2023-08-22 19:51:02 +08:00
Argo Zhang
c83a8090bb
fix(Table): virtual scroll support ShowLineNo parameter ( #1963 )
...
* fix(Table): virtual scroll support ShowLineNo parameter
* chore: bump version 7.9.2
* test: 更新单元测试
* test: 更新单元测试
2023-08-22 13:27:57 +08:00
Argo Zhang
0869bed520
refactor(AutoComplete): move parameters into base class ( #1961 )
...
* feat: 更新 for 关键字
* refactor: 增加 debounce 属性标签
* feat: 增加防抖函数
* feat: 增加 GetInputId 方法
* refactor: 更新防抖逻辑
* refactor: 合并代码到基类
* refactor: 合并参数到基类
* refactor: 更新 KeyUp 处理逻辑
* test: 更新单元测试
* test: 更新单元测试
* test: 更新逻辑
* refactor: 更新脚本加载基类
* test: 增加 Key 关键字
2023-08-22 13:12:06 +08:00
j4587698
c5f1df5999
doc(Upload): update fa-icon link ( #1958 )
2023-08-21 10:23:44 +08:00
Argo Zhang
761882c947
fix(Table): clear filter on Virtual mode result incorrect ( #1956 )
...
* fix: clear filter PageItems parameter incorrect
* chore: bump version 7.9.2-beta06
2023-08-20 01:00:01 +08:00
Argo Zhang
7b8e48727a
doc(Table): update fix column sample ( #1955 )
...
* doc: 修复开启数据验证示例无内容问题
* doc: 更新列固定网页示例代码
2023-08-18 21:30:30 +08:00
Argo Zhang
892bded922
chore(TableToolbarPopConfirmButton): rename component name ( #1952 )
...
* chore: 破坏性更新更改组件名称
* test: 更新单元测试
* rename: 更新组件名称
* rename: 更新组件名称
2023-08-18 13:07:08 +08:00
Argo Zhang
bba1877b7e
fix(PopConfirmButton): can't trigger onclick event when set TooltipText parameter ( #1950 )
...
* fix: 修复设置 TooltipText 后不弹窗问题
* refactor: 删除多余字母
* test: 更新单元测试
2023-08-18 12:56:53 +08:00
Argo Zhang
f5fc5f7c27
feat(Table): auto reset Table height when update Search/Toolbar ( #1947 )
...
* doc: 更新资源文件
* fix: 修复顶端搜索栏高度变化时表格未自适应问题
* doc: 更新资源文件
* doc: 增加高度自适应示例
* chore: bump version 7.9.2-beta05
* feat: 增加页面调整时 Body 自适应逻辑
* doc: 更新固定表头时自适应高度文档
* doc: 更新固定表头高度自适应示例
* refactor: 精简样式
* revert: 移除 body 监控类
* revert: 撤销 observer 改名
* chore: 格式化文档
* test: 更新单元测试
2023-08-17 17:56:24 +08:00
Argo Zhang
4047490284
fix(Table): Table LineNo no work expected after scroll with virtual scroll ( #1946 )
...
* fix(Table): ShowLineNo no work expected after scroll with virtual scroll
* test: update unit test
* chore: bump version 7.9.2-beta04
2023-08-16 20:19:20 +08:00
Argo Zhang
26da3a25a5
feat(Scroll): add Width parameter ( #1944 )
...
* doc: update issue template
* doc: 更新文档
* doc: 更新功能模板
* doc: 更新功能模板
* refactor: 更新文档
* doc: 更新文档
* feat: add Width parameter
* test: add unit test
* fix: 更新逻辑
2023-08-16 19:04:32 +08:00
Argo Zhang
530230470e
doc(Gitee): update issue template ( #1942 )
...
* doc: 更新 Gitee 问题模板
* refactor: 修复切换页面导致 Message 组件报错问题
2023-08-16 12:04:50 +08:00
Argo Zhang
66a5ebe628
refactor(Message): use animation close message popup ( #1940 )
2023-08-16 12:04:35 +08:00
Argo Zhang
481bc1d927
refactor(Message): remove MessageItem improve performance ( #1938 )
...
* doc: 更新注释文档
* refactor: 移除 MessageItem 组件优化性能
* refactor: 配置项增加 ShowShadow 与 ShowBar 参数
* perf: 更新逻辑优化性能
* refactor: 重构变量
* test: 更新单元测试
* test: 更新单元测试
2023-08-15 21:15:35 +08:00
Argo Zhang
afc04bd22a
refactor(DialButton): add Duration parameter ( #1936 )
...
* doc: 更新菜单
* refactor: 增加 Duration 参数默认 400
* test: 增加单元测试
* chore: bump version 7.9.2-beta03
* refactor: 增加 readonly 关键字
* test: 增加单元测试
2023-08-15 19:47:45 +08:00
Argo Zhang
1a2f10e558
feat(DialButton): add DialButton component ( #1934 )
...
* chore: 增加 DialButton 菜单
* feat: 增加 DialButton 组件
* doc: 增加 DialButton 组件示例
* feat: 增加 btn-slide dom 节点
* refactor: 微调样式防止左右收缩时导致折行
* feat: 增加 DialButtonItem 组件
* feat: 增加样式与内联 DialButtonItem 组件
* feat: 增加动画特效
* doc: 更新示例
* refactor: 增加 top bottom 支持
* feat: 实现动画效果
* refactor: 增加销毁事件逻辑
* feat: 增加 DialMode 参数
* doc: 增加 DialMode 示例
* feat: 更新方向逻辑支持扇形分布
* doc: 更新示例
* feat: 增加半径参数
* doc: 更新扇形示例
* feat: 增加 top-center 布局逻辑
* doc: 更新示例
* feat: 增加 top-end 特效
* feat: 增加 middle 动画
* doc: 更新示例
* refactor: 精简逻辑
* refactor: 线性动画移除 style
* refactor: 通过样式精简脚本
* doc: 更新示例
* chore: 更新样式包
* doc: 更新资源文件
* doc: 更新示例
* refactor: 移除 Text 参数
* refactor: 更新 ItemTemplate
* doc: 更新注释文字
* test: 增加单元测试
* chore: bump version 7.9.2-beta03
* doc: 更新配置文件
2023-08-14 23:15:59 +08:00
Argo Zhang
f8c5c688fd
bug(AutoComplete): dropdown arrow overlap valid icon ( #1930 )
...
* refactor: 移除日志输出
* doc: 更新下拉框示例
* refactor: 优化自动关窗逻辑
* refactor: 更新 AutoComplete 样式
* chore: bump version 7.9.2-beta01
2023-08-11 20:47:36 +08:00
Argo Zhang
995421fe11
feat(SlideButton): add slide button component ( #1928 )
...
* test: 更新单元测试
* test: 更新单元测试
* refactor: 更改数据类型
* refactor: 更正单词拼写错误
* refactor: 按钮重构代码
* feat: 增加 SlideButton 组件
* doc: 更新文档
* feat: 增加 Offset 偏移量支持
* feat: 增加底部动画
* doc: 更新示例
* feat: 增加弹出方向控制
* feat: 增加 ShowHeader 参数
* feat: 增加关闭按钮逻辑
* feat: 增加阴影效果
* feat: 增加自动关闭逻辑
* doc: 更新资源文件
* doc: 更新示例代码
* feat: 增加 BodyTemplate
* doc: 更新自定义模板示例
* doc: 更新资源文件
* revert: 撤销多语言下拉框
* feat: 增加样式支持
* doc: 增加菜单路由
* test: 增加单元测试
* chore: bump version 7.9.1
2023-08-10 17:14:23 +08:00
Argo Zhang
776df45fe7
chore(Misc): refactor button code ( #1926 )
...
* test: 更新单元测试
* test: 更新单元测试
* refactor: 更改数据类型
* refactor: 更正单词拼写错误
* refactor: 按钮重构代码
* refactor: 更新变量名
2023-08-09 23:25:23 +08:00
Argo Zhang
ea19238716
doc(Router): update break point page router ( #1923 )
...
* refactor: 更新脚本增加异常保护
* doc: 更新 Maui 文档
* test: 更新单元测试
* doc: 更新路由
* test: 更新单元测试
2023-08-08 18:46:09 +08:00
Argo Zhang
ff020c4952
doc(Maui): add Maui sample project ( #1921 )
...
* doc: 添加 maui 示例工程
* doc: 移除注释代码
* chore: 增加 Maui 示例工程
---------
Co-authored-by: zhangpeihang <948869991@qq.com >
2023-08-07 20:10:15 +08:00
Old Li
79a6615c17
feat(JSRuntimeEventHandler): RunEval function support return value ( #1918 )
...
Co-authored-by: argo zhang <argo@live.ca >
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-07 17:25:56 +08:00
Argo Zhang
3bbca3ca4c
doc(DockView): update index document ( #1915 )
...
* doc: 重命名文档
* doc: 更新资源文件
* doc: 更新间隙
2023-08-07 00:22:13 +08:00
Argo Zhang
8b44f755ba
fix(ImageViewer): can't reload imager after occur error ( #1913 )
...
* fix: 修复 ImagerViewer 加载失败后无法加载图片问题
* test: 更新单元测试
* test: 更新单元测试
2023-08-07 00:01:56 +08:00
Argo Zhang
cc6f0bee23
fix(Popover): incorrect content when reset Popover content ( #1912 )
...
* fix: 修复 Content 显示不正确问题
* chore: bump version 7.9.1-beta05
2023-08-06 13:55:32 +08:00
Argo Zhang
75496ad42d
feat(Menu): add IsScrollIntoView parameter on side menu ( #1910 )
...
* feat: 增加 IsScrollIntoView 参数
* doc: 更新文档说明
* refactor: 修复 Message 顺序问题
* doc: 更新文档
* test: 增加单元测试
2023-08-06 11:00:57 +08:00
Argo Zhang
e43baa1b73
fix(Message): incorrect disappearance order when placement is bottom ( #1908 )
...
* refactor: 修复 Message 顺序问题
* doc: 更新文档
* test: 更新单元测试
2023-08-06 10:52:54 +08:00
Argo Zhang
431bb400a0
feat(Ribbon): support anchor hash ( #1905 )
...
* feat: 添加锚点功能
* revert: 撤销脚本更新
* feat: 增加 hash 支持
* feat: 增加 Hash 编码解码回调方法
* refactor: 更新 EncodeAnchorAsync 回调方法
* doc: 更新资源文件
* doc: 更新示例
* doc: 更新样式适配内部标签页
* refactor: 更新脚本使用 scrollIntoView 脚本
* test: 更新单元测试
* test: 更新单元测试
---------
Co-authored-by: zhangpeihang <948869991@qq.com >
2023-08-05 17:01:44 +08:00
zhangpeihang
ea0c0a55db
doc(Localizer): inconsistent update resource file keys ( #1903 )
...
* doc: 更新缺失的资源项
* test: 更新单元测试
* refactor: 更新单元测试
* doc: 更新资源文件键不一致
* doc: 更新资源文件
* test: 更新资源文件检查
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-05 09:09:04 +08:00
zhangpeihang
1748b7d9e5
doc(SignaturePad): update signature pad page responsive resource ( #1901 )
...
Co-authored-by: alex chow <zhouchuanglin@gmail.com >
Co-authored-by: argo zhang <argo@live.ca >
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-04 10:45:34 +08:00
zhangpeihang
dcf5503fd0
doc(Search): update search resource key name ( #1899 )
...
Co-authored-by: alex chow <zhouchuanglin@gmail.com >
Co-authored-by: argo zhang <argo@live.ca >
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-04 10:44:49 +08:00
zhangpeihang
4e36b9d1fb
doc(PdfReader): update pdfreader resource ( #1897 )
...
Co-authored-by: alex chow <zhouchuanglin@gmail.com >
Co-authored-by: argo zhang <argo@live.ca >
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-04 10:44:08 +08:00
zhangpeihang
ac9f132bec
doc(MultiSelect): update multiselect resource ( #1895 )
...
Co-authored-by: alex chow <zhouchuanglin@gmail.com >
Co-authored-by: argo zhang <argo@live.ca >
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-04 10:43:34 +08:00
Argo Zhang
0f8b12b85c
doc(PulseButton): update json file ( #1893 )
...
* doc: 更新 PulseButton 资源文件
* doc: 更新 Editors 资源文件
* doc: 更新 Divider 资源文件
* doc: 更新 Card 资源文件
* doc: 更新 CheckboxList 资源文件
Co-authored-by: alex chow <zhouchuanglin@gmail.com >
2023-08-03 21:49:17 +08:00
Argo Zhang
a5c36b8289
doc(Markdown): update markdown json file ( #1891 )
...
* doc: 更新 Uploads 资源文件
* doc: 更新 timeline 资源文件
* doc: 更新 textarea 资源文件
* doc: 更新 markdown 资源文件
2023-08-03 21:07:24 +08:00
zhangpeihang
49023a1d08
doc(EditorForm): update editor form resource ( #1888 )
...
Co-authored-by: Argo Zhang <argo@live.ca >
2023-08-03 12:43:42 +00:00
Argo Zhang
31aafe33c4
refactor(Card): use hidden/shown event trigger collapse changed callback ( #1889 )
...
* feat: hook hidden/shown event for trigger collapse changed callback
* test: 更新单元测试
* chore: bump version 7.9.1-beta04
Co-authored-by: alex chow <zhouchuanglin@gmail.com >
2023-08-03 20:36:31 +08:00
zhangpeihang
386f4663bc
doc(CountUp): update count up resource ( #1886 )
...
Co-authored-by: Argo Zhang <argo@live.ca >
2023-08-03 20:32:47 +08:00
zhangpeihang
442f9be504
doc(CheckboxList ): update checkboxlist resource ( #1884 )
...
* doc: update checkboxlist resource
* test: 更新单元测试
* doc: 更新虚拟化资源文件
* doc: 更新 Excel 单元测试
* doc: 更新 Pie 资源文件
* doc: 更新资源文件
* doc: 更新资源文件
* doc: 更新资源文件
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-03 18:46:55 +08:00
YSMC
05cd7e818c
doc(ListView): update ListView resource ( #1882 )
...
Co-authored-by: Argo Zhang <argo@live.ca >
2023-08-03 18:17:02 +08:00
zhangpeihang
b9216ca3c4
doc(Bluetooth): update bluetooth file ( #1880 )
...
* doc: update resource file
* doc: update resource file
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-03 17:24:16 +08:00
YSMC
18e27908be
doc(Input): update Input resource ( #1878 )
...
* doc(Input): update Input resource
* refactor: 精简代码
* doc: 合并资源文件
* test: 调整单元测试
* doc: 更新单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-03 17:18:03 +08:00
YSMC
80b2b6a8be
doc(Empty): update empty resource ( #1876 )
...
Co-authored-by: argo zhang <argo@live.ca >
2023-08-03 16:50:45 +08:00
zhangpeihang
5df7fd8b8f
doc(Calendar): update calendar resource ( #1874 )
...
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-03 15:48:46 +08:00
Argo Zhang
6c4c67165f
feat(Anchor): redesign animation function ( #1872 )
...
* feat: 更新锚点脚本增加动画支持
* doc: 更新描述文档
Co-authored-by: alex chow <zhouchuanglin@gmail.com >
2023-08-03 14:49:46 +08:00
Argo Zhang
f9aba6344a
feat(Card): support collapsing animation and bind collapsed both ( #1870 )
...
* feat: support card collapse animation
* test: 更新单元测试
* chore: bump version 7.9.1-beta03
2023-08-03 13:05:56 +08:00
Argo Zhang
a37a720ed4
doc(AI-Chat): update azure ai chat sample code ( #1868 )
...
* doc: 更新 AI 文档
* doc: 更新资源文件
* doc: 更新多语言
* doc: 禁用查看源码功能
2023-08-03 10:20:43 +08:00
Argo Zhang
7db8c7addf
fix(IDataService): update data service extensions ( #1866 )
...
* doc: 更正单词拼写错误
* chore: 更正命名空间
* chore: 更新 FreeSql 扩展服务
* chore: 更新 PetaPoco 扩展服务
* chore: 更新 EFCore 扩展服务
* chore: 更新文件夹名称
* chore: 更新组件包
2023-08-03 00:06:45 +08:00
Argo Zhang
3cc7553ad1
feat(Card): collapsed parameter support bind ( #1865 )
...
* refactor: 更正单词拼写错误
* feat: support bind-Collapsed function
* test: 增加单元测试
* chore: bump version 7.9.1-beta02
2023-08-02 23:17:33 +08:00
Argo Zhang
c7893fce06
feat(Card): card get last state of Collapsed by user click ( #1861 )
...
* chore: 更新样式
* feat: 同步 Collapsed 装填
* chore: bump version 7.9.1-beta01
* test: 增加单元测试
* test: 增加 ShowWave 单元测试
* refactor: 移除命名空间
2023-08-02 21:02:34 +08:00
zhangpeihang
b3f005dde2
doc(Block): support code snippet ( #1856 )
...
* doc: 更新资源文件
* refactor: 更新获取资源文件键值逻辑
* doc: 更新菜单
* refactor: 更新并行算法
* doc: 更新资源文件
* revert: 撤销并行计算
* doc: 更新行设置资源文件名
* fix: 修复报错问题
* doc: 精简代码
* feat: 支持 cs 文件
* doc: 更新资源文件
* doc: 更正单词拼写
* doc: 更新资源文件
* test: 增加 Docs 单元测试
* test: 增加文档内容单元测试检查
* doc: 更新蓝牙页面配置
* test: 增加 docs.json 文档检查
* test: 使用相对路劲
* test: 优化正则表达式
* doc: 更新按钮资源文件
* refactor: 改造 DemoBlock 组件
* refactor: 移除 Demo 参数
* feat: 更新懒加载组件回调方法名称
* feat: 代码块组件增加懒加载逻辑提高性能
* doc: 格式化文档移除结尾空格
* doc: 格式化 ConsoleLogger 组件
* doc: 增加锚点菜单全匹配模式
* doc: 增加 RazorFile 级联参数
* feat: 增加代码块分析逻辑
* feat: 增加移除 ConsoleLogger 逻辑
* refactor: 增加移除 Tips 逻辑
* doc: 精简代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-02 19:54:33 +08:00
zhangpeihang
74154b76f6
doc(Table/Tracking): refactor the tracking document ( #1852 )
...
* doc: 重构 tracking 文档
* doc: 更正单词拼写错误
* doc(Table/Row): refactor the row document (#1845 )
* doc: 重构 row 文档
* doc: 更正单词拼写错误
* doc: 增加注释
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
* doc(Table/Selection): refactor the selection document (#1847 )
* doc: 重构 selection 文档
* doc: 更正编译错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
* doc(Table/ToolBar): refactor the toolbar document (#1849 )
* doc: 重构 toolbar 文档
* doc: 工具栏示例代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
* doc(Table/Wrap): refactor the wrap document (#1854 )
* doc: 重构 warp 文档
* doc: 更正单词拼写错误
* doc(Table/Row): refactor the row document (#1845 )
* doc: 重构 row 文档
* doc: 更正单词拼写错误
* doc: 增加注释
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
* doc(Table/Selection): refactor the selection document (#1847 )
* doc: 重构 selection 文档
* doc: 更正编译错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
* doc(Table/ToolBar): refactor the toolbar document (#1849 )
* doc: 重构 toolbar 文档
* doc: 工具栏示例代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
* doc: 更新资源文件
* doc: 移除 toolbar razor 页面代码片段
* doc: 更新资源文件
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
* doc: 删除不用的组件
* doc: 代码分离
* doc: 代码分离
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 16:24:09 +08:00
zhangpeihang
3984a46af8
doc(Table/Wrap): refactor the wrap document ( #1854 )
...
* doc: 重构 warp 文档
* doc: 更正单词拼写错误
* doc(Table/Row): refactor the row document (#1845 )
* doc: 重构 row 文档
* doc: 更正单词拼写错误
* doc: 增加注释
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
* doc(Table/Selection): refactor the selection document (#1847 )
* doc: 重构 selection 文档
* doc: 更正编译错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
* doc(Table/ToolBar): refactor the toolbar document (#1849 )
* doc: 重构 toolbar 文档
* doc: 工具栏示例代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
* doc: 更新资源文件
* doc: 移除 toolbar razor 页面代码片段
* doc: 更新资源文件
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 15:56:30 +08:00
zhangpeihang
84d187d7b4
doc(Table/ToolBar): refactor the toolbar document ( #1849 )
...
* doc: 重构 toolbar 文档
* doc: 工具栏示例代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 15:16:05 +08:00
zhangpeihang
a6e632967d
doc(Table/Selection): refactor the selection document ( #1847 )
...
* doc: 重构 selection 文档
* doc: 更正编译错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 14:56:59 +08:00
zhangpeihang
a8132ecabc
doc(Table/Row): refactor the row document ( #1845 )
...
* doc: 重构 row 文档
* doc: 更正单词拼写错误
* doc: 增加注释
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 14:52:31 +08:00
zhangpeihang
3457ba6e1c
doc(Table/Filterr): refactor the filter document ( #1843 )
...
* doc: 重构 filter 文档
* doc: 格式化的代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 14:36:40 +08:00
zhangpeihang
161cb42d81
doc(Table/Edit): refactor the edit document ( #1841 )
...
* doc: 重构 edit 文档
* doc: 格式化文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 14:26:21 +08:00
YSMC
9fba8160d8
doc(Table/MultiHeader): refactor the Table MultiHeader document ( #1839 )
...
* doc(Tables/MultiHeader): refactor the Tables MultiHeader document
* doc: 更新文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 14:23:09 +08:00
zhangpeihang
2a375730f2
doc(Table/DynamicExcel): refactor the dynamicexcel document ( #1837 )
...
* doc: 重构 dynamicexcel 文档
* doc: 更新注释
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 14:17:30 +08:00
YSMC
cc05b7548d
doc(Table/Header): refactor the Table Header document ( #1835 )
...
* doc(Tables/Header): refactor the Tables Header document
* doc: 更新文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 14:17:06 +08:00
zhangpeihang
56cd66248c
doc(Table/Column): refactor the column documnet ( #1831 )
...
* doc: 重构 column 文档
* doc: 更新文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 14:12:53 +08:00
zhangpeihang
9783636e28
doc(Table/DetailRow): refactor the detail row document ( #1834 )
...
* doc: 重构 detailrow 文档
* doc: 增加注释
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 14:08:28 +08:00
YSMC
bcca57b26c
doc(Table/Footer): refactor the table tooter document ( #1827 )
...
* doc(Tables/Footer): refactor the Tables Footer document
* doc: 增加注释
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 13:47:30 +08:00
Argo Zhang
0412b74a57
doc(Table/Search): refact table search sample code ( #1830 )
2023-08-01 12:47:13 +08:00
Argo Zhang
661b435d53
doc(Table/Pagination): refact table pagination sample code ( #1825 )
...
* doc(Table/Pagination): refact table pagination sample code
* doc: 格式化代码
2023-08-01 12:43:27 +08:00
Argo Zhang
a6127e2e32
doc(Table/Lookup): refact table lookup sample document ( #1823 )
...
* doc: 更新示例
* doc: 更新资源文件
2023-08-01 12:21:02 +08:00
Argo Zhang
fac39dd634
doc(Table/Excel): refact table excel sample code ( #1821 )
2023-08-01 12:18:01 +08:00
Argo Zhang
0714d23bf4
doc(Table/DynamicObject): refact table dynamic object sample document ( #1819 )
...
* doc: 调整格式
* doc: 合并文档
* doc: 更新菜单
2023-08-01 12:11:14 +08:00
Argo Zhang
45fd1c1757
doc(Table/Export): refactor table export sample document ( #1817 )
2023-08-01 11:25:07 +08:00
zhangpeihang
85742e2c77
doc(Table/Cell): refactor the cell document ( #1815 )
...
* doc: 重构 tablecell 文档
* doc: 修改属性名称
* refactor: 更新样式
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 10:33:10 +08:00
zhangpeihang
3966486db0
doc(Table/AutoRefresh): refactor the autorefresh document ( #1813 )
...
* doc: 重构 autorefresh 文档
* doc: 格式化文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 10:20:50 +08:00
Argo Zhang
33fd6c54da
doc(Tables/Dynamic): refactor the Tables Dynamic document ( #1811 )
...
* doc(Table/Dynamic): refactor dynamic sample document
* doc: udpate resource file
2023-08-01 00:34:12 +08:00
YSMC
de00be53cd
doc(Tables/Dialog): refactor the Tables Dialog document ( #1809 )
...
* doc(Tables/Dialog): refactor the Tables Dialog document
* doc: 重构代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 00:33:34 +08:00
YSMC
821bfc86d8
doc(Tables/Loading): refactor the Tables Loading document ( #1805 )
...
* doc(Tables/Loading): refactor the Tables Loading document
* doc: 更正单词拼写错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 00:05:01 +08:00
YSMC
e4790f00be
doc(Tables/Tree): refactor the Tables Tree document ( #1807 )
...
* doc(Tables/Tree): refactor the Tables Tree document
* doc: 格式化文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-08-01 00:04:48 +08:00
YSMC
1210b6c57d
doc(Tables/Virtualization): refactor the Tables Virtualization document( #1802 ) ( #1803 )
...
* doc(TablesVirtualization): refactor the TablesVirtualization document
* doc: 更新资源文件
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-31 23:59:08 +08:00
zhangpeihang
922a94cae9
doc(Table): refactor the table document ( #1801 )
...
* doc: 重构 tablebase 文档
* doc: 格式化代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-31 23:41:27 +08:00
zhangpeihang
0d9ab80c95
doc(Input): refactor the input document ( #1799 )
...
* doc: 重构 input 文档
* doc: 格式化文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-31 22:51:49 +08:00
YSMC
5ce712a114
doc(Dropdown): refactor the dropdown document ( #1796 )
...
* doc(Dropdown): refactor the dropdown document
* doc: 格式化文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-31 22:48:54 +08:00
zhangpeihang
45fea7e546
doc(InputNumber): refactor the inputnumber document ( #1795 )
...
* doc: 重构 inputnumber 文档
* doc: 更新资源文件
* doc: 更新菜单
* doc: 更新样式
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-31 22:33:10 +08:00
zhangpeihang
1b3b1ca658
doc(Editor): refactor the editor document ( #1793 )
...
* doc: 重构 editor 文档
* doc: 格式化文档
* doc: 更新资源文件单词拼写错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-31 22:29:59 +08:00
zhangpeihang
a5ee9a6693
doc(FloatingLabel): refactor the floating label document ( #1791 )
...
* doc: 重构 floatinglabel 文档
* doc: 更新 floatinglabel 文档
* doc: 格式化代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-31 12:11:55 +00:00
zhangpeihang
b8c2988307
doc(Layout): refactor the layout document ( #1789 )
...
* doc: 重构 layout 文档
* doc: 格式化文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-31 11:08:34 +08:00
zhangpeihang
9a9274034a
doc(LinkButton): refactor the linkbutton document ( #1787 )
...
* doc: 重构 linkbutton 文档
* doc: 更新文档注释
* doc: 更新资源文件
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-31 11:08:15 +08:00
zhangpeihang
b1b8f89b2f
doc(Markdown): refactor the markdown document ( #1785 )
...
* doc: 重构 markdown 文档
* doc: 调整样式与文档格式
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-31 11:02:30 +08:00
zhangpeihang
01606df199
doc(Menu): refactor the menu document ( #1783 )
...
* doc: 重构 menu 文档
* doc: 更新样式
* doc: 更正单词拼写错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-31 02:57:00 +00:00
zhangpeihang
83ea989ccb
doc(Logout): refactor the logout document ( #1781 )
...
* doc: 重构 logout 文档
* doc: 更新注释
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-31 02:29:53 +00:00
Argo Zhang
c784d21d28
doc(ComponentLayout): support lazy load ( #1779 )
...
* refactor: 重命名组件
* doc: 优化组件多面板逻辑懒加载
* chore: bump version 7.9.0
2023-07-30 21:30:04 +08:00
Argo Zhang
2ac52c7e36
doc(EditorForm): rector editor form sample document ( #1777 )
...
* doc(EditorForm): refact editor form sample document
* doc: 更新变量
2023-07-30 20:30:01 +08:00
Argo Zhang
f73a9150dd
doc(ListView): refactor list view sample document ( #1775 )
...
* doc: 更正单词拼写
* doc(ListView): refactor list view sample document
2023-07-30 19:59:27 +08:00
Argo Zhang
0c6143e9a4
doc(ImageViewer): refactor image viewer sample document ( #1773 )
...
* chore: 删除不使用的样式
* doc: 更正单词拼写错误
* doc: 更新示例文档
2023-07-30 19:54:32 +08:00
Argo Zhang
6c7931efbf
doc(InputGroup): refactor input group sample document ( #1771 )
...
* doc: 更新菜单名称
* doc: 更新 InputGroup 文档
* doc: 更新资源文件
2023-07-30 16:32:53 +08:00
Argo Zhang
bc2d2ea9d4
doc(Label): refactor label sample document ( #1769 )
...
* doc: 更新文档
* doc: 更新编译错误
2023-07-30 15:55:07 +08:00
Argo Zhang
f52871dfd2
doc(Practice): update practices sample code ( #1767 )
...
* doc: 移动练习示例
* chore: 更新网页元素
* doc: 更改模板页名称
* refactor: 更新练习模板页
* refactor: 调整网页元素语义更清晰
* doc: 更新练习菜单
* doc: 更新样式
2023-07-30 15:15:56 +08:00
Argo Zhang
7a6888ec27
doc(Chart): refactor Chart sample document ( #1765 )
...
* doc: 更新 Bar 图表示例
* doc: 更新 Line 图表示例
* doc: 消除警告信息
* doc: 更新 Pie 图示例
* doc: 增加气泡图示例
* doc: 更新 Doughnut 图表示例
* doc: 更新命名空间
2023-07-30 12:53:29 +08:00
Argo Zhang
4459c77c07
doc(Bluetooth): update sample document ( #1763 )
...
* doc: 重构蓝牙组件示例
* doc: 更新蓝牙文档
2023-07-29 23:22:32 +08:00
Argo Zhang
73c34e4bee
doc(Download): refactor Download sample document ( #1761 )
2023-07-29 21:52:48 +08:00
Argo Zhang
41910cd9b6
doc(BaiduOrc): refactor orc sample document ( #1759 )
2023-07-29 21:43:46 +08:00
Argo Zhang
e973e8f8df
doc(FileView): refactor file viewer sample document ( #1757 )
...
* doc: 更新 Scroll 组件示例
* doc: 更新文件预览文档
2023-07-29 20:57:07 +08:00
Argo Zhang
29bc801859
doc(DockView): refactor dock view sample document ( #1755 )
...
* refactor: 移除 CSS 组件
* doc: 增加注释
* refactor: 更新组件模板页样式
* refactor: 更新读源码逻辑
* feat: 更新逻辑适配 wasm 模式
* doc: 更新图表组件地址
* chore: 更新 docs 配置文件
* feat: 增加源码路由表逻辑
* doc: 开启语法高亮
* feat: 增加 SourceCodePath 配置项
* feat: 增加源码缓存
* refactor: 固定拷贝按钮
* Revert "refactor: 固定拷贝按钮"
This reverts commit 7aec5b033f .
* refactor: 更新截取地址栏逻辑
* doc: 更新配置文件
* doc: 更新路由表
* refactor: 更新单词拼写错误
* refactor: 更新样式名称
* refactor: 更新路由表配置
* doc: 增加注释文档
* refactor: 移动 DockView 组件
* fix: Table 高度自适应
* doc: 更新 DockView 文档
* refactor: 重构 DemoBlock 组件
2023-07-29 20:24:39 +08:00
Argo Zhang
4fb1ea3c31
doc(Code): update fetch source code function ( #1753 )
...
* refactor: 移除 CSS 组件
* doc: 增加注释
* refactor: 更新组件模板页样式
* refactor: 更新读源码逻辑
* feat: 更新逻辑适配 wasm 模式
* doc: 更新图表组件地址
* chore: 更新 docs 配置文件
* feat: 增加源码路由表逻辑
* doc: 开启语法高亮
* feat: 增加 SourceCodePath 配置项
* feat: 增加源码缓存
* refactor: 固定拷贝按钮
* Revert "refactor: 固定拷贝按钮"
This reverts commit 7aec5b033f .
* refactor: 更新截取地址栏逻辑
* doc: 更新配置文件
* doc: 更新路由表
* refactor: 更新单词拼写错误
* refactor: 更新样式名称
* refactor: 更新路由表配置
* doc: 增加注释文档
2023-07-29 16:40:28 +08:00
Argo Zhang
33b7dd5462
doc(Speech): refactor the speech document ( #1751 )
...
* refactor: 更新路由表配置
# Conflicts:
# src/BootstrapBlazor.Shared/docs.json
* doc: 更新语音合成组件示例代码
2023-07-29 16:28:03 +08:00
Argo Zhang
b7309ec390
doc(Tables): update sample router ( #1749 )
...
* doc: 更新路由
* doc: 更新路由
2023-07-29 14:19:03 +08:00
Argo Zhang
64080d7f81
doc(Charts): update sample router ( #1747 )
2023-07-29 14:10:42 +08:00
Argo Zhang
0e0917dd42
doc(Select): update Select virtual scroll sample ( #1745 )
...
* refactor: 微调上下间隙
* doc: 移除 Docs 工程
* refactor: 移除 IsPopover 参数设置
2023-07-28 20:07:00 +08:00
Argo Zhang
853b9d9cd7
doc(Components): update parameter document ( #1743 )
...
* doc: 更正参数说明文档
* doc: 更新参数说明文档
* doc: 更新属性文档格式
2023-07-28 17:56:50 +08:00
zhangpeihang
7c6f74cd42
doc(Message): refactor the message document ( #1741 )
...
* doc: 重构 message 文档
* doc: 更正单词拼写错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-28 17:40:40 +08:00
zhangpeihang
2f83e3e74a
doc(Modal): refactor the modal document ( #1739 )
...
* doc: 重构 modal 文档
* doc: 更新说明文档
* doc: 更正单词拼写错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-28 17:11:19 +08:00
zhangpeihang
32341b9008
doc(MouseFollower): refactor the mousefollower document ( #1737 )
...
* doc: 更新路由
* doc: 更新路由
* refactor: 更新路由
* doc: 更新路由
* doc: 更新路由
* doc: 重构 mousefollower 文档
* doc: 更新路由
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-28 16:52:06 +08:00
zhangpeihang
72e7407782
doc(MulitiSelect): refactor the multiselect document ( #1735 )
...
* doc: 更新路由
* doc: 更新路由
* doc: 更新参数说明
* doc: 更新路由
* doc: 更新 Switch 组件
* doc: 更正资源文件
* doc: 更新路由
* doc: 更新路由
* doc: 调整样式
* doc: 更新路由
* doc: refactor the multiselect document
* doc: 更新路由
* doc: 更正单词拼写错误
* doc: 更正单词拼写错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-28 14:27:46 +08:00
zhangpeihang
061631f8b4
doc(Nav): refactor the nav document ( #1733 )
...
* doc: 重构 nav 文档
* doc: 更新路由
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-28 05:10:58 +00:00
zhangpeihang
924da1d140
doc(Notification): refactor the notification document ( #1729 )
...
* doc: 重构 notification 文档
* doc: 更新路由
* doc: 重构代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-28 12:33:10 +08:00
zhangpeihang
e664f23d1b
doc(OnScreenKeyboard ): refactor the onscreenkeyboard document ( #1731 )
...
* doc: 重构 onscreenkeyboard 文档
* doc: 更新路由
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-28 12:32:19 +08:00
zhangpeihang
7161724057
doc(Pagination): refactor the pagination document ( #1727 )
...
* doc: 重构 pagination 文档
* doc: 更新路由
* doc: 更正单词拼写错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-28 10:28:28 +08:00
Old Li
d24b6b3bf1
doc(Components): redesign component demos ( #1722 )
...
* merge dragdrop demos
* merge dropdownwidget demos
* merge editdialog demos
* merge emptie demos
* merge eye-dropper demos
* merge fileicon demos
* merge fullscreen demos
* merge geolocation demos
* merge gotop demos
* merge groupbox demos
* merge handwritten demos
* merge ip demos
* merge light demos
* merge live2ddisplay demos
* merge locator demos
* merge htmlrenderer demos
* merge footer demos
* format code
* 添加注释
* doc: 更新路由
* doc: 更新路由
* doc: 更新路由
* doc: 更新路由
* doc: 更改参数文档
* doc: 更新路由
* doc: 更新路由
* doc: 更改参数文档
* doc: 更新路由
* doc: 更改参数文档
* doc: 更改参数文档
* doc: 更新路由
* doc: 更正单词拼写
* doc: 更新路由
* doc: 更改参数文档
* doc: 更新路由
* doc: 更正单词拼写
* doc: 更新路由
* doc: 更改参数文档
* doc: 更正单词拼写
* doc: 更改参数文档
* doc: 更新路由
* doc: 更改参数文档
* doc: 更新路由
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-27 22:29:54 +08:00
Argo Zhang
389def9ad2
feat(Select): add IsVirtualize parameter support virtual scroll ( #1668 )
...
* refactor: 更新样式
* refactor: 增加 NotNull 标签简化代码
* doc: 增加虚拟滚动示例
* feat: 增加虚拟滚动功能
* refactor: 增加 Items 支持
* doc: 更新示例
* fix: 修复选项值无法选中问题
* doc: 格式化文档
* refactor: 更新样式
* feat: 支持虚拟滚动
* revert: 恢复变量可见性
* feat: 增加虚拟滚动框高度样式
* feat: 增加查询条件类
* refactor: 更改单词拼写
* feat: 支持搜索结构虚拟滚动
* feat: Items 集合支持搜索虚拟滚动
* doc: 更新示例
* revert: 撤销 Table 组件更改
* feat: 修复有所搜条件时数据显示不全问题
* refactor: 精简代码
* fix: 修复 Items 模式下搜索栏结果为空时报错问题
* doc: 更新文档
* doc: 更新示例
* doc: 更新示例
* test: 增加单元测试
* test: 增加参数检查单元测试
* test: 更新单元测试
2023-07-27 21:23:14 +08:00
Argo Zhang
6cb314eca8
doc(Html2Pdf): update sample code ( #1720 )
...
* refactor: 更新 pdf 流脚本
* feat: 增加通过 Dom 导出方法
* chore: bump version 7.2.0
* doc: 更新路由
* doc: 更新依赖包
* doc: 更新文档
* doc: 更正单词拼写错误
2023-07-27 19:54:42 +08:00
Argo Zhang
b4afd24076
fix(AutoFill): compatible with inside validate form ( #1718 )
2023-07-27 15:53:44 +08:00
Argo Zhang
3bafe97fc4
fix(AutoComplete): can't input chinese character inside validate form ( #1716 )
...
* fix: 修复不支持中文问题
* chore: bump version 7.8.11
2023-07-27 15:18:15 +08:00
Old Li
c4f205a448
doc(Components): redesign component demos ( #1714 )
...
* merge display demos
* merge divider demos
* doc: 更新路由
* doc: 更新单词拼写错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-27 14:20:21 +08:00
zhangpeihang
5670755cd6
doc(PdfReader): refactor the pdfreader document ( #1712 )
...
* doc: 重构 pdfreader 文档
* doc: 更正单词拼写错误
* doc: 更新路由
* doc: 格式化文档更正单词拼写
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-27 14:19:50 +08:00
zhangpeihang
1c6b76f698
doc(PopoverConfirm): refactor the popoverconfirm document ( #1710 )
...
* doc: 重构 popoverconfirm 文档
* doc: 更改路由以及文档
* doc: 更新类名
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-27 12:16:23 +08:00
zhangpeihang
bd3f0cbdf0
doc(Popover): refactor the popover document ( #1708 )
...
* doc: 重构 popover 文档
* doc: 更新文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-27 11:55:10 +08:00
zhangpeihang
8ba948c733
doc(Print): refactor the print document ( #1706 )
...
* doc: 重构 print 文档
* doc: 更新路由
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-27 11:54:56 +08:00
zhangpeihang
9094ae80e4
doc(Progress): refactor the progress document ( #1704 )
...
* doc: 重构 progress 文档
* refactor: 重构组件
* doc: 更新路由
* doc: 更新资源文件
* doc: 更改 Progress 防止冲突
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-27 11:48:49 +08:00
zhangpeihang
15835288a4
doc(Radio): refactor the radio document ( #1702 )
...
* doc: 重构 radio 文档
* doc: 更新路由
* doc: 更新文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-27 11:25:41 +08:00
zhangpeihang
cc26376c81
doc(signaturepad): refactor the signaturepad document ( #1700 )
...
* doc: 重构 signaturepad 文档
* doc: 更改路由
* doc: 精简参数说明
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-27 11:15:12 +08:00
zhangpeihang
9ee6963f3e
doc(Spinner): refactor the spinner document ( #1678 )
...
* doc: refactor the spinner document
* doc: 更新路由
* doc: 更新说明文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 19:32:51 +08:00
zhangpeihang
2f79f16644
doc(Select): refactor the select document ( #1684 )
...
* doc: 重构 select 文档
* doc: 更改路由
* doc: 更新资源文件键值
* doc: 更新参数文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 19:14:32 +08:00
zhangpeihang
e790c57f00
doc(Steps): refactor the steps document ( #1674 )
...
* doc: refactor the steps document
* doc: 更新路由
* doc: 更新参数说明
* doc: 更改类名
* doc: 更改资源文件键值
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 17:11:03 +08:00
zhangpeihang
1a216a09ad
doc(QRCode): refactor the qrcode document ( #1696 )
...
* doc: 重构 qrcode 文档
* doc: 更新路由
* doc: 更新参数说明
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 16:54:43 +08:00
zhangpeihang
4915cb3692
doc(PlusButton): refactor the plusbutton document ( #1698 )
...
* doc: 重构 plusbutton 文档
* doc: 更新路由
* doc: 更新资源文件键值
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 16:49:27 +08:00
zhangpeihang
998025ade7
doc(Repeater): refactor the repeater document ( #1692 )
...
* doc: 重构 repeater 文档
* doc: 更新路由
* doc: 更新属性说明
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 16:45:24 +08:00
zhangpeihang
17275e99fa
doc(Rate): refactor the rate document ( #1694 )
...
* doc: 重构 rate 文档
* doc: 更新路由
* doc: 更新资源文件
* doc: 更新参数说明
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 16:45:09 +08:00
zhangpeihang
02d5e68ad7
doc(Row): refactor the row document ( #1690 )
...
* doc: 重构 row 文档
* doc: 更新路由
* doc: 更正单词拼写错误
* doc: 更新变量
* doc: 变量分开
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 16:33:24 +08:00
zhangpeihang
34d1ef5eae
doc(SearchDialog): refactor the searchdialog document ( #1688 )
...
* doc: 重构 searchdialog 文档
* doc: 更改路由
* doc: 更正单词拼写
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 16:18:03 +08:00
zhangpeihang
b6d3459d19
doc(Search): refactor the search document ( #1686 )
...
* doc: 重构 search 文档
* doc: 更新路由
* doc: 更正单词拼写错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 16:17:24 +08:00
zhangpeihang
578fc9c939
doc(SelectTree): refactor the selecttree document ( #1682 )
...
* doc: refactor the selecttree document
* doc: 更新路由
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 16:00:01 +08:00
zhangpeihang
e937939c10
doc(Skeleton): refactor the skeleton document ( #1680 )
...
* doc: refactor the skeleton document
* doc: 更新路由
* doc: 更新属性说明
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 15:59:21 +08:00
zhangpeihang
fd6dd95ff5
doc(SwitchButton): refactor the switchbutton document ( #1670 )
...
* doc: refactor the switchbutton document
* doc: 调整属性说明
* refactor: 更改路由
* doc: 更新文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 15:55:20 +08:00
zhangpeihang
20d11704f9
doc(Split): refactor the split document ( #1676 )
...
* doc: refactor the split document
* doc: 修复单词拼写错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 15:50:02 +08:00
zhangpeihang
def187634b
doc(SweetAlert): refactor the sweetalert document ( #1672 )
...
* doc: refactor the sweetalert document
* doc: 更新编译失败问题单词错误
* doc: 更新路由
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 07:38:33 +00:00
YSMC
fc4c98050a
doc(Drawer): refactor the drawer document ( #1665 )
...
* doc(Drawer): refactor the drawer document (#1659 )
* doc: 精简代码
* doc: 移除不必要的元素
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-25 17:55:30 +00:00
Old Li
37a32593b9
doc(Components): redesign component demos ( #1662 )
...
* merge datetimepicker demos
* merge datetimerange demos
* merge dispatche demos
* merge dialog demos
* doc: 格式化文档
* doc: 更正单词拼写错误
* doc: 更正参数说明
* doc: 更正资源文件变量名
* doc: 更正参数说明文档
* doc: 更正参数说明
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-26 00:04:04 +08:00
zhangpeihang
1fc48c2c91
doc(Tab): refactor the tab document ( #1660 )
...
* doc: 重构 tab 文档
* doc: 格式化代码
* doc: 更正单词拼写问题
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-25 23:14:19 +08:00
Argo Zhang
411b279fe0
doc(Scroll): update sample document ( #1658 )
2023-07-25 20:57:47 +08:00
Argo Zhang
892378fe42
doc(Responsive): update sample document ( #1656 )
...
* doc: 重构 responsive 组件
* revert: 撤销过期属性
2023-07-25 20:03:12 +08:00
zhangpeihang
f060526a34
doc(Switch): refactor the switch document ( #1654 )
...
* doc: 重构 switch 文档
* refactor: 移除过期参数
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-25 19:35:19 +08:00
zhangpeihang
6d330dfe32
doc(Tag): refactor the tag document ( #1652 )
...
* doc: 重构 tag 文档
* doc: 更新 Tags 文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-25 16:49:23 +08:00
zhangpeihang
3597c06615
doc(Textarea): refactor the textarea document ( #1650 )
...
* doc: 重构 textarea 文档
* doc: 修改 textarea 聊天示例
* doc: 更改示例组件名称
* refactor: 精简代码
* doc: 更改示例组件减少提示信息
* doc: 更新资源文件键值
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-25 16:46:03 +08:00
zhangpeihang
fe591e6a74
doc(Timeline): refactor the timeline document ( #1647 )
...
* doc: 重构 timeline 文档
* doc: 更正错误单词
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-25 13:15:07 +08:00
zhangpeihang
037278ba5a
doc(Timer): refactor the timer document ( #1645 )
...
* doc: 重构 timer 文档
* refactor: 精简代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-25 13:11:05 +08:00
zhangpeihang
c9285b7d8f
doc(Toast): refactor the toast document ( #1643 )
...
* doc: 重构 toast 文档
* doc: 调整页面格式
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-25 13:07:21 +08:00
zhangpeihang
5071781d1c
doc(Toggle): refactor the toggle document ( #1641 )
...
* doc: 重构 toggle 文档
* doc: 更正单词拼写错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-25 13:04:23 +08:00
zhangpeihang
ffc5e7cb7c
doc(Tooltip): refactor the tooltip document ( #1640 )
...
* doc: 重构 tooltip 文档
* doc: 更正单词拼写问题
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-25 12:48:27 +08:00
zhangpeihang
66084e4989
doc(Topology): refactor the topology document ( #1636 )
...
* doc: 重构 topology 文档
* refactor: 重构代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-25 12:44:37 +08:00
zhangpeihang
544890e0f3
doc(Transtion): refactor the transition document ( #1634 )
...
* doc: 添加 logger 和 person 属性
* doc: 重构 transition 文档
* doc: 删除 code 代码块
* refactor: 移除日志输出
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-25 12:35:49 +08:00
zhangpeihang
b2c3b98c1b
doc(Transfer): refactor the transfer document ( #1633 )
...
* doc: 重构 transfer 文档
* doc: 更改资源文件
* test: 更新单元测试
* refactor: 更正单词拼写错误
* refactor: 更新代码
* doc: 更新资源文件
* refactor: 样式变量化
* refactor: 更新样式
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-25 12:24:11 +08:00
Argo Zhang
e9a822bcf2
doc(TreeView): update TreeView sample #1629 ( #1630 )
...
* doc: 格式化代码
* doc: 重构 treeview 文档
* chore: 更新单词拼写错误
* refactor: 更新单词拼写错误
---------
Co-authored-by: zhangpeihang <948869991@qq.com >
2023-07-25 01:40:14 +08:00
zhangpeihang
614b7566b9
doc(Tree): refactor the tree document ( #1626 )
...
* doc: 重构 tree 文档
* refactor: 更正单词拼写错误
* doc: 更正单词拼写错误
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-25 01:38:01 +08:00
Argo Zhang
a75d4f1d60
fix(Title): not work SetTitle method ( #1628 )
...
* fix: 修复母版页中提前调用 SetTitle 方法导致 Module 为空执行失败问题
* doc: 更新文档
* test: 更新单元测试
* chore: bump version 7.8.10
2023-07-25 01:22:18 +08:00
Argo Zhang
31ce502960
doc(Slider): redesign Slider sample document ( #1624 )
...
* doc: 更新 Slider 文档
* doc: 增加组件注释
* doc: 消除提示信息
2023-07-24 22:04:28 +08:00
Argo Zhang
de5629e61d
feat(IHtml2Pdf): support export stream ( #1622 )
...
* feat: 导出 Pdf 支持流操作
* chore: bump version 7.1.0
* doc: 更新示例代码
* chore: 更新 Html2Pdf 组件包
* doc: 更新示例
2023-07-24 21:30:56 +08:00
Argo Zhang
95981f4992
doc(ValidatForm): redesign ValidateForm sample docus ( #1620 )
...
* refactor: 删除示例文档
* refactor: 更新示例
2023-07-24 20:25:54 +08:00
Nine
12beec57fe
!3817 doc(#I7NBV0): refactor the upload document
...
* !3816 doc(#I7NAJK): refactor the videoplayers sample documentation
* doc: 重构 upload 文档
2023-07-24 02:02:20 +00:00
Nine
3be68c6279
!3816 doc(#I7NAJK): refactor the videoplayers sample documentation
...
* doc: 添加 videoplayers 示例文档资源文件
* doc: 重构 viedoplayer 示例文档
2023-07-24 01:11:40 +00:00
Argo Zhang
9f5721fadc
refator(RibbonTab): update css support nested usage ( #1616 )
...
* refactor: 调整样式适配嵌套使用组件
* refactor: 更新垂直 tab 样式
* refactor: 增加 css 同步脚本
* chore: bump version 7.8.10-beta06
2023-07-23 18:37:24 +08:00
Old Li
6af024614c
doc(Components): redesign component demos ( #1614 )
...
* merge captcha demos
* merge card demos
* merge carousel demos
* merge cascader demos
* merge checkbox demos
* merge checkboxlist demos
* merge cherry-markdown demos
* merge circle demos
* merge client demos
* merge collapse demos
* merge colorpicker demos
* merge console demos
* merge contextmenu demos
* merge count-up demos
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-23 18:37:04 +08:00
Argo Zhang
888cbe8e6d
feat(RibbonTab): remove border card style ( #1610 )
...
* doc: 更正单词拼写错误
* refactor: 微调背景色
* refactor: 调整 RibbonTab 样式
* doc: 更新 RibbonTabs 示例
* refactor: 微调样式
2023-07-23 11:29:31 +08:00
Old Li
75e5c4e77d
doc(Components): redesign component demos ( #1612 )
...
* doc: 更新模板
* doc: 更新 ajaxs 示例文档
* doc: 更新 Pre 组件兼容网站改版
* merge alert demos
* merge anchorlink demos
* 拆分code代码
* merge AutoComplete demos
* merge autofill demos
* merge autoredirect demos
* 合并code代码
* merge avatar demos
* merge badge demos
* merge barcodereader demos
* remove demo
* merge block demos
* merge breadcrumb demos
* merge button demos
* merge calendar demos
* merge camera demos
* refactor: 移除不必要的命名空间
* doc: 格式化文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-23 11:29:13 +08:00
Argo Zhang
0bb8498ed2
feat(Topology): support keep fit status function ( #1608 )
...
* feat: 增加居中与自适应执行条件
* refactor: reset 方法移除判断
* chore: bump version 7.4.5
2023-07-22 21:50:41 +08:00
Argo Zhang
47d6f32f60
feat(Menu): support url hash and query ( #1606 )
...
* feat: 菜单获取路径支持 # ?
* refactor: 增加对 ObjectDisposed 异常捕获
* doc: 增加对 Demo 参数监控未设置的不显示代码块
* doc: 更新样式
* chore: bump version 7.8.10-beta05
* revert: 撤销错误捕获
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
2023-07-21 20:01:26 +08:00
Argo Zhang
6d1dcbe15e
feat(AutoFill): add IsPopover parameter ( #1604 )
...
* feat: 调整 DOM 结构
* refactor: 精简代码支持下拉框悬浮
* refactor: 更新 Search 组件结构
* doc: 更新示例
* feat: 增加 PopoverCompleteBase 基类
* refactor: 更新脚本
* doc: 更新示例
* chore: bump version 7.8.10-beta04
2023-07-21 15:48:12 +08:00
Argo Zhang
9a45c199f8
feat(AutoComplete): support popover function ( #1602 )
...
* feat: popover 组件支持实时更新
* feat: AutoComplete 组件下拉框悬浮
* refactor: 更新 Search 移除 ref
* refactor: 支持键盘
2023-07-21 14:42:12 +08:00
Argo Zhang
e7ec8b40ed
doc(NavMenu): only expand the active menu ( #1600 )
...
* chore: 更新 Release 模式配置防止报错
* doc: 更新菜单初始化状态
2023-07-21 01:42:32 +08:00
Argo Zhang
492d61ea59
doc(Table): reclassification table column example ( #1598 )
...
* doc: 拆分 tablecolumn 文档
* doc: 更改资源文件
* doc: 更新列菜单
* doc: 拆分 tablecolumn 文档
* doc: 拆分 tablecolumn 文档
* doc: 修改文件名字
* doc: 添加新增菜单资源文件
* fix(Tab): should not rerender tabitem when close preview tabitem (#1589 )
* fix: 修复关闭 Tab 导致其他标签页重刷问题
* test: 更新单元测试
* refactor: 重构 Tab 渲染逻辑
* test: 补充单元测试
* chore: bump version 7.8.9
* test: 更新单元测试
* test: 更新单元测试
* feat(TableFooterCell): add FormatString/Formatter parameter (#1591 )
* feat: TableFooterCell 增加格式化参数
* test: 增加单元测试
* chore: bump version 7.8.10-beta01
* fix(GoTop): should not throw exception when Target is null or empty (#1594 )
* refactor: 更新 GoTop 组件
* refactor: 更新 GoTop 脚本
* chore: bump version 7.8.10-beta02
* refactor: 移动自定义过滤组件
* doc: 合并列选择示例
* doc: 更正单词拼写错误
* fix: 修复拖动列失效问题
* doc: 合并部分示例代码
* doc: 增加列拖动回调信息
* doc: 合并列阈值示例到列显示中
* fix: 视窗大小变化时 Table 组件响应 OnBreakPointChanged
* doc: 更新示例
* doc: 调整菜单顺序
---------
Co-authored-by: zhangpeihang <948869991@qq.com >
2023-07-20 20:43:02 +08:00
Argo Zhang
9c1480dcae
fix(TableColumn): ShownWithBreakPoint not work ( #1596 )
...
* fix: 修复拖动列失效问题
* fix: 视窗大小变化时 Table 组件响应 OnBreakPointChanged
* perf: 更新 OnBreakPoint 触发条件
* chore: bump version 7.8.10-beta03
* test: 更新单元测试
2023-07-20 20:26:44 +08:00
Argo Zhang
6ce6637418
fix(GoTop): should not throw exception when Target is null or empty ( #1594 )
...
* refactor: 更新 GoTop 组件
* refactor: 更新 GoTop 脚本
* chore: bump version 7.8.10-beta02
2023-07-20 11:28:17 +08:00
Argo Zhang
d78e9de783
feat(TableFooterCell): add FormatString/Formatter parameter ( #1591 )
...
* feat: TableFooterCell 增加格式化参数
* test: 增加单元测试
* chore: bump version 7.8.10-beta01
2023-07-20 00:47:34 +08:00
Argo Zhang
88a8141d9e
fix(Tab): should not rerender tabitem when close preview tabitem ( #1589 )
...
* fix: 修复关闭 Tab 导致其他标签页重刷问题
* test: 更新单元测试
* refactor: 重构 Tab 渲染逻辑
* test: 补充单元测试
* chore: bump version 7.8.9
* test: 更新单元测试
* test: 更新单元测试
2023-07-19 18:59:16 +08:00
Argo Zhang
54ae8e1732
refactor(DockView): sync Lock state after close tab/stack ( #1587 )
...
* fix: 关闭 Tab 检查 Lock 状态
* chore: 更新包引用
* chore: bump version 7.0.11
* refactor: 更新示例包
2023-07-19 13:58:20 +08:00
Argo Zhang
68f35e22ea
doc(ValidateForms): fix Hobbies no value ( #1585 )
...
* doc: 更正单词拼写错误
* doc: 更新单词拼写错误
* doc: 更正单词拼写错误
* doc: 增加爱好赋值语句
* doc: 更改单词拼写
* doc: 增加间隙
* doc: 更改单词拼写
* test: 更新单元测试
* test: 更新单元测试
2023-07-19 13:47:37 +08:00
Argo Zhang
9d67a31e91
refactor(Utility): use float instead of int data type on getHeight/getWidth ( #1583 )
...
* refactor: 使用 getBoundingClientRect 代替 offsetWidth/Height 提高精度
* refactor: 调整固定列样式
* refactor: 更改回调宽度为浮点类型
* perf: 更改列拖动与列调整回调参数提高性能
* test: 更新单元测试
* chore: bump version 7.8.8
2023-07-19 08:53:19 +08:00
Argo Zhang
ea7f2945e2
feat(Menu): cascade set parent to expand on Vertical mode ( #1581 )
...
* feat: auto expand active menu parent
* refactor: 增加级联设置父节点状态逻辑
* test: 增加单元测试
* chore: bump version 7.8.7
2023-07-19 07:03:04 +08:00
Argo Zhang
3bbc2f4d45
doc(Table): update table tree sample ( #1579 )
...
* doc: 更新缓存键值
* doc: 增加展开图标设置
2023-07-19 06:19:15 +08:00
Argo Zhang
bb10c592c0
feat(Table): update resize column function ( #1577 )
...
* doc: 更新文档描述文字
* doc: 更新列模板说明
* doc: 更新列宽调整示例
* doc: 更新示例网站布局
* refactor: 调整滚动条宽度为 6px
* refactor: 调整固定滚动条宽度为变量
* chore: bump version 7.8.7-beta04
* test: 更新单元测试
* doc: 增加列宽
2023-07-18 21:59:10 +08:00
Argo Zhang
5caf5be20d
feat(Table): add OnResizeColumnCallback parameter ( #1575 )
...
* feat: 增加 ResizeColumnCallback 回调方法
* test: 增加单元测试
* chore: bump version 7.8.7-beta03
2023-07-18 17:57:16 +08:00
Argo Zhang
15dab3ec47
fix(Editor): throw exception for dispose tooltip ( #1573 )
...
* fix: throw exception when navigate page
* chore: bump version 7.3.4
* doc: 更新 Editor 包
2023-07-18 14:14:01 +08:00
Argo Zhang
6345121157
feat(Table): add OnDragColumnEndAsync parameter ( #1572 )
...
* feat: add OnDragColumnEndAsync parameter on Table
* test: 增加单元测试
* refactor: 重构单元测试
2023-07-18 13:52:41 +08:00
Argo Zhang
33640fca5a
refactor(DockView): support IsLock parameter on firstRender ( #1570 )
...
* feat: 升级 Dock 版本
* doc: 添加锁定面板示例
* doc: 更新示例内容
* doc: 调整 dockview 示例样式
* doc: 修改dockview锁定文档代码逻辑
* feat: 增加锁定 Stack 后同步 Dock 锁定状态逻辑
* doc: 更新示例
* refactor: 增加 Header 锁定时同步 Dock 锁定状态逻辑
* doc: 更改 Table 允许拖拽列文档
* chore: bump version 7.0.9
* refactor: 更新资源文件
* doc: 更新示例
* doc: 更新自定义过滤
* feat: 增加拖动 Tab 锁定 Stack 同步 Dock 锁定状态逻辑
* refactor: 更新样式
* feat: Table 表格组件支持高度监听
* refactor: 调整 Tooltip 默认宽度
* doc: 更新示例代码
* chore: bump version 7.0.10
* chore: 更新包
* Revert "refactor: 调整 Tooltip 默认宽度"
This reverts commit 171e4fcfe8 .
* revert: 撤销对 Table 样式更改
---------
Co-authored-by: zhangpeihang <948869991@qq.com >
2023-07-18 13:23:59 +08:00
Argo Zhang
4b4b7908a6
feat(ShareButton): add ShareButton component ( #1566 )
...
* feat: 增加 ShareButton 组件
* doc: 增加测试示例
* rename ShareButton description
is compatible with desktop and mobile terminals
* revert: 撤销示例代码更改
* revert: 移除代码
* test: 增加单元测试
---------
Co-authored-by: Alex chow <zhouchuanglin@gmail.com >
2023-07-18 12:02:03 +08:00
Argo Zhang
59d4d7c3c5
feat(Table): support auto calc height ( #1568 )
...
* feat: Table 表格组件支持高度监听
* test: 更新单元测试
* chore: bump version 7.8.7-beta02
* refactor: 撤销对滚动条更改
2023-07-18 11:33:23 +08:00
Argo
cbd67eede7
feat(Scroll): update overflow css
...
* refactor: 更新样式
2023-07-18 10:53:02 +08:00
Argo Zhang
ba26599757
feat(Filter): add Items parameter ( #1564 )
...
* feat: add Items parameter
* refactor: move Items parameter to base class
* chore: bump version 7.8.7-beta01
2023-07-16 23:06:33 +08:00
Argo Zhang
3609b40f16
feat(DockView): add LockChangedCallbackAsync parameter ( #1562 )
...
* refactor: 重构代码
* feat: 增加关闭 header 触发 tabClosed 事件
* feat: 配置 labels 参数
* feat: 增加初始化时锁定 header 逻辑
* feat: 增加 lockChanged 事件
* refactor: 增加锁定按钮状态持久化逻辑
* feat: 增加 Lock 状态同步逻辑
* chore: bump version 7.0.8
2023-07-16 12:38:20 +08:00
Old Li
33cf179a15
feat(Live2DDisplay): support draggble element ( #1558 )
...
* feat(Live2DDisplay): support draggble element
* doc: 代码格式化
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-15 13:55:27 +08:00
Argo Zhang
b2d58855b8
feat(DockView): add lock button on stack header ( #1560 )
...
* feat: 增加锁定/解锁控制按钮
* feat: 完善锁定 Header 功能
* refactor: 更改锁定按钮 Title 属性
* feat: 锁定模式下禁用 Header 关闭按钮
* feat: 增加拖动标签到锁定 Stack 内锁定当前标签逻辑
* chore: 更新锁定图标颜色
* feat: 增加 Header 关闭按钮触发 layout 保存布局逻辑
* chore: bump version 7.0.7
2023-07-15 13:10:16 +08:00
Argo Zhang
8edeef439a
doc(conduct): add code-conduct/security/contribute markdown doc ( #1556 )
...
* chore(Contribute): add CONTRIBUTING.md
Signed-off-by: Argo Zhang <argo@live.ca >
* chore(CC): create CODE_OF_CONDUCT.md
Signed-off-by: Argo Zhang <argo@live.ca >
* chore(security): create SECURITY.md
Signed-off-by: Argo Zhang <argo@live.ca >
---------
Signed-off-by: Argo Zhang <argo@live.ca >
2023-07-14 21:19:48 +08:00
Argo Zhang
df8c742f71
doc(StaticFiles): move static resources from Shared to Server project ( #1554 )
...
* refactor: 更新包
* chore: 移动静态文件到 Server 项目
* refactor: 更新单元测试
* doc: 更新微软链接地址
* refactor: 更新资源文件
* doc: 更新 wasm 网站链接地址
* test: 更新单元测试
* chore: Dock 包更新
* doc: ssr 模式模板页更新链接地址
* refactor: 移除 imgs.blazor.zone 图片链接
* doc: 更改图片链接到 images 文件夹
* doc: 更新 Shared 工程内资源路径
* refactor: remove docs project
* refactor: 移动 AIChat 组件
* doc: 更正路径
* refactor: 更改命名空间
* doc: 更改文件夹
* chore: 增加同步脚本
* refactor: 更新 wasm 加载界面
2023-07-14 20:29:59 +08:00
Argo Zhang
2faf10099f
chore(IZipArchiveService): remove await keyword ( #1552 )
2023-07-14 15:08:28 +08:00
Argo Zhang
7607269a3a
feat(DockView): support Lock feature ( #1550 )
...
* feat: 添加锁定当前布局方法
* feat: 增加 DockComponent 锁定参数
* feat: 增加 DockView 锁定参数
* feat: DockView 增加 IsLock 参数
* feta: 修改 js 逻辑
* refactor: 增加锁定图标
* feat: 增加客户端存储键值前缀功能
* refactor: 更新缓存键值逻辑
* refactor: 更新 getLocalStorageKey 方法
* refactor: 增加 LockDock 方法
* feat: 增加锁定小图标
* feat: 锁定状态禁止删除 Tab
* feat: 添加单个 tab 锁定解锁逻辑
* refactor: 增加忽略序列化标签
* refactor: 增加 has 判断防止多次处理导致原方法丢失
* refactor: 微调锁定标签样式
* refactor: 增加锁定/解锁标签功能
* refactor: 当 stack 有多个 tab 时,修改锁定逻辑
* refactor: 修改单个锁定逻辑
* feat: 锁定功能支持禁止关闭面板
* refactor: 修改锁定逻辑
* feat: 可见性切换支持锁定逻辑
---------
Co-authored-by: zhangpeihang <948869991@qq.com >
2023-07-14 12:12:50 +08:00
Argo Zhang
688ccf5b7d
fix(AddScript): load failed when concurrency request script ( #1547 )
2023-07-13 14:31:34 +08:00
司徒玟琅
0ab0f276b6
fix(Steps): items always empty ( #1544 )
...
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-13 03:08:42 +00:00
Alex chow
bf35ad395f
feat(ContextMenu): support mobile device ( #1519 )
...
* ContextMenuWIthTouchEvent
* refactor: 重构代码
* revert: 撤销对 Zone 的更改
* refactor: Trigger 支持移动端
* refactor: 移除取消 Token 代码
* feat(Table): 支持移动端
* feat(Table): 支持移动端右键菜单
* feat(TreeView): 支持右键菜单
* chore: 更新项目引用
* fix: 修复 CardView 模式脚本报错问题
* feat: 移动端支持右键菜单
* test: 更新单元测试
* test: 增加 Camera 单元测试
* refactor: 删除 Token
* test: 增加 Trigger 单元测试
* test: 增加 Table 单元测试
* test: 增加 TreeView 单元测试
* test: 增加重复 Touch 单元测试
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-13 10:46:25 +08:00
Alex chow
b2de5537cb
fix(Camera): can't preview correctly and obtain the camera list in iOS ( #1526 )
...
* feat: Camera capture with JPEG format
Set the <code>CaptureJpeg</code> property to control the photo format as Jpeg, default is Png. The <code>Quality</code> property controls the image quality, default is 0.9
* docs Camera capture with JPEG format
* ios 需要用新的api方式处理
* 同步#1524代码
* refactor: 格式化文档
* refactor: 更新注释文档
* chore: 更新项目依赖关系
* chore: 更新资源文件
* refactor: 更正编译失败问题
* refactor: 格式化代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-12 21:33:20 +08:00
Alex chow
cd99e9dc86
feat(Camera): support capture with JPEG format ( #1524 )
...
* feat: Camera capture with JPEG format
Set the <code>CaptureJpeg</code> property to control the photo format as Jpeg, default is Png. The <code>Quality</code> property controls the image quality, default is 0.9
* docs Camera capture with JPEG format
* refactor: 格式化文档
* refactor: 更新注释文档
* chore: 更新项目依赖关系
* chore: 更新资源文件
* refactor: 更正编译失败问题
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-12 21:02:10 +08:00
Alex chow
9e2b142ad3
feat(Camera): supports continuous focus mode ( #1523 )
...
* Camera supports continuous focus mode
* chore: 格式化文档
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-12 20:33:47 +08:00
Argo Zhang
aac201536d
doc(Shared): update package version ( #1542 )
...
* chore: bump version 7.0.1
* chore: 升级 Dock 包
* chore: 更新 Live2D 包
* chore: 更新 Shared 包
* chore: 更新 Docs 引用
2023-07-12 16:33:27 +08:00
Argo Zhang
87c25412ee
feat(Table): support drag column ( #1538 )
...
* !3812 Table组件新增功能,拖动表头标题栏改变栏位顺序
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* aaa
* aaa
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Table组件新增功能,拖动表头标题栏改变栏位位置
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Table组件新增功能,拖动表头标题栏改变栏位顺序
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* 修复Table组件在调整栏宽时会同时触发排序的bug
* refactor: 更新单词拼写错误与代码规范化
* refactor: 增加 --bb-table-drop-bg 变量
* refactor: 代码规范化
* !3813 添加示例文档,修复了拖放目标禁止拖放时,列标题单元格样式不恢复的bug
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* 添加示例文档
* 添加示例文档
* 添加示例文档
* feat-table-drag-column
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* aaa
* aaa
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Table组件新增功能,拖动表头标题栏改变栏位位置
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Table组件新增功能,拖动表头标题栏改变栏位顺序
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* 修复Table组件在调整栏宽时会同时触发排序的bug
* refactor: 移除 RenderTemplate 节点
* revert: 撤销 dom 结构更改
* refactor: 增加 draggable 参数
* refactor: 增加 table-draggable 样式
* refactor: 移除服务器端样式更新逻辑改为客户端
* refactor: 更改 IsDraggable 为 AllowDragColumn
* refactor: 更新 Table 滚动条为 7px
* feat: 增加拖动结束回调重新渲染逻辑
* refactor: 更新拖动效果样式
* refactor: 增加 dropEffect 效果
* doc: 更新示例
* refactor: 调整滚动条宽度
* test: 调整列单元测试
* refactor: 更改单元测试方法名
* feat: 增加销毁逻辑
* chore: bump version 7.8.6
* doc: 增加自动滚动功能
* test: 更正单词拼写错误
---------
Co-authored-by: ljmay168 <ljmay168@163.com >
2023-07-12 15:15:33 +08:00
Old Li
68bfb68a56
bug(Live2DDisplay): fix position is not valid ( #1536 )
...
* refactor: 从组件项目中,移除本地model资源文件
* bug: 修复其他默认位置不生效的问题
* doc: update demo
2023-07-12 15:15:09 +08:00
Argo Zhang
059cf9d258
doc(Anchor): support auto scroll to hash ( #1540 )
2023-07-12 15:09:43 +08:00
Argo Zhang
ef653e6248
fix(Modal): remove focustrap function ( #1534 )
...
* revert: 撤销 Filter 脚本获得焦点逻辑
* fix: remove focustrap function
* chore: bump version 7.8.5
2023-07-11 19:00:34 +08:00
Argo Zhang
e1a3857ec3
feat(Dock): add header style ( #1532 )
...
* refactor: 删除冗余资源文件
* chore: 更新示例代码包
* chore: 更新代码示例包
* refactor: 增加 header 样式
* chore: bump version 7.0.5
2023-07-11 16:59:44 +08:00
YSMC
c4d2875365
fix(Table): not trigger OnExportAsync callback ( #1517 )
...
* fix: Fix the issue of custom exported Excel not working.
* refactor: 更细 Pdf 导出调用自定义方法
* refactor: 增加静态方法
* refactor: 精简代码
* refactor: 增加 ITableExportDataContext 接口
* doc: 更新示例代码
* fix: 修复导出类型错误问题
* test: 增加单元测试
* doc: 格式化文档
* chore: bump version 7.8.5-beta03
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-10 15:07:18 +00:00
Old Li
d19e8409a3
feat(Slider): redesign Slider component ( #1529 )
...
* feat(RangeSlider): add new component RangeSlider
* doc(RangeSlider): update demo
* refactor: 重构组件
* refactor: 给输入框添加oninput事件
* refactor: 移除隔离css
* refactor: Checkbox 组件支持组合
* refactor: handleKeyup 更正为 handleKeyUp
* refactor: EidtorForm 更正为 EditorForm
* refactor: 增加 BootstrapInputNumberBase 基类
* refactor: 重构 Range 组件
* doc: 更新示例
* feat: 适配 InputGroup 组件
* doc: 更新示例
* feat: 增加步长设置
* refactor: 适配 Max 默认值问题
* doc: 移除 Range 到 shared 工程
* refactor: 删除 Slider 示例
* refactor: 兼容 Slider 组件
* refactor: 更改文件夹名称
* doc: 更新注释文档
* chore: bump version 7.8.5-beta02
* refactor: 重命名 Range 为 Slider
* revert: 撤销 Range 组件名更改
* test: 更新单元测试
* doc: 撤销 Slider 资源文件修改
* revert: 撤销资源文件 Key 更改
* chore: 更新资源文件
* test: 增加单元测试
* test: 增加 Checkbox 单元测试
* chore: 更新项目工程引用
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-10 21:54:33 +08:00
Argo Zhang
cd6e1fca31
feat(Checkbox): support inside BootstrapInputGroup ( #1516 )
...
* refactor: Checkbox 组件支持组合
* refactor: handleKeyup 更正为 handleKeyUp
* refactor: EidtorForm 更正为 EditorForm
2023-07-10 11:08:22 +08:00
Argo Zhang
6bde6d225b
refactor(Collapse): add accordion-button variable of css ( #1514 )
...
* refactor: 增加背景色变量方便二开
* refactor: update attributes configuration
* Revert "refactor: update attributes configuration"
This reverts commit 5ccc39036f .
* chore: bump version 7.8.5-beta01
2023-07-09 14:07:39 +08:00
Old Li
3998698526
feat(Live2DDisplays): add a new component Live2DDisplays ( #1507 )
...
* doc(Login): update NavMenu
* doc(Login): update file download list
* doc(Login): update demo
* feat(L2Dwidget): Create a new L2Dwidget component
* feat(L2Dwidget): add menuitem
* feat(L2Dwidget): 调整部分变量初始值
* feat(Live2DDisplay): 重构项目
* feat(Live2DDisplay): update demo
* feat(Live2DDisplay): support data reload
* feat(Live2DDisplay): update demo
* feat(Live2DDisplay): add Localizer , update demo
* feat(Live2DDisplay): add AttributeTable
* refactor: 更新路径
* refactor: 重构代码规范
* chore: 更新依赖包
* refactor: 更正代码规范
* doc: 更正单词拼写错误
* doc: 更新引用路径
* refactor: 更新脚本错误
* chore: bump version 7.3.3
* feat(Live2DDisplay): add local models
* refactor: init 方法漏了一个花括号
* refactor:移除重复代码
* doc: 更新文档
* chore: bump version 7.0.3
* chore: 增加 Live2DDisplay 组件
* doc: 更新示例代码包
* revert: 撤销增加的空行
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-08 09:13:14 +00:00
Argo Zhang
70a716574c
chore(Analyzer): update Analyzer configuration ( #1510 )
...
* refactor: 重命名分析器
* chore: 更新 Shared 包
* chore: bump version 7.8.5
* refactor: 更改 targets 文件名
* revert: 撤销版本号更新
2023-07-08 13:00:09 +08:00
Argo Zhang
b1017a0b63
chore(SummerNote): update import module path ( #1512 )
...
* refactor: 更新路径
* doc: 更正单词拼写错误
* doc: 更新引用路径
* chore: bump version 7.3.3
* chore: bump version 7.0.2
2023-07-08 12:58:51 +08:00
Francisco Fernández
97648075ff
feat(SwalOption): update IsConfirm to public ( #1505 )
...
IsConfirm must be public. When try to use confirm button it's not visible
Signed-off-by: Francisco Fernández <35036456+fefernandezo@users.noreply.github.com >
2023-07-08 11:49:48 +08:00
Argo Zhang
c747ff4964
fix(Table): ShowCheckboxCallback not work on CardView mode ( #1504 )
...
* fix(Table): ShowCheckboxCallback not work in CardView mode
* chore: bump version 7.8.4
* chore: 更新版本号
2023-07-07 13:46:55 +08:00
Nine
5ee8b8cee1
!3811 fix(#I7J96X): trigger twice PushData method
...
* fix(IFrame): trigger twice PushData method
* fix: 修复重复推送数据问题
2023-07-07 10:45:35 +08:00
Argo Zhang
5ac9de6936
doc(Shared): add Docs project speed up debug ( #1502 )
...
* chore: 引入 Docs 工程缩减编译时长
* refactor: 更新 App 路由位置
* refactor: 调整 wasm 工程可编译
* refactor: 恢复 App 组件
* revert: 撤销资源文件的修改
* refactor: 更改变量名
* revert: 恢复脚本引用逻辑
* refactor: 增加路由配置
* refactor: 更新脚本路径
* revert: 撤销可见性更改
* revert: 撤销菜单更改
* doc: 格式化文档
* refactor: 更新项目依赖
2023-07-06 20:32:04 +08:00
Argo Zhang
7cfa65742e
fix(Table): trigger sort event when resize column ( #1500 )
...
* refactor: 更新示例网站 header 背景色
* fix: 修复点击拖动列模块导致排序问题
* chore: bump version 7.8.3
2023-07-06 13:46:04 +08:00
Argo Zhang
988cca4b80
doc(Html2Pdf): add html to pdf sample code ( #1498 )
...
* doc: 更新路由
* doc: 更新示例
* doc: 增加菜单
* doc: 增加 Pdf 菜单
2023-07-05 19:50:31 +08:00
Argo Zhang
440bbf3211
doc(Dialog): update document for CloseDialogAsync ( #1496 )
...
* refactor: 更新方法名
* doc: 更新关闭方法使用文档
* doc: 微调间距
2023-07-05 19:34:47 +08:00
Argo Zhang
eebfb8a536
fix(Filter): can't input in Modal ( #1494 )
...
* fix(Filter): can't edit in Modal
* chore: bump version 7.8.2
2023-07-04 20:44:31 +08:00
Argo Zhang
611a3920d4
fix(Table): can't resize column when reset visible columns ( #1491 )
...
* feat: 增加 table-shim 样式
* refactor: 移除 fixedHeader 变量
* refactor: 优化 resize-column 逻辑
* refactor: 更新 import 库
* refactor: 更新 resize-column 逻辑
* refactor: 精简固定表头与列拖动逻辑
* doc: 更新菜单中文文本
* doc: 微调样式
* doc: 移除不必要的节点
* doc: 格式化示例
* doc: 格式化 code 代码
* doc: 格式化示例文档
* refactor: 更新脚本模块导出
* feat: 增加重置可见列后仍可拖动逻辑
* chore: 更新拖动列样式
* feat: 增加 resetColumn Invoke 方法
* fix: 修复重置可见列不对齐问题
* test: 补充单元测试
2023-07-04 15:43:11 +08:00
Argo Zhang
bbcd133a05
fix(Table): table JavaScript throw exception ( #1488 )
...
* doc: 增加引号
* doc: 格式化代码
* refactor: 修复脚本错误
* chore: bump version 7.8.1
2023-07-03 23:20:41 +08:00
Old Li
77fa581ff4
doc(Login): update demo ( #1472 )
...
* doc(Login): update NavMenu
* doc(Login): update file download list
* doc(Login): update demo
* doc: 更新模板 10
# Conflicts:
# src/BootstrapBlazor.Shared/Practicals/LoginAndRegister/PracLogin.razor
* doc: 更新模板 11
# Conflicts:
# src/BootstrapBlazor.Shared/Practicals/LoginAndRegister/PracLogin.razor
* doc: 更细模板 12
* doc: 更新模板 14
* chore: 增加 PracLoginLayout 模板文件
* chore: 增加模板文件
* refactor: 增加老登录模板
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-07-03 09:33:19 +08:00
Argo Zhang
771d5dfd98
feat(Table): export support Lookup parameter ( #1486 )
...
* refactor: 更改变量名
* refactor: 更改方法名称
* doc: 格式化文档
* refactor: 重构导出逻辑
* feat: 支持 Lookup
* chore: bump version 7.5.0
* chore: 更新依赖
2023-07-01 21:18:38 +08:00
Old Li
2bcfe7f7b5
bug(Chart): Refactoring the borderWidth attribute ( #1474 )
...
* bug(Chart): Refactoring the borderWidth attribute
* chore: 更新项目依赖
* chore: bump version 7.6.0
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-06-30 21:34:03 +08:00
Argo Zhang
51b87afd23
doc(IHtml2Pdf): add IHtml2Pdf document ( #1476 )
...
* doc: 更新注释文档
* refactor: 重构 ITableExcelExport 接口
* refactor: 增加 ITablePdfExport 接口
* refactor: 增加 ITablePdfExport 服务
* chore: 增加 Pdf 导出按钮图标
* feat: 增加导出 Pdf 默认实现
* chore: 网站增加 Pdf 导出服务
* refactor: 增加 Pdf 导出菜单
* doc: 增加新参数文档
* doc: add Html2Pdf sample
* chore: 消除错误信息
* refactor: 重构 JSModule 增加无版本号脚本支持
* feat: 增加 ITablePdfExport 默认实现
* feat: 增加 Pdf 导出菜单
* feat: 增加 Html2Pdf 接口实现
* chore: 增加导出 pdf 脚本
* refactor: 更新接口移除集合方法
* doc: 增加演示示例
* chore: 提交项目配置
* chore: 处理 \x3C 字符
* <!--!--> 正则替换为 空
* refactor: 更新示例
* refactor: 更新 ITablePdfExport 接口定义
* chore: 精简 IHtml2Pdf 实现
* doc: 更新示例
* refactor: 移除项目依赖
* chore: 更新项目依赖
* chore: 更新项目配置
* chore: 更新组件包指定版本号
---------
Co-authored-by: Alex chow <zhouchuanglin@gmail.com >
2023-06-30 18:04:17 +08:00
Argo Zhang
db3e804f79
feat(IconTheme): add Pdf icon ( #1483 )
2023-06-30 16:55:42 +08:00
Argo Zhang
90c45776d0
fix(Table): can not resize table column when set ShowDetails to true ( #1481 )
...
* refactor: 增加 tables 变量
* feat: 实现拖动逻辑
* chore: bump version 7.8.0
2023-06-30 16:46:36 +08:00
Argo Zhang
d6e519f67a
feat(Table): add Export Pdf function ( #1480 )
...
* doc: 更新注释文档
* refactor: 重构 ITableExcelExport 接口
* refactor: 增加 ITablePdfExport 接口
* refactor: 增加 ITablePdfExport 服务
* chore: 增加 Pdf 导出按钮图标
* chore: 网站增加 Pdf 导出服务
* refactor: 增加 Pdf 导出菜单
* doc: 增加新参数文档
* chore: 消除错误信息
* feat: 增加 ITablePdfExport 默认实现
* feat: 增加 Pdf 导出菜单
* refactor: 更新 ITablePdfExport 接口定义
* chore: 更新接口参数修复编译失败问题
* test: 增加单元测试
2023-06-30 13:24:32 +08:00
Argo Zhang
9bd7611c7b
refactor: support no version JavaScript file ( #1479 )
2023-06-30 11:15:53 +08:00
Argo Zhang
cfc7308200
fix(Menu): menu arrow not rotated ( #1468 )
...
* refactor: 更新 Menu 箭头样式
* chore: bump version 7.7.8-beta05
2023-06-29 10:40:18 +08:00
Argo Zhang
d202bde35a
feat(Analyzer): add analyzer for bootstrap blazor ( #1467 )
...
* feat: 内置分析器
* chore: 增加私有资产配置
* chore: 增加 build 脚本
* chore: bump version 7.7.8-beta04
2023-06-28 20:01:48 +08:00
Argo Zhang
92e1072558
fix(Table): throw exception when resize column ( #1465 )
...
* fix: update table script resovle throw exception when resize column
* chore: bump version 7.7.8-beta03
2023-06-28 18:55:12 +08:00
Argo Zhang
13e4f5e4a4
refactor(IFrame): update PushData to public ( #1463 )
...
* refactor: update PushData to public
* chore: bump version 7.7.8-beta02
2023-06-28 00:07:01 +08:00
Argo Zhang
e4821861a4
feat(IFrame): add instance method PushData ( #1461 )
...
* refactor: 增加 PushData 实例方法
* chore: bump version 7.7.8-beta01
2023-06-27 15:17:11 +08:00
Argo Zhang
efee16be77
feat(DockView): support RowOrColumn layout ( #1458 )
...
* feat: 增加 DockComponentBase 基类
* refactor: 精简 OnAfterRender 逻辑
* refactor: 更新 SaveConfig 位置
* refactor: 更新关闭标签逻辑
* feat: 增加新组件增加为 Row 模式
* chore: bump version 7.0.4
2023-06-26 17:46:21 +08:00
Argo Zhang
32c4569dde
feat(PDF): add Html2Pdf service ( #1454 )
...
* feat: 增加 Pdf 服务
* feat: 增加 Pdf 导出工程
* chore: 精简项目配置文件
* chore: 更新解决方案
* chore: 更新依赖
2023-06-26 16:08:09 +08:00
Argo Zhang
b3dde73d7d
feat(HtmlRender): add type parameter overload method ( #1456 )
...
* feat: ComponentHtmlRender 增加重载
* chore: bump vesion 7.7.7
* test: 增加单元测试
2023-06-26 16:04:46 +08:00
Old Li
defe4389a8
doc(MouseFollower): update MouseFollower demo ( #1452 )
2023-06-26 15:45:09 +08:00
Argo Zhang
7de95ff2b9
refactor(Table): add TriggerContextMenu parameter ( #1450 )
...
* refactor: 增加重复保护逻辑
* refactor: 增加 normalizeLink 方法
* feat: 增加 TriggerContextMenu 参数
* chore: bump version 7.7.6
2023-06-25 13:52:28 +08:00
Old Li
708caf161d
feat(MouseFollower): add MouseFollower component ( #1448 )
...
* feat(MouseFollower): add MouseFollower component
* feat(MouseFollower): add MouseFollower Parameter
* feat(MouseFollower): add demos
* feat(MouseFollower): add MouseFollowerMode enum
* feat(MouseFollower): update demo
* feat(MouseFollower): 重构部分代码
* feat(MouseFollower): 实现DisposeAsync
* feat(MouseFollower): support Localizer
* feat(MouseFollower): update demo
* feat(MouseFollower): update css
* chore: 移动 MouseFollower 组件到新工程
* refactor: 更改方法名称
* refactor: 修复编译错误
* refactor: 重新设计参数传递
* feat: 更新参数传递逻辑
* doc: 更新示例代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-06-25 03:18:15 +00:00
Argo Zhang
1c0800c01e
feat(LazyLoading): add LazyLoading component ( #1446 )
...
* feat: 增加 LazyLoading 组件
* refactor: 更改方法名
* test: 增加单元测试
* chore: bump version 7.7.6-beta02
2023-06-24 15:33:44 +08:00
Argo Zhang
ea241d94c5
doc(Login): update Login sample ( #1444 )
2023-06-24 10:03:05 +08:00
Argo Zhang
1c396616a2
feat(FloatingLabel): add IsGroupBox parameter ( #1442 )
...
* feat: 增加 IsGroupBox 参数
* chore: 更新样式
* refactor: 增加禁用样式
* doc: 增加 GroupBox 参数示例
* doc: 增加文档
* test: 增加单元测试
* chore: bump version 7.7.5-beta01
2023-06-24 09:49:37 +08:00
Argo Zhang
f6eb1e3d0c
doc(Login): add Login template ( #1440 )
...
* refactor: 更新样式
* refactor: 打包文件增加样式文件
* doc: 增加几种登录框
2023-06-23 17:20:03 +08:00
Argo Zhang
cef3822365
doc(readme): update readme document ( #1438 )
...
* doc: update readme document
* doc: 更新错别字
* doc: 调整语句
2023-06-22 11:49:31 +08:00
Argo Zhang
1787e803d0
refactor(Select): not trigger SelectedItemChanged callback when click Empty item ( #1436 )
...
* refactor: 更新脚本
* fix: 修复切换到空值选项不触发 SelectedItemChanged 回调问题
* test: 增加单元测试
* refactor: 增加变量默认值
* test: 更新单元测试
* chore: bump version 7.7.5
2023-06-22 10:57:06 +08:00
Argo Zhang
49cc7fa80a
refactor(Select): do not fire SelectedItemChanged callback when value is empty on first render ( #1434 )
...
* fix: 更新 Select 触发逻辑
* chore: bump version 7.7.4
2023-06-21 20:40:25 +08:00
Argo Zhang
94551d0933
feat(Table): auto height support ShowSearch top ( #1432 )
2023-06-21 18:45:19 +08:00
Argo Zhang
e0b2ee27df
feat(DockView): remove the index parameter on AddItem method ( #1429 )
...
* refactor: 更正单词拼写错误
* refactor: 更改单元测试标签位置
* test: 增加 MenuItem 单元测试
* refactor: 移除插入标签位置参数
* chore: bump version 7.0.3
2023-06-21 13:23:54 +08:00
Argo Zhang
c90c142b2e
fix(Table): column not align when resize column on Fix Header mode ( #1427 )
...
* fix: 修复固定表头是拖动列宽导致不对齐问题
* chore: bump version 7.7.4-beta02
2023-06-21 13:13:54 +08:00
YSMC
d4cde545ec
fix(MenuItem): not expand sub menu when parent menu item set expand ( #1422 )
...
* fix(#I7EQ6I): 修复 Menu组件自定义节点收缩默认状态不正确问题
* refactor: 格式化代码
* refactor: 增加注释文档
* chore: bump version 7.7.4-beta01
* test: 更新单元测试
* Revert "!3808 refactor(MenuItem): set parent menu item collapse state"
This reverts commit 247a349a28 .
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-06-20 12:21:37 +08:00
ljmay168
247a349a28
!3808 refactor(MenuItem): set parent menu item collapse state
...
* Merge branch 'dev-feature' of gitee.com:ljmay168/BootstrapBlazor into …
* 修正Menu组件自定义节点收缩的bug
2023-06-20 04:00:39 +00:00
Argo Zhang
c92555c48b
feat(AutoFill): add AutoFill/AutoComplete loading icon ( #1421 )
...
* refactor: 更正单词拼写错误
* refactor: 增加 AutoFill 图标
* refactor: 更新 AutoComplete 正在加载图标
* feat: AutoFill 组件增加 Loading 图标
* refactor: 精简代码
* test: 更新单元测试
* chore: bump version 7.7.3
* refactor: 更新依赖包
* refactor: 增加 AutoFill 图标
* chore: bump version 7.2.2
2023-06-19 20:40:50 +08:00
Argo Zhang
c752582cf5
revert(Table): restore TableToolbarButton GetDisabled method ( #1419 )
...
* revert(Table): 撤销按钮禁用逻辑更改
* chore: bump version 7.7.3-beta02
2023-06-19 16:57:52 +08:00
Argo Zhang
fb94a24338
refactor(Table): rename Searchs to Searches ( #1417 )
...
* refactor: 更正单词拼写错误
* refactor: 更改回调参数名
* test: 更新单元测试
* refactor: 更改 ITableSearchModel 接口方法名
* test: 更新单元测试
* test: 增加排除单元测试标签
* refactor: 重命名 Search 相关集合名称
2023-06-19 13:51:31 +08:00
Argo Zhang
7c85ced878
refactor(FloatingUI): update JavaScript package ( #1414 )
...
* refactor: Divider 样式变量化
* chore: 增加 FloatingUI 组件
* refactor: 更新样式
* chore: 增加 floating 包
* refactor: 使用虚拟元素定位
* refactor: 移除单击事件侦听
* feat: 增加弹窗自适应功能
* refactor: 重构代码
* chore: 重构结构
* chore: 增加 floating 脚本包
* refactor: 重构 float-UI 包
* refactor: 精简 hide 代码逻辑
* refactor: 增加事件移除监听逻辑
* chore: 重构结构
# Conflicts:
# src/BootstrapBlazor/wwwroot/js/floating-ui.core.esm.js
# src/BootstrapBlazor/wwwroot/js/floating-ui.dom.esm.js
# src/BootstrapBlazor/wwwroot/lib/floating/floating-ui.core.esm.js
# src/BootstrapBlazor/wwwroot/lib/floating/floating-ui.dom.esm.js
# src/Extensions/Components/BootstrapBlazor.FloatingUI/wwwroot/js/floating-ui.core.esm.js
# src/Extensions/Components/BootstrapBlazor.FloatingUI/wwwroot/js/floating-ui.dom.esm.js
* refactor: 重构 float-UI 包
# Conflicts:
# src/BootstrapBlazor/Components/ContextMenu/ContextMenu.razor.js
# src/BootstrapBlazor/wwwroot/lib/floating-ui/floating-ui.dom.esm.js
* chore: bump version 7.7.3-beta01
* refactor: 消除警告信息
* refactor: 重命名方法名称
* test: 更新单元测试组件包
* feat: 升级 floating 脚本
* test: 增加单元测试标签
* refactor: 更新脚本到最新版本
---------
Co-authored-by: zhangpeihang <948869991@qq.com >
2023-06-19 11:20:05 +08:00
Argo Zhang
dd245dba7e
feat(ContextMenu): support auto-placement ( #1412 )
...
* refactor: Divider 样式变量化
* chore: 增加 FloatingUI 组件
* refactor: 更新样式
* chore: 增加 floating 包
* refactor: 使用虚拟元素定位
* refactor: 移除单击事件侦听
* feat: 增加弹窗自适应功能
* refactor: 重构代码
* chore: 重构结构
* chore: 增加 floating 脚本包
* refactor: 重构 float-UI 包
* refactor: 精简 hide 代码逻辑
* refactor: 增加事件移除监听逻辑
* chore: 重构结构
# Conflicts:
# src/BootstrapBlazor/wwwroot/js/floating-ui.core.esm.js
# src/BootstrapBlazor/wwwroot/js/floating-ui.dom.esm.js
# src/BootstrapBlazor/wwwroot/lib/floating/floating-ui.core.esm.js
# src/BootstrapBlazor/wwwroot/lib/floating/floating-ui.dom.esm.js
# src/Extensions/Components/BootstrapBlazor.FloatingUI/wwwroot/js/floating-ui.core.esm.js
# src/Extensions/Components/BootstrapBlazor.FloatingUI/wwwroot/js/floating-ui.dom.esm.js
* refactor: 重构 float-UI 包
# Conflicts:
# src/BootstrapBlazor/Components/ContextMenu/ContextMenu.razor.js
# src/BootstrapBlazor/wwwroot/lib/floating-ui/floating-ui.dom.esm.js
* chore: bump version 7.7.3-beta01
* refactor: 消除警告信息
* refactor: 重命名方法名称
* test: 更新单元测试组件包
* test: 增加单元测试标签
2023-06-19 11:04:33 +08:00
Argo Zhang
8bf97260a2
feat(FloatingUI): add Floating-UI package ( #1410 )
...
* chore: 增加 FloatingUI 组件
* chore: 增加 floating 脚本包
* chore: 重构结构
# Conflicts:
# src/BootstrapBlazor/wwwroot/js/floating-ui.core.esm.js
# src/BootstrapBlazor/wwwroot/js/floating-ui.dom.esm.js
# src/BootstrapBlazor/wwwroot/lib/floating/floating-ui.core.esm.js
# src/BootstrapBlazor/wwwroot/lib/floating/floating-ui.dom.esm.js
# src/Extensions/Components/BootstrapBlazor.FloatingUI/wwwroot/js/floating-ui.core.esm.js
# src/Extensions/Components/BootstrapBlazor.FloatingUI/wwwroot/js/floating-ui.dom.esm.js
* refactor: 重构 float-UI 包
# Conflicts:
# src/BootstrapBlazor/Components/ContextMenu/ContextMenu.razor.js
# src/BootstrapBlazor/wwwroot/lib/floating-ui/floating-ui.dom.esm.js
2023-06-19 10:24:56 +08:00
Argo Zhang
3c3026c758
feat(DockView): update Key parameter default value from Title ( #1408 )
...
* refactor: 更新脚本删除空 Class 属性
* refactor: 重构代码
* refactor: Key 为空时取 Title 值
* refactor: 格式化文档
* chore: bump version 7.0.2
* chore: 更新示例依赖包
2023-06-18 16:19:46 +08:00
Argo Zhang
285efcfcbc
refactor(TableCellButton): add ITableCellButton interface ( #1405 )
...
* doc: 更正注释
* refactor: AutoSelectedRowWhenClick 默认值更改为 false
* Revert "refactor: AutoSelectedRowWhenClick 默认值更改为 false"
This reverts commit e3da05c54c .
* doc: 格式化文档
* refactor: 编辑按钮增加 IsEnableWhenSelectedOneRow 参数
* doc: 更新文档注释
* refactor: 增加 ITableCellButton 接口
2023-06-17 13:05:40 +08:00
Argo Zhang
a3ad35e2a8
fix(Select): trigger OnSelectedItemChanged twice ( #1403 )
...
* refactor: 增加条件判断方式多次触发
* chore: 更新依赖组件包
* fix: 修复 OnSelectedItemChanged 触发两次问题
* chore: bump version 7.7.2
* test: 更新单元测试
2023-06-17 12:41:16 +08:00
Old Li
934b7c5f6b
feat(Chart): support pointStyles ( #1399 )
...
* feat(Chart): support pointStyles
* chore: bump version 7.5.4
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-06-16 14:07:03 +00:00
Argo Zhang
8edc7b8ff9
feat(CheckboxList): add IsButton parameter ( #1401 )
...
* refactor: 重构 IsButton 逻辑更改为级联参数
* refactor: 更新级联参数
* Revert "refactor: 更新级联参数"
This reverts commit 4ebf9774fe .
* Revert "refactor: 重构 IsButton 逻辑更改为级联参数"
This reverts commit 48a7281713 .
* doc: 更新资源文件
* doc: 增加 CheckboxList 按钮模式示例
* doc: 增加示例文档
* feat: 重构 IsButton 参数
* refactor: 更新样式
* refactor: 更新注释
* refactor: 重构 Checkbox 样式
* refactor: 方法更改为私有属性
* refactor: 更新 CheckboxList 样式
* refactor: 重构 RadioList 样式
* refactor: 微调样式
* doc: 更新示例
* feat: 增加 IsButton 布局
* refactor: 重构 IsButton 模式下 RadioList 渲染方式
* feat: 重构 RadioList IsButton 模式
* doc: 更新示例
* refactor: 更新样式
* refactor: 删除 Color 使用父类参数
* refactor: 删除 IsButton 相关代码
* feat: 增加 IsButton 实现逻辑
* doc: 更新示例
* refactor: 删除冗余代码
* refactor: 更正参数代码
* refactor: 重构 Radio 代码
* test: 增加单元测试
* test: 增加单元测试
* test: 增加单元测试
2023-06-16 21:28:32 +08:00
Argo Zhang
a8b5e3beae
feat(Popover): support update title/content by code ( #1396 )
...
* feat: Popover 支持动态更新内容
* chore: bump version 7.7.2-beta04
* test: add unit test
2023-06-15 16:44:32 +08:00
Argo Zhang
1072ca5f9a
refactor(PopConfirmButton): auto close other shown popup confirm window ( #1394 )
...
* refactor: 增加关闭其余 Confirm 弹窗逻辑
* refactor: 删除冗余代码
2023-06-15 13:45:01 +08:00
j4587698
54a61114ea
refactor(CherryMarkdown): update JavaScript lib to v0.8.18 ( #1392 )
...
* 更新cherrymarkdown到v0.8.18
* chore: bump version 7.2.1
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-06-15 12:39:17 +08:00
Argo Zhang
45c6cfe692
fix(Spinner): size not work ( #1391 )
...
* doc: 更新 highlight 样式
* test: add unit test for ribbon tab
* refactor: 更新样式
* doc: 更新示例
* chore: bump version 7.7.2-beta03
2023-06-14 20:36:01 +08:00
Argo Zhang
6691e6471e
doc(Table): update set highlight style sample ( #1390 )
...
* doc: 更新 highlight 样式
* test: add unit test for ribbon tab
2023-06-14 19:54:23 +08:00
Argo Zhang
f1cd86cbcc
refactor(Table): add active style for table selected row ( #1388 )
2023-06-14 18:39:15 +08:00
Old Li
c585f99355
feat(Chart): support change labels font size ( #1387 )
...
* feat(Chart): support change labels font size
* format code
* chore: bump version 7.5.3
* doc: 更新 Chart 组件包
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-06-14 17:57:58 +08:00
Argo Zhang
fa39fae20a
feat(DockView): support save layout on client side ( #1385 )
...
* feat: 增加 Width 参数
* feat: 增加组件高度参数
* feat: 增加标签样式支持
* feat: 增加标签页样式脚本逻辑
* feat: 增加回调事件
* chore: bump version 7.0.1-beta04
* refactor: 重构脚本
* refactor: 重命名回调方法
* chore: bump version 7.0.1-beta06
* feat: 增加 Resize 监控
* chore: bump version 7.4.2
* feat: 增加 Key 用于识别 Component
* chore: bump version 7.0.1-beta07
* feat: 修复 Topology 组件由于隐藏导致报错问题
* refactor: 增加错误保护
* chore: bump version 7.4.4
* refactor: 重构脚本修复保存配置报错问题
* chore: bump version 7.0.1-beta08
* refactor: 精简代码
* refactor: 重构代码
* feat: 支持多语言更新 Title 功能
* fix: 修复切换语言 Title 获取不对问题
* feat: 增加初始化保存配置逻辑
* refactor: 重命名事件名称
* chore: bump version 7.0.1
2023-06-14 13:00:47 +08:00
Argo Zhang
8800f54a5c
fix(Topology): throw exception on PushData method ( #1382 )
...
* refactor: 增加错误保护
* chore: bump version 7.4.4
2023-06-14 12:31:43 +08:00
Argo Zhang
ce54e684a1
feat(Topology): support use in Modal ( #1379 )
...
* feat: 修复 Topology 组件由于隐藏导致报错问题
* chore: bump version 7.4.3
2023-06-13 17:41:55 +08:00
Argo Zhang
bc16bf657d
feat(Topology): add OnResize observer ( #1377 )
...
* feat: 增加 Resize 监控
* chore: bump version 7.4.2
2023-06-13 15:18:06 +08:00
Argo Zhang
0079cd98cf
feat(RibbonTab): add Render method ( #1373 )
...
* feat(RibbonTab): add Render method
* chore: bump version 7.7.2-beta02
2023-06-12 19:34:58 +08:00
Argo Zhang
73c9ca0940
feat(DockView): auto-update tab via original title ( #1371 )
...
* doc: 增加注释
* feat: 增加自动同步客户端 Title 变化标签
* feat: 增加 initialised 保存布局功能
* refactor: 增加初始化保存布局功能
* refactor: 移除订阅参数
* chore: bump version 7.0.1-beta03
2023-06-12 18:56:15 +08:00
Argo Zhang
36b87ad381
feat(DockView): auto-update component item visible state ( #1369 )
2023-06-12 13:17:14 +08:00
Argo Zhang
2ac4fba7e2
feat(DockView): auto-update component item title ( #1367 )
2023-06-12 12:40:20 +08:00
Argo Zhang
3e24393012
feat(Dock): add BootstrapBlazor.Dock lib ( #1365 )
...
* feat: 添加 dock 组件
* feat: 添加 dock 组件示例
* doc(Dialog): add ShowResize sample code (#1353 )
* chore: 更新配置文件
* refactor 更新 Modal 示例
* refactor: 更新调整大小元素
* doc: 增加 Dialog Resize 示例
* fix: 修复传值错误
* refactor: 增加 ShowResize 参数
* feat: 增加 ModalDialog 脚本
* doc: 更新示例
* chore: 移除冗余样式
* refactor: 移除拖动脚本到 Dialog 中
* feat: 增加 resize 脚本
* refactor: 更新脚本
* test: 更新单元测试
* feat: 添加静态文件
* refactor: 删除不用的脚本
* refactor: 重构组件
* chore: 更新项目配置
* refactor: 更新样式
* feat: 增加 Json 转化类
* feat: 增加配置类
* refactor: 增加 DockView 布局配置下行逻辑
* doc: 更新示例
* chore: 增加 dock 样式
* refactor: 使用新的方法
* feat: 添加复杂案列
* refactor: 重命名转换器
* refactor: 更新样式
* refactor: 更改类名
* feat: 增加对组件支持
* feat: 增加配置项
* doc: 增加组件逻辑支持
* doc: 增加嵌套使用示例
* feat: 增加 Visible 参数用于控制是否可见
* refactor: 更新 init 脚本逻辑保证执行一次
* refactor: 移除不使用的样式
* feat: 增加 Visible 参数
* feat: 增加 Visible 逻辑不参与序列化
* doc: 更新示例
* feat: 增加 Visible 逻辑控制 DOM
* feat: 添加未压缩js,便于调试
* feat: 添加 stateChanged 、tabClosed 事件
* refactor: 重构获取本地存储逻辑
* doc: 更新示例
* feat: 增加版本号名称是否开启本地存储配置项
* chore: 调整 stack 标签样式
* chore: 隐藏 Header 控制按钮
* feat: 增加 LocalStorage 功能
* feat: 增加 Close 事件销毁方法
* feat: 增加 title 标识逻辑
* refactor: 更新关闭标签页逻辑
* refactor: 增加销毁调用逻辑
* fix: 修复多余的 dock 关键字
* refactor: 移除不必要的配置项
* refactor: 保存布局增加判断
* chore: 更新脚本包
* chore: 更新脚本包
* chore: 增加 tabClose 方法
* feat: 更新脚本
* refactor: 修复报错问题
* doc: 更新测试用例
* refactor: 移动到 Converters 目录
* feat: 增加扩展方法
* feat: 增加 OnCloseItemAsync 回调方法
* refactor: 根据 tabClosed 参数类型
* feat: 更新脚本
* feat: 使用 _element 属性
* refactor: 增加 DockViewConfig 用于序列化
* refactor: 重命名组件
* doc: 更新示例
* feat: 增加 Tab 关闭自定义逻辑
* refactor: 移除原始函数保持
* refactor: 使用事件提高代码复用率
* feat: 移除无用资源
* refactor: 增加添加新 Row 逻辑
* feat: hack onSplitterDragStop 方法
* feat: 增加分隔条处理逻辑
* feat: hack onDrop 方法
* feat: 增加拖拽逻辑
* doc: 更新文档
* doc: 更新示例代码
* doc: 更新菜单
* refactor: 移除可拖动区域设置
* doc: 增加示例网页
* doc: 增加侧边栏布局
* refactor: 更新脚本
* refactor: 重构级联参数支持组合模式
* doc: 更新示例
* doc: 更新示例
* refactor: 增加样式
* doc: 增加嵌套示例
* refactor: 增加默认模板页
* doc: 增加 Visible 示例
* feat: 增加 setTitle 方法更新
* feat: 增加 ShowClose 参数用于控制是否可关闭
* refactor: 增加 List<DockContent> 转化器
* feat: 布局根据参数渲染
* doc: 增加标签二
* doc: 更新示例引用
---------
Co-authored-by: zhangpeihang <948869991@qq.com >
2023-06-10 10:55:29 +08:00
Argo Zhang
7c6f98dd45
refactor(IEditorItem): add virtual key word on sub class ( #1363 )
...
* refactor: 增加 virtual 关键字
* refactor: 移除 internal 关键字
* chore: bump version 7.7.2-beta01
2023-06-09 20:52:23 +08:00
Argo Zhang
8a934265ce
fix(ValidateForm): validate tooltip dispose throw exception ( #1361 )
...
* fix: 修复 Tooltip 报错问题
* chore: bump version 7.7.1
2023-06-07 13:59:59 +08:00
Argo Zhang
7653694e28
fix(Camera): stop track failed in dispose ( #1358 )
2023-06-06 21:39:58 +08:00
Argo Zhang
49fc33cf6e
refactor(ContextMenu): remove context menu zone height value ( #1356 )
...
* fix: 修复 zone 高度问题
* chore: bump version 7.7.1-beta04
2023-06-06 21:28:56 +08:00
Argo Zhang
ae53bcf449
doc(Dialog): add ShowResize sample code ( #1353 )
...
* chore: 更新配置文件
* refactor 更新 Modal 示例
* refactor: 更新调整大小元素
* doc: 增加 Dialog Resize 示例
* fix: 修复传值错误
* refactor: 增加 ShowResize 参数
* feat: 增加 ModalDialog 脚本
* doc: 更新示例
* chore: 移除冗余样式
* refactor: 移除拖动脚本到 Dialog 中
* feat: 增加 resize 脚本
* refactor: 更新脚本
* test: 更新单元测试
2023-06-05 19:44:47 +08:00
Argo Zhang
0eec03352b
fix(IConfiguration): throw exception use BootstrapBlazor in WinForm/WPF ( #1351 )
...
* fix: 增加 IConfiguration 服务
* feat: 增加 IConfiguration 服务
* chore: bump version 7.7.1-beta03
2023-06-05 13:15:49 +08:00
Argo Zhang
8a49c0472f
feat(Dialog): add ShowResize parameter on ModalDialog ( #1349 )
...
* doc: 更新资源文件
* chore: 更新配置
* refactor: 更新注释
* refactor: 调整代码格式
* refactor: 格式化代码
* feat: 增加 resizer 图标
* refactor: 增加 resizer 样式
* refactor: 重构 Modal 脚本
* refactor: 增加 Modal resizer 样式
* feat: 增加 ShowResize 参数
* feat: 增加 ShowResize 逻辑
* refactor: 更新样式
* feat: 增加调整窗口大小逻辑
* refactor: 重构脚本
* refactor: 精简代码
* refactor: HMI 示例更改为单击弹窗
* doc: 格式化文档
* refactor: 更新渲染方式
* doc: 格式化文档
* test: 增加 ShowResize 单元测试
* doc: 格式化文档
2023-06-05 09:04:24 +08:00
Argo Zhang
8be62e646b
doc(Index): add AI-Chat button ( #1346 )
...
* refactor: 格式化代码
* refactor: 增加默认值
* doc: 增加注释信息
* test: 增加单元测试
* doc: 更新 AI-Chat 按钮
2023-06-02 21:24:44 +08:00
zeroks
cae0962b75
!3804 feat(CardUpload): add ShowDeletedButton parameter
...
* Add ShowDeletedButton property for CardUpload component
2023-06-02 12:45:56 +00:00
Nine
20038fb83d
!3805 doc(#I7AC95): update FileViewers sample
...
* fix: 修改 fileviewers 资源文件键名称
2023-06-02 12:43:02 +00:00
Argo Zhang
ac00476f4e
refactor(Tooltip): support real-time title updates ( #1344 )
...
* refactor: 更改变量名
* refactor: 微调主题按钮样式
* feat: 增加 AIChat 按钮
* refactor: 增加 AIChat 按钮
* perf(Table): 更新 Tooltip 脚本后移除 Key 值
* feat: Button 组件支持 TooltipText 更新
* test: 更新单元测试
* test: 重构单元测试
2023-06-02 20:32:54 +08:00
Argo Zhang
e392989a88
fix(EditorForm): custom placeholders are not working in GroupBox ( #1342 )
...
* fix: 修复 PlaceHolder 丢失问题
* chore: bump version 7.7.1-beta02
* test: add unit test
2023-06-02 16:07:20 +08:00
Argo Zhang
96d3737c1d
fix(Transition): duration parameter not work ( #1341 )
...
* fix: 修复动画时长不生效问题
* fix: 修复动画结束无回调问题
* refactor: 重构代码
* chore: bump version 7.7.1-beta01
2023-06-02 15:43:24 +08:00
Argo Zhang
5f4c3d3c48
refactor(Carousel): update indicator for bootstrap 5.3.0 ( #1338 )
...
* refactor(Carousel): update indicator for bs 5.3.0
* chore: bump version 7.7.0
2023-06-01 20:21:36 +08:00
Argo Zhang
1718befa48
feat(Bootstrap): update bootstrap 5.3.0 ( #1335 )
...
* chore: 更新 bootstrap v5.3.0
* test: 更新单元测试
* chore: 更新文档移除 jQuery 依赖描述
* fix: 修复单词拼写错误
* chore: bump version 7.7.0
2023-06-01 19:34:07 +08:00
Alex chow
a22a2f778d
fix(GetVersion) publish to single file get version incorrect #1328 ( #1336 )
...
* #1328 发布时选择单文件版本获取错误修正
发布时选择单文件时, typeof(BootstrapComponentBase).Assembly.Location 为空, 需要回落到 typeof(BootstrapComponentBase).Assembly.GetName().Version 读取版本信息, 但是读不到beta
* 格式化版本号
* refactor: 文件版本仅输出3位即可
* refactor: 精简代码
* refactor: 重构代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-06-01 19:21:17 +08:00
Argo Zhang
4e1768b19d
feat(Tooltip): support Tooltip update title ( #1333 )
2023-06-01 14:12:27 +08:00
Argo Zhang
995e1d0266
fix(Validate): tooltip title incorrect ( #1331 )
...
* fix: update tooltip title via parameter title
* chore: bump version 7.6.7-beta08
2023-06-01 12:51:06 +08:00
elightcap
525fa0e76e
doc(Localization): update en localization ( #1327 )
...
* Update en.json
Signed-off-by: elightcap <50679504+elightcap@users.noreply.github.com >
* Update en.json
Signed-off-by: elightcap <50679504+elightcap@users.noreply.github.com >
---------
Signed-off-by: elightcap <50679504+elightcap@users.noreply.github.com >
---------
Co-authored-by: Argo Zhang <argo@live.ca >
2023-06-01 01:18:30 +00:00
Argo Zhang
d998bb2c9f
feat(IFrame): add IFrame component ( #1326 )
...
* feat: 增加 Frame 组件
* feat: 增加样式
* feat: 增加数据传递机制
* chore: 更改名称
* refactor: 格式化代码
* test: 增加 IFrame 单元测试
* chore: bump version 7.6.7-beta07
2023-05-31 20:45:08 +08:00
Argo Zhang
1b3b25edee
feat(ContextMenu): add context menu framework ( #1324 )
...
* doc: 增加邮件关联菜单
* fix: 消除警告信息
* doc: 增加右键菜单示例
* feat: 增加右键菜单组件
* refactor: 增加 Trigger 组件
* doc: 更新示例
* feat: 增加 ContextMenu 逻辑
* doc: 增加 ContextMenu
* feat: 更新 ContextMenu 逻辑
* doc: 更新示例代码
* refactor: 尝试使用 js 处理右键菜单
* fix: 修复脚本不调用问题
* refactor: 更新 AnchorLink 脚本
* feat: ContextMenu 增加脚本
* refactor: 重构 ContextMenuTrigger
* fix: 更改 data 为 Data
* chore: 更新样式
* refactor: Zone 组件增加 Id 标签
* refactor: 增加 ContextMenu 与 Zone 组件关联
* refactor: Trigger 组件增加 Id 与 右键菜单逻辑
* doc: 更新示例
* doc: 增加 Table 右键示例
* refactor: 增加右键菜单上下文关联数据
* refactor: Trigger 移除 Id 属性
* refactor: Zone 组件 ContextMenu 可见性调整
* feat: DynamicElement 增加 OnContextMenu 支持
* feat: Table 组件支持右键
* refactor: 更新样式
* chore: 更新文件名
* chore: 更新文件名
* feat: 调整 ContextMenu 样式
* doc: 更新示例
* chore: 更新样式
* feat: 增加 ContextMenuItem 组件
* feat: 增加 ContextMenu 级联参数
* doc: 更新示例
* doc: 增加 Tree 组件右键
* feat: TreeView 组件支持右键菜单
* doc: 更新示例
* refactor: 增加 xml 注释
* refactor: 移除不使用的参数
* test: 增加 ContextMenu 单元测试
* refactor: 删除 StopPropagration 属性
* test: 增加单元测试
* refactor: 增加 NotNull 关键字
* refactor: 消除警告信息
* test: 更新单元测试
* refactor: 重构代码移除不必要的判断
* test: 更新单元测试
* chore: bump version 7.6.7-beta06
2023-05-31 01:23:27 +08:00
Argo Zhang
4884c4fe45
feat(BootstrapDynamicComponent): add new overload method for CreateComponent ( #1320 )
2023-05-29 13:08:12 +08:00
Argo Zhang
0e28ad9d5f
feat(BootstrapDynamicComponent): add new overload method for CreateComponent ( #1318 )
...
* feat: 增加密封类关键字
* feat: 更新获得 JSModuleAutoLoaderAttribute 标签逻辑
2023-05-29 12:56:10 +08:00
Argo Zhang
adc10226f9
feat(Tab): add Resource value ( #1316 )
...
* feat: 增加 Resource 参数传递给 Tab
* chore: bump version 7.6.7-beta05
* test: 更新单元测试
* test: 增加 Options 单元测试
2023-05-27 22:56:25 +08:00
Argo Zhang
b807f3b531
feat(JSModule): support config JSModule version ( #1313 )
...
* feat: 增加 JSModuleVersion 参数用于设置脚本版本号
* refactor: 增加 JS 模块脚本版本号逻辑
2023-05-27 08:20:49 +08:00
Argo Zhang
f08e6ddbb0
feat(Editor): add LanguageUrl parameter support multiple language script plugin ( #1311 )
...
* fix(Editor): 支持多语言参数脚本地址
* chore: bump version 7.3.2
* chore: 更新依赖包
* test: 更新 Layout 单元测试
* test: 更新单元测试
2023-05-25 13:25:37 +08:00
Argo Zhang
7fc10468ac
fix(Editor): submit button support localization ( #1308 )
...
* fix: 修复文化丢失问题
* chore: bump version 7.3.1
* doc: 更新依赖包
2023-05-24 22:18:00 +08:00
Argo Zhang
6bc4d99e7a
feat(Layout): add Resource parameter ( #1306 )
...
* feat(Layout): add Resource parameter
* chore: bump version 7.6.7-beta04
2023-05-24 21:02:15 +08:00
Argo Zhang
7fdff44237
fix(AutoFill): does not collapse after clicking the dropdown menu item ( #1304 )
...
* fix(AutoFill): not collapse after click menu item
* chore: bump version 7.6.7-beta04
2023-05-24 20:47:22 +08:00
Argo Zhang
4056fedb34
fix(DialogButton): no restore button icon if set IsAsync to true ( #1301 )
...
* wip: 更新 Icon 逻辑
* refactor: 重构弹窗按钮图标逻辑
2023-05-24 19:47:17 +08:00
Argo Zhang
aae5b5ed17
feat(Clipboard): update copy function compatible with http ( #1299 )
2023-05-24 11:28:28 +08:00
Argo Zhang
7bae33aafc
doc(IHtmlRenderer): add sample code for IComponentHtmlRenderer ( #1298 )
...
* fix: 修复打包合并程序集报错问题
* refactor: 消除警告信息
* doc: 增加 Html 转换器菜单
* doc: 增加示例
* chore: bump version 7.6.7-beta03
2023-05-23 23:14:00 +08:00
Argo Zhang
fbd56782bf
feat(AzureOpenAI): add GetChatStreaming api ( #1295 )
...
* refactor: 增加异步流支持
* doc: 更改为流推送模式
* chore: 删除样式
* feat: 增加自动获得焦点功能
* chore: 移除接口修饰符
* chore: 删除冗余代码
* chore: bump version 7.0.0
* chore: 更新 OpenAI 依赖包
* doc: 增加空内容保护
2023-05-23 20:32:46 +08:00
Argo Zhang
e7f2f27e8e
feat(IComponentHtmlRenderer): add IComponentHtmlRenderer service ( #1294 )
...
* test: 更新单元测试
* test: 更新单元测试
* chore: 增加微软源码 HtmRenderer
* feat: 增加 IComponentHtmlRenderer 服务
* test: 增加单元测试
2023-05-23 15:13:33 +08:00
Argo Zhang
1c603a9c4a
doc(AzureOpenAI): add auto scroll function ( #1292 )
...
* doc: 清空内容
* feat: 增加自动滚动功能
2023-05-22 23:16:41 +08:00
Argo Zhang
81787da2eb
doc(AzureOpenAI): update Azure OpenAI sample ( #1290 )
...
* refactor: 适配移动端
* doc: 增加用户名称
* doc: 增加 IsNew 标志
* chore: 更新提示词
* feat: 增加退出按钮
2023-05-22 21:47:53 +08:00
Argo Zhang
d131c171d7
feat(OpenAI): add Azure OpenAI component ( #1288 )
...
* chore: add tags for component
* chore: update project type to Sdk.Razor
* doc: update TableExport version 7.4.0
* feat: 增加 AzureOpenAI 服务
* refactor: 更新 SDK 类型
* chore: 更新 SDK 类型
* chore: 增加 AzureOpenAI 扩展库
* refactor: 删除不使用的服务
* chore: bump version 7.0.0-beta01
* refactor: 增加 OAuth 服务
* refactor: 更新代码消除警告信息
* doc: 增加示例代码
* feat: 增加 OAuth 服务
* refactor: 精简代码
* doc: 更新注释
* chore: 增加 OpenAI 服务配置
* feat: 增加 Cookie 认证
* doc: 更新示例
* refactor: 删除 OAuthService 服务
* chore: 增加登出控制器
* chore: 增加资源文件
* chore: 增加 https 启动项配置
* chore: 增加 OpenAI 包
2023-05-22 18:44:33 +08:00
Argo Zhang
01c437333e
bug(Table): tooltip content not updated from the second pages ( #1284 )
...
* fix: 修复 Toolltip 不更新问题
* test: 更新单元测试
* test: update unit test
2023-05-20 18:56:58 +08:00
Argo Zhang
975782f6a6
feat(ZipArchiveService): add Extract/GetEntry function ( #1282 )
...
* feat: 增加解压缩与提取单文件功能
* test: 增加单元测试
* test: 更新单元测试
2023-05-20 09:49:01 +08:00
Argo Zhang
16d748b1ab
feat(ZipArchiveService): add ZipArchiveService ( #1280 )
...
* feat: 增加 IZipArchiveService
* chore: 增加归档服务
* doc: 示例更改为归档服务
* doc: 重构代码
* refactor: ReadStreamAsync 更改为属性
* test: 增加单元测试
* test: 更新单元测试
* chore: bump verion 7.6.7-beta02
2023-05-20 02:41:36 +08:00
Argo Zhang
03a1262ea2
feat(Redirect): add ForceLoad parameter ( #1279 )
...
* feat: add ForceLoad parameter
* test: 增加单元测试
* chore: bump version 7.6.7-beta01
2023-05-20 00:23:41 +08:00
Argo Zhang
7aee1ea750
doc(Practicals): use stream instead of byte collection ( #1277 )
...
* refactor: use stream instead of byte collection
* test: 更新单元测试
2023-05-20 00:18:59 +08:00
Argo Zhang
6a7992990d
feat(Export): use min-excel instead of Epplus ( #1275 )
...
* chore: 更新依赖
* refactor: 使用 MiniExcel 组件
2023-05-20 00:01:05 +08:00
Argo Zhang
35a87fa7f4
bug(Compile): compile failed use SDK 7.0.302 ( #1274 )
...
* refactor: 移除默认值
* refactor: 更改默认值为 Bottom
* test: 更新单元测试
* test: 增加单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 消除警告信息
* chore: cs 文件增加基类
* revert: 撤销配置文件更改
* test: 更新单元测试
* test: 消除警告信息
2023-05-19 11:17:04 +08:00
Argo Zhang
c5d01d2650
refactor(PopoverDropdown): update Placement default value to false ( #1272 )
...
* refactor: 移除默认值
* refactor: 更改默认值为 Bottom
* test: 更新单元测试
* test: 增加单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
* test: 更新单元测试
2023-05-19 01:17:05 +08:00
Argo Zhang
19b0d34cb9
refactor(EditorForm): rename ColSpan to Cols ( #1270 )
...
* refactor: 更改 ColSpan 为 Cols
* refactor: 更新逻辑提高可读性
* test: 增加 EditorForm 单元测试
* refactor: 移除 Model 检查代码
2023-05-19 00:18:29 +08:00
Bo
40451785d2
feat(IEditorItem): add ColSpan parameter
...
* update src/BootstrapBlazor/Components/EditorForm/EditorForm.razor.cs.
* update src/BootstrapBlazor/Components/EditorForm/EditorForm.razor.cs.
* AutoGenerateColumnAttribute 增加 ColSpan 属性
2023-05-18 14:22:24 +00:00
Movie Liang
1c139adf05
feat(AutoComplete): add OnFocusFilter parameter
...
* AutoComplete 自动完成组件 恢复原来 OnFocusFilter 参数属性
2023-05-18 13:41:16 +00:00
Argo Zhang
af438a93c4
feat(TableCellButton): support ChildContent/BodyTemplate parameter ( #1268 )
...
* refactor: add NotNull attribute
* feat: TableButton support ChildContent/BodyTemplate
* chore: bump version 7.6.6
2023-05-18 21:10:23 +08:00
Argo Zhang
4dce76e89c
feat(Topology): support html attribute on element ( #1266 )
2023-05-18 20:01:44 +08:00
Argo Zhang
15b2d529f9
feat(Reconnector): add ReconnectInterval parameter ( #1262 )
...
* refactor: 更新代码
* refactor: 移除不必要的样式
* refactor: 增加 outerHeight/outerWidth 方法
* refactor: 更新高度计算逻辑
* doc: 调整示例代码
* feat: add reconnect interval parameter
* chore: bump version 7.6.5
* refactor: 调整组件渲染模式
* refactor: 调整 App 组件渲染模式
* doc: 更新文档
* test: 增加 ReconnectInterval 参数单元测试
* chore: 强制使用 203 sdk
2023-05-17 19:50:36 +08:00
Argo Zhang
4417da48e6
refactor(Table): remove JQuery dependency ( #1259 )
...
* refactor: 修复浏览器判断脚本
* doc: 微调样式
* refactor: 移除 JSRuntime 扩展
* chore: bump version 7.6.4
* test: 注释断言
2023-05-16 19:23:14 +08:00
Argo Zhang
a5d74cb503
refactor(Cascader): remove JavaScript file ( #1257 )
2023-05-16 17:10:48 +08:00
Argo Zhang
0a83561c79
refactor(Message): use pop instead of remove ( #1255 )
...
* fix: 修复 Message DOM 未移除问题
* chore(#I736KA): 更新 wasm 项目引导文件
https://gitee.com/LongbowEnterprise/BootstrapBlazor/issues/I736KA
* refactor: 移除不使用的代码
2023-05-15 17:05:49 +08:00
Argo Zhang
48895ef098
doc(SetRowClassFormatter): update doc for SetRowClassFormatter ( #1253 )
...
* refactor: 更新文件夹名称
* refactor: 更新文件夹名称与组件相同
* fix(#I732E5): 更新示例样式
close https://gitee.com/LongbowEnterprise/BootstrapBlazor/issues/I732E5
2023-05-15 14:12:26 +08:00
Argo Zhang
e3c0b48b87
feat(Editor): add ShowSubmit parameter ( #1251 )
...
* refactor: 重构代码
* chore: 增加 jQuery 包
* chore: 格式化代码
* chore: bump version 7.3.0
* doc: 增加 jQuery 脚本引用
* chore: bump version 7.6.3
* refactor: 精简代码
* feat: 增加 ShowSubmit 参数控制是否显示提交按钮
* refactor: 重构代码
* doc: 更新双向绑定代码
* doc: 增加 ShowSubmit 注释
* doc: 增加 ShowSubmit 示例
* doc: 调整间隙
* refactor: 使用 Id 代替 Element
* refactor: 修复 Id 移除缓存问题
* refactor: 更新 ShowSubmit 逻辑
* doc: 更新示例代码
* feat: 增加 reset 逻辑
* doc: 增加 jQuery 说明
* feat: 增加 Submit 按钮 Tooltip 功能
* refactor: 重构 Pre 组件
* chore: 更新依赖包版本
* chore: 更新示例包版本
2023-05-14 23:54:14 +08:00
Argo Zhang
226cb98f5a
fix(Select): keyboard not work on ShowSearch mode ( #1249 )
...
* fix(Select): keyboard not work on ShowSearch mode
* chore: bump version 7.6.3
2023-05-14 16:34:58 +08:00
Argo Zhang
89ae0e2344
doc(JSVersion): share project support auto add JavaScript version ( #1247 )
...
* doc: 微调图片样式
* chore: 脚本增加版本号
* chore: 代码导入脚本增加版本号
* chore: 增加配置信息
* chore: 更新配置脚本
* chore: 更新配置文件
* chore: 更新工具读取 BB 版本号
* chore: 移除输出消息
* refactor: Index 脚本增加版本号
* doc: 脚本增加版本号
2023-05-14 14:24:21 +08:00
Argo Zhang
511fcf4e7c
doc(Download): bad file after download ( #1245 )
...
* fix: 修复下载文件打不开问题
* refactor: 更新样式
2023-05-13 21:01:24 +08:00
Old Li
1ee84de5fa
feat(Practicals): support for downloading source code ( #1234 )
...
* feat(Practicals): support download sources file
* download文本改为download图标
* 获取本地源码文件改为api方式获取源码内容
* 移除重复代码,改为调用CodeSnippetService
* refactor: 精简代码
* refactor: 调整 AD 位置
* refactor: 格式化代码
---------
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-05-13 16:22:40 +08:00
Argo Zhang
73678a193d
chore(JSVersion): update output info ( #1242 )
...
* chore: 更新工具包
* refactor: 移除 Obsolete 标签
* chore: 移除 Message 节点
* chore: 更新 jsver 版本号
* chore: 增加 Publish 脚本
* chore: 更新配置文件
2023-05-13 10:37:54 +08:00
Argo Zhang
d80871fc8c
chore(JSVersion): add JSVersion target ( #1240 )
...
* 探索性添加构建代码
* feat: 增加 IVersionService 服务
* refactor: 动态加载组件增加版本号参数
* doc: 文档中版本服务类名更改为 PackageVersionService
* test:更新单元测试
* refactor: 移除 CreateJs 工程
* chore: 增加 Version 版本号信息
* chore: 删除文件
* chore: 更新文件
* chore: 增加 dotnet-tool 配置
* chore: 增加配置文件
* chore: 解决方案增加 JSVersionMaker 工程
* chore: 更新参数为 FullPath
* feat: 增加 GetVersion 静态方法
* refactor: 移除 VersionHelper
* feat: 重构 Blazor 运行时版本号
* chore: 配置条件为 Release
* chore: 更新打包工具
* chore: 增加错误保护
* chore: 组件脚本增加版本
* chore: 增加恢复命令
* feat: 支持配置文件
* feat: 增加撤销版本功能
* chore: 移除 JSVersionMaker 工程
---------
Co-authored-by: jx <jx@jvxiang.com >
2023-05-12 22:09:29 +08:00
Argo Zhang
b4cc0daf1a
chore(jQuery): remove dependency on jQuery ( #1238 )
...
* refactor: 更新脚本
* refactor: 更新组件代码
* refactor: 重构 IpAddress 脚本
* doc: 更新资源文件
* doc: 更新注释文档
* refactor: 更新 NextIcoon 图标
* doc: 更新 DialogEmail 资源文件
* refactor: 重构销毁方法
* refactor: 精简代码
* doc: 重构示例
* refactor: 精简按钮逻辑
* doc: 更新示例增加保护
* refactor: 更新 Pre 样式
* refactor: 重构样式
* feat: 更新脚本
* doc: 增加按钮
* refactor: 重构激活选项逻辑
* refactor: 增加当前选中 TabItem 自动出现功能
* feat: 增加向右移动按钮样式
* feat: 更新关闭所有标签逻辑
* doc: 更新示例
* feat: 修复 Text 设置
* refactor: 更新上一个下一个标签逻辑
* doc: 更新样式
* feat: 增加 bottom 样式
* refactor: 增加 bottom 样式
* test: 更新单元测试
* test: 更新单元测试
* feat: resize 事件移除 of 样式
* refactor: 重构样式
* feat: 增加 vertical 逻辑
* refactor: 部分样式变量化
* refactor: 支持 vertical 样式
* feat: 支持位置动态更新
* refactor: 更新 right 样式
* doc: 移除不使用的样式
* refactor: 适配底栏样式
* doc: 增加配置设置
* doc: 更新高度设置
* refactor: 支持垂直布局重定位当前 tabItem
* refactor: 更新样式
* refactor: 参数变量化
* doc: 高度高度设置
* refactor: 更新 left/right 按钮样式
* test: 更新单元测试
* refactor: 调整对齐方式
* refactor: 更新 active-bar 样式
* refactor: 增加底线样式
* chore: 移除 jQuery 包
* chore: 移除 bundle 包
* chore: 移除 extensions 包
* chore: 更新打包配置文件
* chore: 更新项目文件
* chore: bump version 7.6.3-beta03
2023-05-12 09:49:55 +08:00
Argo Zhang
3a3c6f1422
refactor(Tab): use JavaScript isolation ( #1233 )
2023-05-11 21:58:56 +08:00
Argo Zhang
198c011f5d
refactor(IpAdress): use JavaScript isolation ( #1231 )
...
* refactor: 更新脚本
* refactor: 重构组件使用脚本隔离
* doc: 更新示例
* refactor: 删除不使用的脚本
2023-05-07 20:43:05 +08:00
Argo Zhang
1255c1c296
refactor(Row): use JavaScript isolation ( #1229 )
...
* refactor: 更新 Row 脚本
* refactor: 更新 Row 组件
* test: 更新单元测试
2023-05-07 18:29:01 +08:00
Argo Zhang
3107d10396
refactor(Split): use JavaScript isolation ( #1227 )
...
* refactor: 移除 Split 脚本
* refactor: 重构组件
2023-05-07 15:16:21 +08:00
Argo Zhang
27dcdfeef4
refactor(TreeView): use JavaScript isolation ( #1225 )
...
* refactor: 重构脚本
* refactor: 共用 js 脚本
* refactor: 使用脚本隔离
* fix: 修复样式导致图标显示不正确问题
* test: 更新单元测试
2023-05-06 14:24:53 +08:00
Argo Zhang
1764d7a3d8
refactor(Tree): use JavaScript isolation ( #1223 )
...
* refactor: 移除注入服务使用父类服务
* chore: 更新重连脚本
* refactor: 重构重连组件使用脚本隔离
* refactor: 更新配置
* refactor: 更新脚本路径
* refactor: 微调 Pre 组件样式
* chore: 更新 Tree 脚本
* fix: 修复空对象问题
* refactor: 重构组件
2023-05-06 13:51:19 +08:00
Argo Zhang
bf9a7cec33
refactor(Reconnector): use JavaScript isolation ( #1220 )
...
* refactor: 移除注入服务使用父类服务
* chore: 更新重连脚本
* refactor: 重构重连组件使用脚本隔离
* refactor: 更新配置
* refactor: 更新脚本路径
* refactor: 微调 Pre 组件样式
2023-05-06 13:38:22 +08:00
Argo Zhang
45ff35b33d
refactor(Title): use JavaScript isolation ( #1218 )
...
* chore: 更新 title 脚本
* refactor: 重构 TitleService 服务
* doc: 更新文档
* refactor: 修复 Title 空值导致无标题问题
* doc: 增加注释文档
* refactor: 更新代码消除警告信息
* test: 更新单元测试
2023-05-06 10:26:05 +08:00
Argo Zhang
c8ebb322d6
refactor(PrintButton): use JavaScript isolation ( #1216 )
...
* refactor: 移除不使用的 Collapse 脚本
* refactor: 更新 GoTop 脚本
* refactor: 使用脚本隔离
* chore: 更新脚本
* refactor(PrintButton): 重构代码
* chore: 更新样式
* refactor: 更新代码
* refactor: 精简代码
2023-05-06 02:04:27 +08:00
Argo Zhang
cb6c87d313
refactor(GoTop): use JavaScript isolation ( #1214 )
...
* refactor: 移除不使用的 Collapse 脚本
* refactor: 更新 GoTop 脚本
* refactor: 使用脚本隔离
2023-05-06 00:19:10 +08:00
Argo Zhang
bbd5c16523
fix(Table): not show the BeforeRowButtonTemplate button in CardView ( #1212 )
...
* chore: 更新文档
* test: 更新单元测试
* fix(Table): 修复小屏下行内按钮丢失问题
* chore: 更新资源文件
* chore: bump version 7.6.3-beta02
* refactor: 重构代码
* test: 增加单元测试
2023-05-05 18:41:03 +08:00
Argo Zhang
6120e47405
refactor(EyeDropper): handle error by press ESC key ( #1210 )
...
* refactor: 更新方法名称为 Pick
* chore: 更新资源文件
* fix: 修复 Esc 导致的异常
* doc: 更新示例
* chore: bump version 7.6.3-beta01
2023-05-05 15:09:45 +08:00
Argo Zhang
c8e0753370
feat(EyeDropper): add EyeDropper component ( #1208 )
...
* feat: 增加脚本
* feat: 正价 EyeDropper 组件
* feat: 增加 EyeDropper 服务
* chore: 删除 src 配置项
* chore: 增加 EyeDropper 菜单
* doc(EyeDropper): 增加示例文档
* doc: 增加注意事项
* test: 更新单元测试
2023-05-05 14:28:32 +08:00
Argo Zhang
4363e9897a
fix(DateTimeRange): not update display value after click Confirm/Today/Clear buttons ( #1206 )
...
* refactor: 修复按钮点击 UI 不变化问题
* chore: bump version 7.6.2
2023-05-05 11:00:09 +08:00
Argo Zhang
dc2d0013a7
fix(BarCode): throw exception when click Clear button ( #1203 )
...
* fix: 修复清除按钮报错问题
* chore: bump version 7.1.5
* doc: 更新示例代码
* chore: 更新资源文件
* test: 更新单元测试
2023-05-04 17:04:12 +08:00
Thorsten Dittmar
dd6cd1026b
doc(Localizer): update DE localization json file ( #1202 )
...
* Fix German formal translations
The German translations were partly incorrect and informal. Default should be formal.
Signed-off-by: Thorsten Dittmar <tdittmar@users.noreply.github.com >
* Fixed my own spelling...
Signed-off-by: Thorsten Dittmar <tdittmar@users.noreply.github.com >
---------
Signed-off-by: Thorsten Dittmar <tdittmar@users.noreply.github.com >
Co-authored-by: Argo-AscioTech <argo@live.ca >
2023-05-04 09:03:45 +00:00
Argo Zhang
79b1b76986
refactor(Module): add BootstrapModuleAutoLoaderAttribute for components ( #1198 )
...
* wip: 更新单元测试
* refactor: 重构示例代码中基类
* refactor: 移除 Relative 参数
* refactor: 扩展方法移除 Relative 参数逻辑
* refactor: 基类移除 Relative 参数
* feat: 增加 BootstrapModuleAutoLoaderAttribute 标签
* revert: 撤销更新
* feat: 增加扩展方法
* doc: 更新注释
* refactor: 移除 Relative 更新标签
* chore: bump version 7.6.1
* test: 更新单元测试
2023-05-03 16:58:25 +08:00
Argo Zhang
c0bf00786e
fix(MultiSelect): value not change when use OnSearchTextChanged as data source ( #1196 )
...
* test: update unit test
* fix: 修复搜索功能
* test: 更新单元测试
* chore: bump version 7.6.1-beta01
2023-05-02 19:51:30 +08:00
Klark King Gallegos Solorzano
4b5ea8ecc2
chore(localizer): update es.json ( #1193 )
2023-05-02 17:57:58 +08:00