diff --git a/devui/accordion/index.ts b/devui/accordion/index.ts index ed8182c37576f488255398276296d2fd07b6b774..0bd6b8014d31b5384bae8dfd384a85b0f29c3405 100644 --- a/devui/accordion/index.ts +++ b/devui/accordion/index.ts @@ -10,6 +10,7 @@ export { Accordion } export default { title: 'Accordion 手风琴', category: '导航', + status: '10%', install(app: App): void { app.use(Accordion as any) } diff --git a/devui/anchor/index.ts b/devui/anchor/index.ts index 99bd1f054549fab3b4cc4c834a1fb589087de8ac..37726e1ba5d89f6a4e9b212387c936e131afb764 100644 --- a/devui/anchor/index.ts +++ b/devui/anchor/index.ts @@ -17,6 +17,7 @@ export { Anchor } export default { title: 'Anchor 锚点', category: '导航', + status: '50%', install(app: App): void { app.use(Anchor as any) } diff --git a/devui/badge/index.ts b/devui/badge/index.ts index 65f1391a9b2540a770d1f8657dcd61efa50baf92..ff57b3149ea04db69e5e042f4b38f618534cb5ad 100644 --- a/devui/badge/index.ts +++ b/devui/badge/index.ts @@ -10,6 +10,7 @@ export { Badge } export default { title: 'Badge 徽标', category: '数据展示', + status: '已完成', install(app: App): void { app.use(Badge as any) } diff --git a/devui/breadcrumb/index.ts b/devui/breadcrumb/index.ts index e06a2df4c8c1b9c3af69bfcff07531258dd53461..d481edf86ea83c715f7589d49b2ee025e94b8834 100644 --- a/devui/breadcrumb/index.ts +++ b/devui/breadcrumb/index.ts @@ -12,7 +12,7 @@ export { Breadcrumb } export default { title: 'Breadcrumb 面包屑', category: '导航', - status: '开发中', + status: '50%', install(app: App): void { app.use(Breadcrumb as any) }, diff --git a/devui/button/index.ts b/devui/button/index.ts index c66bf9a38b65792a730a43921c65e095136a71cf..0fa3b4a26d6970ea2a42720991c3cf72d9a6525e 100644 --- a/devui/button/index.ts +++ b/devui/button/index.ts @@ -12,6 +12,7 @@ export { Button } export default { title: 'Button 按钮', category: '通用', + status: '已完成', install(app: App): void { app.use(Button as any) } diff --git a/devui/card/index.ts b/devui/card/index.ts index 424b0812ff8e3b0cacdc8cfb6782842c2409ec47..f7e3961fa2a593e54dd029f70ef8f906ef30f581 100644 --- a/devui/card/index.ts +++ b/devui/card/index.ts @@ -10,6 +10,7 @@ export { Card } export default { title: 'Card 卡片', category: '数据展示', + status: '已完成', install(app: App): void { app.use(Card as any) } diff --git a/devui/carousel/index.ts b/devui/carousel/index.ts index 02ac3417192192082390e4ddd904213465fc8de2..792419a4fce0ef7f2ae8cf41f849845883c07035 100644 --- a/devui/carousel/index.ts +++ b/devui/carousel/index.ts @@ -15,6 +15,7 @@ export { Carousel } export default { title: 'Carousel 走马灯', category: '数据展示', + status: '80%', install(app: App): void { app.use(Carousel as any) app.use(CarouseItem as any) diff --git a/devui/cascader/index.ts b/devui/cascader/index.ts index 81e416df6174b05c0b8dd723eb079b8a1e461146..0bb14975fbe22227e75154f17a366370611cd4ec 100644 --- a/devui/cascader/index.ts +++ b/devui/cascader/index.ts @@ -10,9 +10,8 @@ export { Cascader } export default { title: 'Cascader 级联菜单', category: '数据录入', - status: undefined, // TODO: 组件若开发完成则填入"已完成",并删除该注释 + status: '10%', install(app: App): void { - app.use(Cascader as any) } } diff --git a/devui/checkbox/index.ts b/devui/checkbox/index.ts index 8b89c0e79920cf1d37c537436389ef264e80bd20..dc25995f5b7c82105f4e2c97c3b06d46bbc3522c 100644 --- a/devui/checkbox/index.ts +++ b/devui/checkbox/index.ts @@ -15,6 +15,7 @@ export { Checkbox } export default { title: 'Checkbox 复选框', category: '数据录入', + status: '已完成', install(app: App): void { app.use(Checkbox as any); app.use(CheckboxGroup as any); diff --git a/devui/date-picker/index.ts b/devui/date-picker/index.ts index 58640935a4b9ff30648b1f7ef17e3fb258908c3b..26274dc708352d1aaedc1a7494f8eb8d982d6703 100644 --- a/devui/date-picker/index.ts +++ b/devui/date-picker/index.ts @@ -12,6 +12,7 @@ export { DatePicker, StickSlider } export default { title: 'DatePicker 日期选择器', category: '数据录入', + status: '50%', install(app: App): void { app.use(DatePicker) } diff --git a/devui/editable-select/index.ts b/devui/editable-select/index.ts index 7b053c0c34ec8e88740a3949906891fed6fabf66..bd343fc7d8250ac80bec524a8ac1ae4cd307c4fc 100644 --- a/devui/editable-select/index.ts +++ b/devui/editable-select/index.ts @@ -13,7 +13,7 @@ export { EditableSelect, EditableSelectOption } export default { title: 'EditableSelect 可输入下拉选择框', category: '数据录入', - status: undefined, // TODO: 组件若开发完成则填入"已完成",并删除该注释 + status: '10%', install(app: App): void { app.use(EditableSelect as any) } diff --git a/devui/fullscreen/index.ts b/devui/fullscreen/index.ts index 6318965ea8bb7fa908c05b79a61c18287c93a854..b73d21fe20c4b388fc96d47df1e85c086da1ef88 100644 --- a/devui/fullscreen/index.ts +++ b/devui/fullscreen/index.ts @@ -12,7 +12,6 @@ export default { category: '通用', status: '已完成', install(app: App): void { - app.use(Fullscreen as any) } } diff --git a/devui/icon/index.ts b/devui/icon/index.ts index e2983d16133ed6cefc687686344e2d492af3bbcc..299989544a1fbb26a255defac595845b53d8e72b 100644 --- a/devui/icon/index.ts +++ b/devui/icon/index.ts @@ -10,6 +10,7 @@ export { Icon } export default { title: 'Icon 图标', category: '通用', + status: '已完成', install(app: App): void { app.use(Icon as any) } diff --git a/devui/image-preview/index.ts b/devui/image-preview/index.ts index 8125149636faf834987011197648ba34771f38e0..e1b883b96668ab2b20fb04b371e6cc8e89f17e15 100644 --- a/devui/image-preview/index.ts +++ b/devui/image-preview/index.ts @@ -7,6 +7,7 @@ export { ImagePreviewDirective, ImagePreviewService } export default { title: 'ImagePreview 图片预览', category: '数据展示', + status: '已完成', install(app: App): void { app.directive('d-image-preview', ImagePreviewDirective) app.config.globalProperties.$imagePreviewService = ImagePreviewService diff --git a/devui/input-number/index.ts b/devui/input-number/index.ts index e429b5437e8819d98611f82f4e8048a9c2cb4846..9943fe27adbf892aa7b0534471583044e51b0128 100644 --- a/devui/input-number/index.ts +++ b/devui/input-number/index.ts @@ -4,11 +4,13 @@ import InputNumber from './src/input-number' InputNumber.install = function(app: App) { app.component(InputNumber.name, InputNumber) } + export { InputNumber } export default { title: 'InputNumber 数字输入框', category: '导航', + status: '50%', install(app: App):void { app.use(InputNumber as any) } diff --git a/devui/input/index.ts b/devui/input/index.ts index 6d125ad55bb9a6034752fa988a6476de1eca18e5..cd150ad09f121fee8565982445dd2ff05f7b2fab 100644 --- a/devui/input/index.ts +++ b/devui/input/index.ts @@ -10,6 +10,7 @@ export { Input } export default { title: 'Input 输入框', category: '数据录入', + status: '已完成', install(app: App): void { app.use(Input as any) } diff --git a/devui/loading/index.ts b/devui/loading/index.ts index a1d0f1b5d7cd5fd48a2106f0f9aa655551b0c3d3..61cf3112a442ed78bc2ccc146c35a1d7cc8f14b1 100644 --- a/devui/loading/index.ts +++ b/devui/loading/index.ts @@ -2,6 +2,11 @@ import { App } from 'vue' import Loading from './src/directive' import LoadingService from './src/service' +export { + LoadingService, + Loading +} + export default { title: 'Loading 加载提示', category: '反馈', @@ -11,8 +16,3 @@ export default { app.config.globalProperties.$loadingService = LoadingService } } - -export { - LoadingService, - Loading -} diff --git a/devui/modal/index.ts b/devui/modal/index.ts index 4c28caa116072f2125a034f9682f9f39d9976e4e..806c2cc7d6e473fe6230d838cc2845e0abaf750f 100644 --- a/devui/modal/index.ts +++ b/devui/modal/index.ts @@ -13,7 +13,7 @@ export { Modal } export default { title: 'Modal 弹窗', category: '反馈', - status: undefined, // TODO: 组件若开发完成则填入"已完成",并删除该注释 + status: '已完成', install(app: App): void { app.use(Modal as any) diff --git a/devui/overlay/index.ts b/devui/overlay/index.ts index 978cc5e3b26eb4a8475958f2b9e920aefb14f289..c995acc956c4db3c2c9535f6087b88579d6d25d6 100644 --- a/devui/overlay/index.ts +++ b/devui/overlay/index.ts @@ -16,6 +16,7 @@ export { FlexibleOverlay, FixedOverlay } export default { title: 'Overlay 遮罩层', category: '通用', + status: '已完成', install(app: App): void { app.use(FixedOverlay as any); app.use(FlexibleOverlay as any); diff --git a/devui/panel/index.ts b/devui/panel/index.ts index fee0e61cfaf6b95d4b915dd253473bc1dd9e74b8..3141cad09657b4b0c365f42ef2f5e5277de2fca9 100644 --- a/devui/panel/index.ts +++ b/devui/panel/index.ts @@ -10,6 +10,7 @@ export { Panel } export default { title: 'Panel 面板', category: '通用', + status: '50%', install(app: App): void { app.use(Panel as any) } diff --git a/devui/progress/index.ts b/devui/progress/index.ts index 5a18a05970483dce71f026199e8ca4f6c508b34b..fe18d51c7d4c8987ebb29867cbfd3e2ca28b7147 100644 --- a/devui/progress/index.ts +++ b/devui/progress/index.ts @@ -10,6 +10,7 @@ export { Progress } export default { title: 'Progress 进度条', category: '反馈', + status: '已完成', install(app: App): void { app.use(Progress as any) } diff --git a/devui/quadrant-diagram/index.ts b/devui/quadrant-diagram/index.ts index 86648b6f0c465cd89ef3000d069ba21f0fef03df..db4125190f6053e1497ae4cf30f360ffbfba1a07 100644 --- a/devui/quadrant-diagram/index.ts +++ b/devui/quadrant-diagram/index.ts @@ -10,6 +10,7 @@ export { QuadrantDiagram } export default { title: 'QuadrantDiagram 象限图', category: '数据展示', + status: '10%', install(app: App): void { app.use(QuadrantDiagram as any) } diff --git a/devui/radio/index.ts b/devui/radio/index.ts index 00ab68574d96dd534cacf18c99f0aadb440bd01b..154cdf1214a0e7a8490c2bbf25f8c192c9fad049 100644 --- a/devui/radio/index.ts +++ b/devui/radio/index.ts @@ -15,6 +15,7 @@ export { Radio, RadioGroup } export default { title: 'Radio 单选框', category: '数据录入', + status: '已完成', install(app: App): void { app.use(Radio as any) app.use(RadioGroup as any) diff --git a/devui/ripple/index.ts b/devui/ripple/index.ts index 255ea4163168f62986a80a0d72f24fd9e3f4a1a9..3ff7ce72a4c2385dcfa67ee10b51070f2e4b5f7e 100644 --- a/devui/ripple/index.ts +++ b/devui/ripple/index.ts @@ -6,9 +6,8 @@ export { RippleDirective } export default { title: 'Ripple 水波纹', category: '通用', - status: undefined, // TODO: 组件若开发完成则填入"已完成",并删除该注释 + status: '已完成', install(app: App): void { - app.directive('Ripple', RippleDirective) } } diff --git a/devui/search/index.ts b/devui/search/index.ts index 350a79adaf91795a34a95d027ccc76cf3367f4b0..72e9f8f7fa5e6b63b82145bcfea5d1cc9c78e03b 100644 --- a/devui/search/index.ts +++ b/devui/search/index.ts @@ -10,6 +10,7 @@ export { Search } export default { title: 'Search 搜索框', category: '通用', + status: '已完成', install(app: App): void { app.use(Search as any) } diff --git a/devui/select/index.ts b/devui/select/index.ts index 810b76a28a824094c97ab6b5a1d5f59ac60c5dd6..bb01c4c155427bab1496f7cc920b929267a5a150 100644 --- a/devui/select/index.ts +++ b/devui/select/index.ts @@ -10,6 +10,7 @@ export { Select } export default { title: 'Select 下拉框', category: '数据录入', + status: '已完成', install(app: App): void { app.use(Select as any) } diff --git a/devui/skeleton/index.ts b/devui/skeleton/index.ts index e51762a5593d81295caf39af293f62d83c6154fd..6bb2132be868bfb012143b3d03069b3352fbf120 100644 --- a/devui/skeleton/index.ts +++ b/devui/skeleton/index.ts @@ -12,7 +12,6 @@ export default { category: '数据展示', status: '已完成', install(app: App): void { - app.use(Skeleton as any) } } diff --git a/devui/slider/index.ts b/devui/slider/index.ts index 557c9fd29459e8ea2789140e638f93da9f830101..f4596b7734eec02a4e6729d10d96a3013edc3f4b 100644 --- a/devui/slider/index.ts +++ b/devui/slider/index.ts @@ -10,8 +10,8 @@ export { Slider } export default { title: 'Slider 滑块', category: '数据录入', + status: '已完成', install(app: App): void { - app.use(Slider as any) } } diff --git a/devui/splitter/index.ts b/devui/splitter/index.ts index 6c473534b4971b077f25fc0ed09be6d80465b275..2815770bdbea9fadc8c8b4e2b0acf0b9bad6c343 100644 --- a/devui/splitter/index.ts +++ b/devui/splitter/index.ts @@ -12,7 +12,8 @@ export { Splitter } export default { title: 'Splitter 分割器', category: '布局', - install(app: App) { + status: '已完成', + install(app: App): void { app.use(Splitter as any) }, } diff --git a/devui/status/index.ts b/devui/status/index.ts index 8f825bc6a3f3935233cb7df2874c78d25267e222..89c0743741475edd7f9f8434844fd522bd500b46 100644 --- a/devui/status/index.ts +++ b/devui/status/index.ts @@ -10,6 +10,7 @@ export { Status } export default { title: 'Status 状态', category: '通用', + status: '已完成', install(app: App): void { app.use(Status as any) } diff --git a/devui/steps-guide/index.ts b/devui/steps-guide/index.ts index 62154caf49af04525878b52f2407535eb107a6d3..3e41d4912f03cb0733cabf48331284f71b49e903 100644 --- a/devui/steps-guide/index.ts +++ b/devui/steps-guide/index.ts @@ -10,9 +10,8 @@ export { StepsGuide } export default { title: 'StepsGuide 操作指引', category: '导航', - status: '开发中', // TODO: 组件若开发完成则填入"已完成",并删除该注释 + status: '50%', install(app: App): void { - app.use(StepsGuide as any) } } diff --git a/devui/sticky/index.ts b/devui/sticky/index.ts index 71c064d776c9f6780a4a8ef2192107216d640be5..e6e10417ce102291222b63adffe0163577a20656 100644 --- a/devui/sticky/index.ts +++ b/devui/sticky/index.ts @@ -10,9 +10,8 @@ export { Sticky } export default { title: 'Sticky 便贴', category: '通用', - status: undefined, // TODO: 组件若开发完成则填入"已完成",并删除该注释 + status: '50%', install(app: App): void { - app.use(Sticky as any) } } diff --git a/devui/switch/index.ts b/devui/switch/index.ts index 82b95f79a1813569a2ba4e23565b06213647d033..f220103c1398dc5816aa631dd815804adc17259d 100644 --- a/devui/switch/index.ts +++ b/devui/switch/index.ts @@ -10,6 +10,7 @@ export { Switch } export default { title: 'Switch 开关', category: '数据录入', + status: '已完成', install(app: App): void { app.use(Switch as any) } diff --git a/devui/table/index.ts b/devui/table/index.ts index c40ee5ced62faca537baca02ee222613846a4a4f..30393dd6cdccd906504ec9a42a31def0f6b4d6ef 100644 --- a/devui/table/index.ts +++ b/devui/table/index.ts @@ -12,7 +12,7 @@ export { Table, Column } export default { title: 'Table 表格', category: '数据展示', - status: undefined, // TODO: 组件若开发完成则填入"已完成",并删除该注释 + status: '10%', install(app: App): void { app.use(Table as any) } diff --git a/devui/tabs/index.ts b/devui/tabs/index.ts index e3b0f72cae942af6e9f21e9dc223ec539ffed8ce..85e2a0fd7552e31cbe02ecafcfbb6e0bf65db9fe 100644 --- a/devui/tabs/index.ts +++ b/devui/tabs/index.ts @@ -10,6 +10,7 @@ export { Tabs } export default { title: 'Tabs 选项卡', category: '导航', + status: '60%', install(app: App): void { app.use(Tabs as any) } diff --git a/devui/tag-input/index.ts b/devui/tag-input/index.ts index 7c31be3412e31e57ad6e0b6ad405d3c468d9f279..4d4436978d233e6142f7740d93905987a1839fd2 100644 --- a/devui/tag-input/index.ts +++ b/devui/tag-input/index.ts @@ -10,6 +10,7 @@ export { TagInput } export default { title: 'TagInput 标签输入框', category: '数据录入', + status: '10%', install(app: App): void { app.use(TagInput as any) } diff --git a/devui/time-picker/index.ts b/devui/time-picker/index.ts index 6383339bbfe9538f15012e25ccc2c7501821a99d..c3baf1702b11e29f39c65cad8e54c91606b9b2f6 100644 --- a/devui/time-picker/index.ts +++ b/devui/time-picker/index.ts @@ -10,8 +10,8 @@ export { TimePicker } export default { title: 'TimePicker 时间选择器', category: '数据录入', - status: undefined, // TODO: 组件若开发完成则填入"已完成",并删除该注释 + status: '20%', install(app: App): void { - app.use(TimePicker as any) + app.use(TimePicker as any) } } diff --git a/devui/toast/index.ts b/devui/toast/index.ts index de346b3442243e6286e8ae2fe78e2f2452812464..6d091b1558be1ebd0a63148e84960d334c16369b 100644 --- a/devui/toast/index.ts +++ b/devui/toast/index.ts @@ -11,6 +11,7 @@ export { Toast, ToastService } export default { title: 'Toast 全局提示', category: '反馈', + status: '已完成', install(app: App): void { app.use(Toast as any) app.config.globalProperties.$toastService = ToastService diff --git a/devui/tooltip/index.ts b/devui/tooltip/index.ts index b5c96f4db064987a842fb0ad212550f6f8538db9..a27b320b48beb756177827812fcbb691f63d847c 100644 --- a/devui/tooltip/index.ts +++ b/devui/tooltip/index.ts @@ -10,6 +10,7 @@ export { Tooltip } export default { title: 'Tooltip提示', category: '反馈', + status: '50%', install(app: App): void { app.use(Tooltip as any) } diff --git a/devui/transfer/index.ts b/devui/transfer/index.ts index dfc390d671d49e450f7e5d9a0cc6bb122b980b1c..27766015645e3eaf4fccbd09cfea5d53eb7f0189 100644 --- a/devui/transfer/index.ts +++ b/devui/transfer/index.ts @@ -8,9 +8,10 @@ Transfer.install = function (app: App) { export { Transfer } export default { - title: 'Transfer 穿梭框', - category: '数据录入', - install(app: App): void { - app.use(Transfer as any) - } + title: 'Transfer 穿梭框', + category: '数据录入', + status: '10%', + install(app: App): void { + app.use(Transfer as any) + } } diff --git a/devui/tree/index.ts b/devui/tree/index.ts index 6639f0e84a7a6c5b3c7465f98a624537a8d8104b..cae6212838ca06901b29e9e4f6fa1dafdf014484 100644 --- a/devui/tree/index.ts +++ b/devui/tree/index.ts @@ -10,9 +10,8 @@ export { Tree } export default { title: 'Tree 树', category: '数据展示', - status: undefined, // TODO: 组件若开发完成则填入"已完成",并删除该注释 + status: '20%', install(app: App): void { - app.use(Tree as any) } } diff --git a/devui/upload/index.ts b/devui/upload/index.ts index 6283e55c4162fbe84a8ef04bad82670f8e8f17a7..01f70902ad0d70ea773c1db79deac0d6dc641c33 100644 --- a/devui/upload/index.ts +++ b/devui/upload/index.ts @@ -14,6 +14,7 @@ export { Upload, MultiUpload } export default { title: 'Upload 上传', category: '数据录入', + status: '80%', install(app: App): void { app.use(Upload as any) },