From 653470d23a1bdbd7f0c6cf367e8e027b7672228a Mon Sep 17 00:00:00 2001 From: anlyyao Date: Tue, 4 Jul 2023 12:56:23 +0800 Subject: [PATCH] feat(Loading): enrich the supported types of indicator properties --- src/loading/loading.en-US.md | 3 +- src/loading/loading.md | 3 +- src/loading/loading.vue | 87 ++++++++++++++++++++---------------- src/loading/props.ts | 8 +--- src/loading/type.ts | 8 +--- 5 files changed, 54 insertions(+), 55 deletions(-) diff --git a/src/loading/loading.en-US.md b/src/loading/loading.en-US.md index c3cd950e0..69a322ac2 100644 --- a/src/loading/loading.en-US.md +++ b/src/loading/loading.en-US.md @@ -9,12 +9,11 @@ content | String / Slot / Function | - | Typescript:`string \| TNode`。[see m default | String / Slot / Function | - | Typescript:`string \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-mobile-vue/blob/develop/src/common.ts) | N delay | Number | 0 | \- | N duration | Number | 800 | \- | N -indicator | Boolean | true | \- | N +indicator | Boolean / Slot / Function | true | Typescript:`boolean \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-mobile-vue/blob/develop/src/common.ts) | N inheritColor | Boolean | false | \- | N layout | String | horizontal | options:horizontal/vertical | N loading | Boolean | true | \- | N pause | Boolean | false | \- | N -progress | Number | - | \- | N reverse | Boolean | - | \- | N size | String | '20px' | \- | N text | String / Slot / Function | - | Typescript:`string \| TNode`。[see more ts definition](https://github.com/Tencent/tdesign-mobile-vue/blob/develop/src/common.ts) | N diff --git a/src/loading/loading.md b/src/loading/loading.md index 6fc6b2502..bca6974e8 100644 --- a/src/loading/loading.md +++ b/src/loading/loading.md @@ -9,12 +9,11 @@ content | String / Slot / Function | - | 子元素。TS 类型:`string \| TNod default | String / Slot / Function | - | 子元素,同 content。TS 类型:`string \| TNode`。[通用类型定义](https://github.com/Tencent/tdesign-mobile-vue/blob/develop/src/common.ts) | N delay | Number | 0 | 延迟显示加载效果的时间,用于防止请求速度过快引起的加载闪烁,单位:毫秒 | N duration | Number | 800 | 加载动画执行完成一次的时间,单位:毫秒 | N -indicator | Boolean | true | 是否显示加载指示符 | N +indicator | Boolean / Slot / Function | true | 加载指示符,值为 true 显示默认指示符,值为 false 则不显示,也可以自定义指示符。TS 类型:`boolean \| TNode`。[通用类型定义](https://github.com/Tencent/tdesign-mobile-vue/blob/develop/src/common.ts) | N inheritColor | Boolean | false | 是否继承父元素颜色 | N layout | String | horizontal | 对齐方式。可选项:horizontal/vertical | N loading | Boolean | true | 是否处于加载状态 | N pause | Boolean | false | 是否暂停动画 | N -progress | Number | - | 加载进度 | N reverse | Boolean | - | 加载动画是否反向 | N size | String | '20px' | 尺寸,示例:20px | N text | String / Slot / Function | - | 加载提示文案。TS 类型:`string \| TNode`。[通用类型定义](https://github.com/Tencent/tdesign-mobile-vue/blob/develop/src/common.ts) | N diff --git a/src/loading/loading.vue b/src/loading/loading.vue index d42df9e02..0aa90696c 100644 --- a/src/loading/loading.vue +++ b/src/loading/loading.vue @@ -1,23 +1,6 @@