mirror of
https://github.com/pipipi-pikachu/PPTist.git
synced 2025-04-15 02:20:00 +08:00
perf: 类型补充
This commit is contained in:
parent
c21b3b1b34
commit
63a9fc2d6e
43
src/components.d.ts
vendored
Normal file
43
src/components.d.ts
vendored
Normal file
@ -0,0 +1,43 @@
|
||||
import FileInput from '@/components/FileInput.vue'
|
||||
import CheckboxButton from '@/components/CheckboxButton.vue'
|
||||
import CheckboxButtonGroup from '@/components/CheckboxButtonGroup.vue'
|
||||
import ColorPicker from '@/components/ColorPicker/index.vue'
|
||||
import FullscreenSpin from '@/components/FullscreenSpin.vue'
|
||||
|
||||
declare module 'vue' {
|
||||
export interface GlobalComponents {
|
||||
InputNumber: typeof import('ant-design-vue')['InputNumber'];
|
||||
Divider: typeof import('ant-design-vue')['Divider'];
|
||||
Button: typeof import('ant-design-vue')['Button'];
|
||||
ButtonGroup: typeof import('ant-design-vue')['Button']['Group'];
|
||||
Tooltip: typeof import('ant-design-vue')['Tooltip'];
|
||||
Popover: typeof import('ant-design-vue')['Popover'];
|
||||
Slider: typeof import('ant-design-vue')['Slider'];
|
||||
Select: typeof import('ant-design-vue')['Select'];
|
||||
SelectOption: typeof import('ant-design-vue')['Select']['Option'];
|
||||
SelectOptGroup: typeof import('ant-design-vue')['Select']['OptGroup'];
|
||||
Switch: typeof import('ant-design-vue')['Switch'];
|
||||
Radio: typeof import('ant-design-vue')['Radio'];
|
||||
RadioGroup: typeof import('ant-design-vue')['Radio']['Group'];
|
||||
RadioButton: typeof import('ant-design-vue')['Radio']['Button'];
|
||||
Input: typeof import('ant-design-vue')['Input'];
|
||||
InputGroup: typeof import('ant-design-vue')['Input']['Group'];
|
||||
TextArea: typeof import('ant-design-vue')['Input']['TextArea'];
|
||||
Modal: typeof import('ant-design-vue')['Modal'];
|
||||
Dropdown: typeof import('ant-design-vue')['Dropdown'];
|
||||
Menu: typeof import('ant-design-vue')['Menu'];
|
||||
MenuItem: typeof import('ant-design-vue')['Menu']['Item'];
|
||||
Checkbox: typeof import('ant-design-vue')['Checkbox'];
|
||||
Drawer: typeof import('ant-design-vue')['Drawer'];
|
||||
Spin: typeof import('ant-design-vue')['Spin'];
|
||||
Alert: typeof import('ant-design-vue')['Alert'];
|
||||
|
||||
FileInput: typeof FileInput;
|
||||
CheckboxButton: typeof CheckboxButton;
|
||||
CheckboxButtonGroup: typeof CheckboxButtonGroup;
|
||||
ColorPicker: typeof ColorPicker;
|
||||
FullscreenSpin: typeof FullscreenSpin;
|
||||
}
|
||||
}
|
||||
|
||||
export {}
|
@ -15,7 +15,7 @@
|
||||
<Slider
|
||||
class="filter-slider"
|
||||
:max="filter.max"
|
||||
:min="filter.min"
|
||||
:min="0"
|
||||
:step="filter.step"
|
||||
:value="filter.value"
|
||||
@change="value => updateFilter(filter, value)"
|
||||
|
@ -6,7 +6,7 @@
|
||||
<Switch :checked="hasShadow" @change="checked => toggleShadow(checked)" />
|
||||
</div>
|
||||
</div>
|
||||
<template v-if="hasShadow">
|
||||
<template v-if="hasShadow && shadow">
|
||||
<div class="row">
|
||||
<div style="flex: 2;">水平阴影:</div>
|
||||
<Slider
|
||||
|
Loading…
x
Reference in New Issue
Block a user