diff --git a/db/TDesign.db b/db/TDesign.db index 28a899b55..ce90a32ef 100644 Binary files a/db/TDesign.db and b/db/TDesign.db differ diff --git a/packages/products/tdesign-react/packages/components/progress/progress.en-US.md b/packages/products/tdesign-react/packages/components/progress/progress.en-US.md index 4bb8dcace..f864a285c 100644 --- a/packages/products/tdesign-react/packages/components/progress/progress.en-US.md +++ b/packages/products/tdesign-react/packages/components/progress/progress.en-US.md @@ -7,12 +7,12 @@ name | type | default | description | required -- | -- | -- | -- | -- className | String | - | className of component | N -style | Object | - | CSS(Cascading Style Sheets),Typescript:`React.CSSProperties` | N -color | String / Object / Array | '' | Typescript:`string \| Array \| Record` | N -label | TNode | true | Typescript:`string \| boolean \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/common.ts) | N +style | Object | - | CSS(Cascading Style Sheets),Typescript: `React.CSSProperties` | N +color | String / Object / Array | '' | Typescript: `string \| Array \| Record` | N +label | TNode | true | Typescript: `string \| boolean \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/common.ts) | N percentage | Number | 0 | \- | N size | String / Number | 'medium' | \- | N -status | String | - | options: success/error/warning/active。Typescript:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/progress/type.ts) | N +status | String | - | options: success/error/warning/active。Typescript: `ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/progress/type.ts) | N strokeWidth | String / Number | - | \- | N -theme | String | line | options: line/plump/circle。Typescript:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/progress/type.ts) | N +theme | String | line | options: line/plump/circle。Typescript: `ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[see more ts definition](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/progress/type.ts) | N trackColor | String | '' | \- | N diff --git a/packages/products/tdesign-react/packages/components/progress/progress.md b/packages/products/tdesign-react/packages/components/progress/progress.md index bd30a0aa1..ed5e9aa8f 100644 --- a/packages/products/tdesign-react/packages/components/progress/progress.md +++ b/packages/products/tdesign-react/packages/components/progress/progress.md @@ -11,7 +11,7 @@ style | Object | - | 样式,TS 类型:`React.CSSProperties` | N color | String / Object / Array | '' | 进度条颜色。示例:'#ED7B2F' 或 'orange' 或 `['#f00', '#0ff', '#f0f']` 或 `{ '0%': '#f00', '100%': '#0ff' }` 或 `{ from: '#000', to: '#000' }` 等。TS 类型:`string \| Array \| Record` | N label | TNode | true | 进度百分比,可自定义。TS 类型:`string \| boolean \| TNode`。[通用类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/common.ts) | N percentage | Number | 0 | 进度条百分比 | N -size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 | N +size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 | N status | String | - | 进度条状态。可选项:success/error/warning/active。TS 类型:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[详细类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/progress/type.ts) | N strokeWidth | String / Number | - | 进度条线宽。宽度数值不能超过 size 的一半,否则不能输出环形进度 | N theme | String | line | 进度条风格。值为 line,标签(label)显示在进度条右侧;值为 plump,标签(label)显示在进度条里面;值为 circle,标签(label)显示在进度条正中间。可选项:line/plump/circle。TS 类型:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[详细类型定义](https://github.com/Tencent/tdesign-react/blob/develop/packages/components/progress/type.ts) | N diff --git a/packages/products/tdesign-react/packages/components/progress/type.ts b/packages/products/tdesign-react/packages/components/progress/type.ts index de54dd70a..eb42820e1 100644 --- a/packages/products/tdesign-react/packages/components/progress/type.ts +++ b/packages/products/tdesign-react/packages/components/progress/type.ts @@ -23,7 +23,7 @@ export interface TdProgressProps { */ percentage?: number; /** - * 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 + * 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 * @default 'medium' */ size?: string | number; diff --git a/packages/products/tdesign-vue-next/packages/components/progress/progress.en-US.md b/packages/products/tdesign-vue-next/packages/components/progress/progress.en-US.md index 8b73fadf6..953be7325 100644 --- a/packages/products/tdesign-vue-next/packages/components/progress/progress.en-US.md +++ b/packages/products/tdesign-vue-next/packages/components/progress/progress.en-US.md @@ -6,11 +6,11 @@ name | type | default | description | required -- | -- | -- | -- | -- -color | String / Object / Array | '' | Typescript:`string \| Array \| Record` | N -label | String / Boolean / Slot / Function | true | Typescript:`string \| boolean \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/common.ts) | N +color | String / Object / Array | '' | Typescript: `string \| Array \| Record` | N +label | String / Boolean / Slot / Function | true | Typescript: `string \| boolean \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/common.ts) | N percentage | Number | 0 | \- | N size | String / Number | 'medium' | \- | N -status | String | - | options: success/error/warning/active。Typescript:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/progress/type.ts) | N +status | String | - | options: success/error/warning/active。Typescript: `ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/progress/type.ts) | N strokeWidth | String / Number | - | \- | N -theme | String | line | options: line/plump/circle。Typescript:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/progress/type.ts) | N +theme | String | line | options: line/plump/circle。Typescript: `ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[see more ts definition](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/progress/type.ts) | N trackColor | String | '' | \- | N diff --git a/packages/products/tdesign-vue-next/packages/components/progress/progress.md b/packages/products/tdesign-vue-next/packages/components/progress/progress.md index 0ab78d823..507921a70 100644 --- a/packages/products/tdesign-vue-next/packages/components/progress/progress.md +++ b/packages/products/tdesign-vue-next/packages/components/progress/progress.md @@ -9,7 +9,7 @@ color | String / Object / Array | '' | 进度条颜色。示例:'#ED7B2F' 或 'orange' 或 `['#f00', '#0ff', '#f0f']` 或 `{ '0%': '#f00', '100%': '#0ff' }` 或 `{ from: '#000', to: '#000' }` 等。TS 类型:`string \| Array \| Record` | N label | String / Boolean / Slot / Function | true | 进度百分比,可自定义。TS 类型:`string \| boolean \| TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/common.ts) | N percentage | Number | 0 | 进度条百分比 | N -size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 | N +size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 | N status | String | - | 进度条状态。可选项:success/error/warning/active。TS 类型:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/progress/type.ts) | N strokeWidth | String / Number | - | 进度条线宽。宽度数值不能超过 size 的一半,否则不能输出环形进度 | N theme | String | line | 进度条风格。值为 line,标签(label)显示在进度条右侧;值为 plump,标签(label)显示在进度条里面;值为 circle,标签(label)显示在进度条正中间。可选项:line/plump/circle。TS 类型:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[详细类型定义](https://github.com/Tencent/tdesign-vue-next/blob/develop/packages/components/progress/type.ts) | N diff --git a/packages/products/tdesign-vue-next/packages/components/progress/props.ts b/packages/products/tdesign-vue-next/packages/components/progress/props.ts index a453bcfcf..5c96c403b 100644 --- a/packages/products/tdesign-vue-next/packages/components/progress/props.ts +++ b/packages/products/tdesign-vue-next/packages/components/progress/props.ts @@ -23,7 +23,7 @@ export default { type: Number, default: 0, }, - /** 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 */ + /** 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 */ size: { type: [String, Number] as PropType, default: 'medium' as TdProgressProps['size'], diff --git a/packages/products/tdesign-vue-next/packages/components/progress/type.ts b/packages/products/tdesign-vue-next/packages/components/progress/type.ts index 984b9c045..026bbfaf3 100644 --- a/packages/products/tdesign-vue-next/packages/components/progress/type.ts +++ b/packages/products/tdesign-vue-next/packages/components/progress/type.ts @@ -23,7 +23,7 @@ export interface TdProgressProps { */ percentage?: number; /** - * 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 + * 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 * @default 'medium' */ size?: string | number; diff --git a/packages/products/tdesign-vue/src/progress/progress.en-US.md b/packages/products/tdesign-vue/src/progress/progress.en-US.md index 7600ac153..ac69a9eb1 100644 --- a/packages/products/tdesign-vue/src/progress/progress.en-US.md +++ b/packages/products/tdesign-vue/src/progress/progress.en-US.md @@ -6,11 +6,11 @@ name | type | default | description | required -- | -- | -- | -- | -- -color | String / Object / Array | '' | Typescript:`string \| Array \| Record` | N -label | String / Boolean / Slot / Function | true | Typescript:`string \| boolean \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts) | N +color | String / Object / Array | '' | Typescript: `string \| Array \| Record` | N +label | String / Boolean / Slot / Function | true | Typescript: `string \| boolean \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts) | N percentage | Number | 0 | \- | N size | String / Number | 'medium' | \- | N -status | String | - | options: success/error/warning/active。Typescript:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[see more ts definition](https://github.com/Tencent/tdesign-vue/tree/develop/src/progress/type.ts) | N +status | String | - | options: success/error/warning/active。Typescript: `ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[see more ts definition](https://github.com/Tencent/tdesign-vue/tree/develop/src/progress/type.ts) | N strokeWidth | String / Number | - | \- | N -theme | String | line | options: line/plump/circle。Typescript:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[see more ts definition](https://github.com/Tencent/tdesign-vue/tree/develop/src/progress/type.ts) | N +theme | String | line | options: line/plump/circle。Typescript: `ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[see more ts definition](https://github.com/Tencent/tdesign-vue/tree/develop/src/progress/type.ts) | N trackColor | String | '' | \- | N diff --git a/packages/products/tdesign-vue/src/progress/progress.md b/packages/products/tdesign-vue/src/progress/progress.md index 44b22da77..210fd75d5 100644 --- a/packages/products/tdesign-vue/src/progress/progress.md +++ b/packages/products/tdesign-vue/src/progress/progress.md @@ -9,7 +9,7 @@ color | String / Object / Array | '' | 进度条颜色。示例:'#ED7B2F' 或 'orange' 或 `['#f00', '#0ff', '#f0f']` 或 `{ '0%': '#f00', '100%': '#0ff' }` 或 `{ from: '#000', to: '#000' }` 等。TS 类型:`string \| Array \| Record` | N label | String / Boolean / Slot / Function | true | 进度百分比,可自定义。TS 类型:`string \| boolean \| TNode`。[通用类型定义](https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts) | N percentage | Number | 0 | 进度条百分比 | N -size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 | N +size | String / Number | 'medium' | 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 | N status | String | - | 进度条状态。可选项:success/error/warning/active。TS 类型:`ProgressStatus` `type ProgressStatus = 'success' \| 'error' \| 'warning' \| 'active'`。[详细类型定义](https://github.com/Tencent/tdesign-vue/tree/develop/src/progress/type.ts) | N strokeWidth | String / Number | - | 进度条线宽。宽度数值不能超过 size 的一半,否则不能输出环形进度 | N theme | String | line | 进度条风格。值为 line,标签(label)显示在进度条右侧;值为 plump,标签(label)显示在进度条里面;值为 circle,标签(label)显示在进度条正中间。可选项:line/plump/circle。TS 类型:`ProgressTheme` `type ProgressTheme = 'line' \| 'plump' \| 'circle'`。[详细类型定义](https://github.com/Tencent/tdesign-vue/tree/develop/src/progress/type.ts) | N diff --git a/packages/products/tdesign-vue/src/progress/props.ts b/packages/products/tdesign-vue/src/progress/props.ts index f77345075..4983ce35c 100644 --- a/packages/products/tdesign-vue/src/progress/props.ts +++ b/packages/products/tdesign-vue/src/progress/props.ts @@ -23,7 +23,7 @@ export default { type: Number, default: 0, }, - /** 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 */ + /** 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 */ size: { type: [String, Number] as PropType, default: 'medium', diff --git a/packages/products/tdesign-vue/src/progress/type.ts b/packages/products/tdesign-vue/src/progress/type.ts index 984b9c045..026bbfaf3 100644 --- a/packages/products/tdesign-vue/src/progress/type.ts +++ b/packages/products/tdesign-vue/src/progress/type.ts @@ -23,7 +23,7 @@ export interface TdProgressProps { */ percentage?: number; /** - * 进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160 + * 进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值 * @default 'medium' */ size?: string | number; diff --git a/packages/scripts/api.json b/packages/scripts/api.json index 82c076241..1dc58f0c2 100644 --- a/packages/scripts/api.json +++ b/packages/scripts/api.json @@ -95252,7 +95252,7 @@ ], "field_default_value": "'medium'", "field_enum": "", - "field_desc_zh": "进度条尺寸,示例:small/medium/large/240。small 值为 72; medium 值为 112;large 值为 160", + "field_desc_zh": "进度条尺寸,示例:small/medium/large/240。line 和 plump 主题只支持 small/medium。circle 主题尺寸映射 small(72)、medium(112)、large(160)并支持自定义数值", "field_desc_en": null, "field_required": 0, "event_input": "",