1
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
// 此版本发布于2025-07-16
|
||||
const version = '3.4.8';
|
||||
|
||||
// 开发环境才提示,生产环境不会提示
|
||||
if (process.env.NODE_ENV === 'development') {
|
||||
console.log(`\n %c uView Next V${version} https://uview.d3u.cn \n\n`, 'color: #ffffff; background: #3c9cff; padding:5px 0; border-radius: 5px;');
|
||||
}
|
||||
|
||||
export default {
|
||||
version,
|
||||
// 主题名称
|
||||
type: ['primary', 'success', 'info', 'error', 'warning'],
|
||||
// 默认单位,可以通过配置为rpx,那么在用于传入组件大小参数为数值时,就默认为rpx
|
||||
unit: 'px'
|
||||
};
|
||||
@@ -0,0 +1,235 @@
|
||||
/**
|
||||
* 此文件的作用为统一配置所有组件的props参数
|
||||
* 借此用户可以全局覆盖组件的props默认值
|
||||
* 无需在每个引入组件的页面中都配置一次
|
||||
*/
|
||||
|
||||
import ActionSheet from './props/actionSheet.js'
|
||||
import Album from './props/album.js'
|
||||
import Alert from './props/alert.js'
|
||||
import Avatar from './props/avatar'
|
||||
import AvatarGroup from './props/avatarGroup'
|
||||
import AreaPicker from './props/areaPicker'
|
||||
import Amount from './props/amount'
|
||||
import Backtop from './props/backtop'
|
||||
import Badge from './props/badge'
|
||||
import Button from './props/button'
|
||||
import Barcode from './props/barcode'
|
||||
import Calendar from './props/calendar'
|
||||
import CarKeyboard from './props/carKeyboard'
|
||||
import Card from './props/card'
|
||||
import Cell from './props/cell'
|
||||
import CellGroup from './props/cellGroup'
|
||||
import Checkbox from './props/checkbox'
|
||||
import CheckboxGroup from './props/checkboxGroup'
|
||||
import CircleProgress from './props/circleProgress'
|
||||
import Code from './props/code'
|
||||
import CodeInput from './props/codeInput'
|
||||
import Col from './props/col'
|
||||
import Collapse from './props/collapse'
|
||||
import CollapseItem from './props/collapseItem'
|
||||
import ColumnNotice from './props/columnNotice'
|
||||
import CountDown from './props/countDown'
|
||||
import CountTo from './props/countTo'
|
||||
import Cropper from './props/cropper'
|
||||
import Cascader from './props/cascader'
|
||||
import DatetimePicker from './props/datetimePicker'
|
||||
import Divider from './props/divider'
|
||||
import Draggable from './props/draggable'
|
||||
import DateStrip from './props/dateStrip'
|
||||
import Empty from './props/empty'
|
||||
import Ellipsis from './props/ellipsis'
|
||||
import Form from './props/form'
|
||||
import FormItem from './props/formItem'
|
||||
import Fab from './props/fab.js'
|
||||
import Gap from './props/gap'
|
||||
import Grid from './props/grid'
|
||||
import GridItem from './props/gridItem'
|
||||
import Icon from './props/icon'
|
||||
import Image from './props/image'
|
||||
import IndexAnchor from './props/indexAnchor'
|
||||
import IndexList from './props/indexList'
|
||||
import Input from './props/input'
|
||||
import Keyboard from './props/keyboard'
|
||||
import Line from './props/line'
|
||||
import LineProgress from './props/lineProgress'
|
||||
import Link from './props/link'
|
||||
import List from './props/list'
|
||||
import ListItem from './props/listItem'
|
||||
import LoadingIcon from './props/loadingIcon'
|
||||
import LoadingPage from './props/loadingPage'
|
||||
import Loadmore from './props/loadmore'
|
||||
import LazyLoad from './props/lazyLoad'
|
||||
import Modal from './props/modal'
|
||||
import Markdown from './props/markdown'
|
||||
import Navbar from './props/navbar'
|
||||
import NoNetwork from './props/noNetwork'
|
||||
import NoticeBar from './props/noticeBar'
|
||||
import Notify from './props/notify'
|
||||
import NumberBox from './props/numberBox'
|
||||
import NumberKeyboard from './props/numberKeyboard'
|
||||
import Dropdown from './props/dropdown'
|
||||
import DropdownItem from './props/dropdownItem'
|
||||
import Overlay from './props/overlay'
|
||||
import Parse from './props/parse'
|
||||
import Picker from './props/picker'
|
||||
import Popup from './props/popup'
|
||||
import Popover from './props/popover'
|
||||
import Pagination from './props/pagination'
|
||||
import Qrcode from './props/qrcode'
|
||||
import Radio from './props/radio'
|
||||
import RadioGroup from './props/radioGroup'
|
||||
import Rate from './props/rate'
|
||||
import ReadMore from './props/readMore'
|
||||
import Row from './props/row'
|
||||
import RowNotice from './props/rowNotice'
|
||||
import ScrollList from './props/scrollList'
|
||||
import Search from './props/search'
|
||||
import Section from './props/section'
|
||||
import Skeleton from './props/skeleton'
|
||||
import Slider from './props/slider'
|
||||
import StatusBar from './props/statusBar'
|
||||
import Steps from './props/steps'
|
||||
import StepsItem from './props/stepsItem'
|
||||
import Sticky from './props/sticky'
|
||||
import Subsection from './props/subsection'
|
||||
import SwipeAction from './props/swipeAction'
|
||||
import SwipeActionItem from './props/swipeActionItem'
|
||||
import Swiper from './props/swiper'
|
||||
import SwipterIndicator from './props/swipterIndicator'
|
||||
import Switch from './props/switch'
|
||||
import Signature from './props/signature'
|
||||
import Select from './props/select'
|
||||
import Sidebar from './props/sidebar'
|
||||
import SidebarItem from './props/sidebarItem'
|
||||
import Tabbar from './props/tabbar'
|
||||
import TabbarItem from './props/tabbarItem'
|
||||
import Tabs from './props/tabs'
|
||||
import TabsItem from './props/tabsItem'
|
||||
import Tag from './props/tag'
|
||||
import Text from './props/text'
|
||||
import Textarea from './props/textarea'
|
||||
import Toast from './props/toast'
|
||||
import Toolbar from './props/toolbar'
|
||||
import Tooltip from './props/tooltip'
|
||||
import Transition from './props/transition'
|
||||
import Table from './props/table'
|
||||
import TableColumn from './props/tableColumn'
|
||||
import Upload from './props/upload'
|
||||
import Waterfall from './props/waterfall'
|
||||
|
||||
export default {
|
||||
...ActionSheet,
|
||||
...Album,
|
||||
...Alert,
|
||||
...Avatar,
|
||||
...AvatarGroup,
|
||||
...AreaPicker,
|
||||
...Amount,
|
||||
...Backtop,
|
||||
...Badge,
|
||||
...Button,
|
||||
...Barcode,
|
||||
...Calendar,
|
||||
...CarKeyboard,
|
||||
...Card,
|
||||
...Cell,
|
||||
...CellGroup,
|
||||
...Checkbox,
|
||||
...CheckboxGroup,
|
||||
...CircleProgress,
|
||||
...Code,
|
||||
...CodeInput,
|
||||
...Col,
|
||||
...Collapse,
|
||||
...CollapseItem,
|
||||
...ColumnNotice,
|
||||
...CountDown,
|
||||
...CountTo,
|
||||
...Cropper,
|
||||
...Cascader,
|
||||
...DatetimePicker,
|
||||
...Draggable,
|
||||
...Divider,
|
||||
...DateStrip,
|
||||
...Empty,
|
||||
...Ellipsis,
|
||||
...Form,
|
||||
...FormItem,
|
||||
...Fab,
|
||||
...Gap,
|
||||
...Grid,
|
||||
...GridItem,
|
||||
...Icon,
|
||||
...Image,
|
||||
...IndexAnchor,
|
||||
...IndexList,
|
||||
...Input,
|
||||
...Keyboard,
|
||||
...Line,
|
||||
...LineProgress,
|
||||
...Link,
|
||||
...List,
|
||||
...ListItem,
|
||||
...LoadingIcon,
|
||||
...LoadingPage,
|
||||
...Loadmore,
|
||||
...LazyLoad,
|
||||
...Modal,
|
||||
...Markdown,
|
||||
...Navbar,
|
||||
...NoNetwork,
|
||||
...NoticeBar,
|
||||
...Notify,
|
||||
...NumberBox,
|
||||
...NumberKeyboard,
|
||||
...Dropdown,
|
||||
...DropdownItem,
|
||||
...Overlay,
|
||||
...Parse,
|
||||
...Picker,
|
||||
...Popup,
|
||||
...Popover,
|
||||
...Pagination,
|
||||
...Qrcode,
|
||||
...Radio,
|
||||
...RadioGroup,
|
||||
...Rate,
|
||||
...ReadMore,
|
||||
...Row,
|
||||
...RowNotice,
|
||||
...ScrollList,
|
||||
...Search,
|
||||
...Section,
|
||||
...Skeleton,
|
||||
...Slider,
|
||||
...StatusBar,
|
||||
...Steps,
|
||||
...StepsItem,
|
||||
...Sticky,
|
||||
...Subsection,
|
||||
...SwipeAction,
|
||||
...SwipeActionItem,
|
||||
...Swiper,
|
||||
...SwipterIndicator,
|
||||
...Switch,
|
||||
...Signature,
|
||||
...Select,
|
||||
...Sidebar,
|
||||
...SidebarItem,
|
||||
...Tabbar,
|
||||
...TabbarItem,
|
||||
...Tabs,
|
||||
...TabsItem,
|
||||
...Tag,
|
||||
...Text,
|
||||
...Textarea,
|
||||
...Toast,
|
||||
...Toolbar,
|
||||
...Tooltip,
|
||||
...Transition,
|
||||
...Table,
|
||||
...TableColumn,
|
||||
...Upload,
|
||||
...Waterfall
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:44:35
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/actionSheet.js
|
||||
*/
|
||||
export default {
|
||||
// action-sheet组件
|
||||
actionSheet: {
|
||||
show: false,
|
||||
title: '',
|
||||
description: '',
|
||||
actions: [],
|
||||
index: '',
|
||||
cancelText: '',
|
||||
closeOnClickAction: true,
|
||||
safeAreaInsetBottom: true,
|
||||
openType: '',
|
||||
closeOnClickOverlay: true,
|
||||
round: 0,
|
||||
height: ''
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:47:24
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/album.js
|
||||
*/
|
||||
export default {
|
||||
// album 组件
|
||||
album: {
|
||||
urls: [],
|
||||
keyName: '',
|
||||
singleSize: 180,
|
||||
multipleSize: 70,
|
||||
space: 6,
|
||||
singleMode: 'scaleToFill',
|
||||
multipleMode: 'aspectFill',
|
||||
maxCount: 9,
|
||||
previewFullImage: true,
|
||||
rowCount: 3,
|
||||
showMore: true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:48:53
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/alert.js
|
||||
*/
|
||||
export default {
|
||||
// alert警告组件
|
||||
alert: {
|
||||
title: '',
|
||||
type: 'warning',
|
||||
description: '',
|
||||
closable: false,
|
||||
showIcon: false,
|
||||
effect: 'light',
|
||||
center: false,
|
||||
fontSize: 14
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:48:53
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/amount.js
|
||||
*/
|
||||
export default {
|
||||
// amount组件
|
||||
amount: {
|
||||
value: null,
|
||||
symbol:'¥',
|
||||
reverse: false,
|
||||
precision: 2,
|
||||
roundUp: true,
|
||||
transition: false,
|
||||
duration: 1000,
|
||||
separatorDigits: 4,
|
||||
separator: ',',
|
||||
showSymbol: true,
|
||||
showDecimal: true,
|
||||
showSeparator: false,
|
||||
capital: false,
|
||||
fontSize: '',
|
||||
fontSizeRatio: 0.7,
|
||||
color: '',
|
||||
colorRatio: '',
|
||||
customStyle: {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:44:35
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/actionSheet.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// area-picker组件
|
||||
areaPicker: {
|
||||
value: '',
|
||||
province: true,
|
||||
city: true,
|
||||
county: true,
|
||||
show: false,
|
||||
showToolbar: true,
|
||||
title: '',
|
||||
loading: false,
|
||||
itemHeight: 44,
|
||||
cancelText: '',
|
||||
confirmText: '',
|
||||
cancelColor: theme.lightColor,
|
||||
confirmColor: theme.primary,
|
||||
visibleItemCount: 5,
|
||||
closeOnClickOverlay: true,
|
||||
immediateChange: false,
|
||||
round: '',
|
||||
showInput: false,
|
||||
inputProps: {
|
||||
placeholder: '请选择地区',
|
||||
separator: '/',
|
||||
clearable: true,
|
||||
disabled: true,
|
||||
backgroundColor: 'transparent',
|
||||
disabledColor: '#f5f7fa',
|
||||
placeholderClass: 'input-placeholder',
|
||||
placeholderStyle: 'color: #c0c4cc',
|
||||
confirmType: 'done',
|
||||
focus: false,
|
||||
inputAlign: 'left',
|
||||
fontSize: '15px',
|
||||
color: theme.contentColor,
|
||||
prefixIcon: '',
|
||||
prefixIconStyle: '',
|
||||
suffixIcon: '',
|
||||
suffixIconStyle: '',
|
||||
border: 'surround',
|
||||
shape: 'square',
|
||||
round: '4px',
|
||||
borderColor: '',
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:49:22
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/avatar.js
|
||||
*/
|
||||
export default {
|
||||
// avatar 组件
|
||||
avatar: {
|
||||
src: '',
|
||||
shape: 'circle',
|
||||
size: 40,
|
||||
mode: 'scaleToFill',
|
||||
text: '',
|
||||
bgColor: '#c0c4cc',
|
||||
color: '#ffffff',
|
||||
fontSize: 18,
|
||||
icon: '',
|
||||
mpAvatar: false,
|
||||
randomBgColor: false,
|
||||
defaultUrl: '',
|
||||
colorIndex: '',
|
||||
name: ''
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:49:55
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/avatarGroup.js
|
||||
*/
|
||||
export default {
|
||||
// avatarGroup 组件
|
||||
avatarGroup: {
|
||||
urls: [],
|
||||
maxCount: 5,
|
||||
shape: 'circle',
|
||||
mode: 'scaleToFill',
|
||||
showMore: true,
|
||||
size: 40,
|
||||
keyName: '',
|
||||
gap: 0.5,
|
||||
extraValue: 0
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:50:18
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/backtop.js
|
||||
*/
|
||||
export default {
|
||||
// backtop组件
|
||||
backtop: {
|
||||
mode: 'circle',
|
||||
icon: 'arrow-upward',
|
||||
text: '',
|
||||
duration: 100,
|
||||
scrollTop: 0,
|
||||
top: 400,
|
||||
bottom: 100,
|
||||
right: 20,
|
||||
zIndex: 9,
|
||||
iconStyle: {
|
||||
color: '#909399',
|
||||
fontSize: '19px'
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-23 19:51:50
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/badge.js
|
||||
*/
|
||||
export default {
|
||||
// 徽标数组件
|
||||
badge: {
|
||||
isDot: false,
|
||||
value: '',
|
||||
show: true,
|
||||
max: 999,
|
||||
type: 'error',
|
||||
showZero: false,
|
||||
bgColor: '',
|
||||
color: '',
|
||||
shape: 'circle',
|
||||
numberType: 'overflow',
|
||||
offset: [],
|
||||
inverted: false,
|
||||
absolute: false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:55:27
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/barcode.js
|
||||
*/
|
||||
|
||||
export default {
|
||||
// barcode组件
|
||||
barcode: {
|
||||
// 条形码内容
|
||||
value: '',
|
||||
// 条形码类型
|
||||
format: 'CODE128',
|
||||
// 条形码宽度
|
||||
width: 2,
|
||||
// 条形码高度
|
||||
height: 80,
|
||||
// 条形码颜色
|
||||
color: '#000000',
|
||||
// 背景颜色
|
||||
backgroundColor: 'transparent',
|
||||
// 是否显示文本
|
||||
displayValue: true,
|
||||
// 文本位置
|
||||
textPosition: 'bottom',
|
||||
// 字体选项
|
||||
fontOptions: '',
|
||||
// 字体
|
||||
font: 'monospace',
|
||||
// 文本对齐方式
|
||||
textAlign: 'center',
|
||||
// 文本边距
|
||||
textMargin: 2,
|
||||
// 字体大小
|
||||
fontSize: 20,
|
||||
//#ifdef MP-WEIXIN || MP-TOUTIAO
|
||||
// 画布类型
|
||||
canvasType: '2d',
|
||||
//#endif
|
||||
//#ifndef MP-WEIXIN || MP-TOUTIAO
|
||||
canvasType: 'webgl'
|
||||
//#endif
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,44 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:51:27
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/button.js
|
||||
*/
|
||||
export default {
|
||||
// button组件
|
||||
button: {
|
||||
hairline: false,
|
||||
type: 'default',
|
||||
size: 'normal',
|
||||
shape: 'square',
|
||||
plain: false,
|
||||
round: 3,
|
||||
disabled: false,
|
||||
loading: false,
|
||||
loadingText: '',
|
||||
loadingMode: 'spinner',
|
||||
loadingSize: 15,
|
||||
openType: '',
|
||||
formType: '',
|
||||
appParameter: '',
|
||||
hoverStopPropagation: true,
|
||||
lang: 'en',
|
||||
sessionFrom: '',
|
||||
sendMessageTitle: '',
|
||||
sendMessagePath: '',
|
||||
sendMessageImg: '',
|
||||
showMessageCard: false,
|
||||
dataName: '',
|
||||
throttleTime: 0,
|
||||
hoverStartTime: 0,
|
||||
hoverStayTime: 200,
|
||||
text: '',
|
||||
icon: '',
|
||||
iconPosition: 'left',
|
||||
iconColor: '',
|
||||
color: ''
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:52:43
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/calendar.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// calendar 组件
|
||||
calendar: {
|
||||
title: '',
|
||||
showTitle: true,
|
||||
showSubtitle: true,
|
||||
mode: 'single',
|
||||
startText: '',
|
||||
endText: '',
|
||||
customList: [],
|
||||
shape: 'square',
|
||||
color: theme.primary,
|
||||
minDate: 0,
|
||||
maxDate: 0,
|
||||
defaultDate: null,
|
||||
maxCount: Number.MAX_SAFE_INTEGER, // Infinity
|
||||
rowHeight: 56,
|
||||
showLunar: false,
|
||||
showMark: true,
|
||||
confirmText: '',
|
||||
confirmDisabledText: '',
|
||||
show: false,
|
||||
closeOnClickOverlay: true,
|
||||
readonly: false,
|
||||
showConfirm: true,
|
||||
maxRange: Number.MAX_SAFE_INTEGER, // Infinity
|
||||
rangePrompt: '',
|
||||
showRangePrompt: true,
|
||||
allowSameDay: false,
|
||||
round: 0,
|
||||
monthNum: 3,
|
||||
insert: false,
|
||||
disabledDate: null
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:53:20
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/carKeyboard.js
|
||||
*/
|
||||
export default {
|
||||
// 车牌号键盘
|
||||
carKeyboard: {
|
||||
random: false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-23 20:53:09
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/card.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// card组件的props
|
||||
card: {
|
||||
// 与屏幕两侧是否留空隙
|
||||
full: false,
|
||||
// 标题
|
||||
title: '',
|
||||
// 标题颜色
|
||||
titleColor: theme.mainColor,
|
||||
// 标题字体大小,单位rpx
|
||||
titleSize: 15,
|
||||
// 副标题
|
||||
subTitle: '',
|
||||
// 副标题颜色
|
||||
subTitleColor: theme.info,
|
||||
// 副标题字体大小,单位rpx
|
||||
subTitleSize: 13,
|
||||
// 是否显示外部边框,只对full=false时有效(卡片与边框有空隙时)
|
||||
border: false,
|
||||
// 用于标识点击了第几个
|
||||
index: '',
|
||||
// 用于隔开上下左右的边距,带单位的写法,如:"30rpx 30rpx","20rpx 20rpx 30rpx 30rpx"
|
||||
margin: '7px',
|
||||
// card卡片的圆角
|
||||
round: 8,
|
||||
// 头部自定义样式,对象形式
|
||||
headStyle: {},
|
||||
// 主体自定义样式,对象形式
|
||||
bodyStyle: {},
|
||||
// 底部自定义样式,对象形式
|
||||
footStyle: {},
|
||||
// 头部是否下边框
|
||||
headBorderBottom: true,
|
||||
// 底部是否有上边框
|
||||
footBorderTop: true,
|
||||
// 标题左边的缩略图
|
||||
thumb: '',
|
||||
// 缩略图宽高,单位rpx
|
||||
thumbWidth: 30,
|
||||
// 缩略图是否为圆形
|
||||
thumbCircle: false,
|
||||
// 缩略图圆角值
|
||||
thumbRadius: 3,
|
||||
// 给head,body,foot的内边距
|
||||
padding: 10,
|
||||
// 是否显示头部
|
||||
showHead: true,
|
||||
// 是否显示尾部
|
||||
showFoot: true,
|
||||
// 卡片外围阴影,字符串形式
|
||||
boxShadow: 'none'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:55:27
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/cascader.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// cascader 组件
|
||||
cascader: {
|
||||
// 是否显示级联选择器
|
||||
show: false,
|
||||
// 选择器标题
|
||||
title: '',
|
||||
// 选项数据
|
||||
options: [],
|
||||
// 当前选中值
|
||||
modelValue: '',
|
||||
// v-model 的别名
|
||||
value: '',
|
||||
// 占位符文本
|
||||
placeholder: '',
|
||||
// 自定义字段名
|
||||
field: {
|
||||
text: 'label',
|
||||
value: 'value',
|
||||
children: 'children'
|
||||
},
|
||||
// 是否显示关闭按钮
|
||||
closeable: true,
|
||||
// 是否点击遮罩关闭
|
||||
closeOnClickOverlay: true,
|
||||
// 背景色
|
||||
bgColor: '#fff',
|
||||
// 主题色
|
||||
activeColor: theme.primary,
|
||||
// 选中背景色
|
||||
activeBgColor: '',
|
||||
// 选中文本加粗
|
||||
activeBold: false,
|
||||
// 文本色
|
||||
color: theme.mainColor,
|
||||
// 图标颜色
|
||||
iconColor: '',
|
||||
// 字体大小
|
||||
fontSize: '15px',
|
||||
// 标题字体大小
|
||||
titleFontSize: '18px',
|
||||
// 标题颜色
|
||||
titleColor: theme.mainColor,
|
||||
// 圆角值
|
||||
round: 0,
|
||||
// 层级
|
||||
zIndex: 10075,
|
||||
// 是否安全区域
|
||||
safeAreaInsetBottom: true,
|
||||
// 选项高度
|
||||
itemHeight: '40px'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-23 20:53:09
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/cell.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// cell组件的props
|
||||
cell: {
|
||||
customClass: '',
|
||||
title: '',
|
||||
label: '',
|
||||
value: '',
|
||||
icon: '',
|
||||
disabled: false,
|
||||
border: true,
|
||||
center: false,
|
||||
url: '',
|
||||
linkType: 'navigateTo',
|
||||
borderColor: theme.borderColor,
|
||||
clickable: false,
|
||||
isLink: false,
|
||||
required: false,
|
||||
arrowDirection: '',
|
||||
iconStyle: '',
|
||||
rightIconStyle: '',
|
||||
rightIcon: 'arrow-right',
|
||||
titleStyle: '',
|
||||
size: '',
|
||||
stop: true,
|
||||
name: ''
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:54:16
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/cellGroup.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// cell-group组件的props
|
||||
cellGroup: {
|
||||
title: '',
|
||||
border: true,
|
||||
backgroundColor: '',
|
||||
borderColor: theme.borderColor,
|
||||
borderRadius: null,
|
||||
customStyle: {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-23 21:06:59
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/checkbox.js
|
||||
*/
|
||||
export default {
|
||||
// checkbox组件
|
||||
checkbox: {
|
||||
name: '',
|
||||
shape: '',
|
||||
size: '',
|
||||
checkbox: false,
|
||||
indeterminate: false,
|
||||
disabled: '',
|
||||
activeColor: '',
|
||||
inactiveColor: '',
|
||||
icon: '',
|
||||
iconSize: '',
|
||||
iconColor: '',
|
||||
label: '',
|
||||
labelSize: '',
|
||||
labelColor: '',
|
||||
labelDisabled: '',
|
||||
activeLabelColor: ''
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,33 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:54:47
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/checkboxGroup.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// checkbox-group组件
|
||||
checkboxGroup: {
|
||||
name: '',
|
||||
value: [],
|
||||
shape: 'square',
|
||||
disabled: false,
|
||||
activeColor: theme.primary,
|
||||
inactiveColor: '#c8c9cc',
|
||||
size: 18,
|
||||
placement: 'row',
|
||||
labelSize: 14,
|
||||
labelColor: '#303133',
|
||||
labelDisabled: false,
|
||||
iconColor: '#ffffff',
|
||||
iconSize: 12,
|
||||
iconPlacement: 'left',
|
||||
borderBottom: false,
|
||||
activeLabelColor: null
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:55:02
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/circleProgress.js
|
||||
*/
|
||||
export default {
|
||||
// circleProgress 组件
|
||||
circleProgress: {
|
||||
percent:0,
|
||||
inactiveColor:'#ececec',
|
||||
activeColor:'#19be6b',
|
||||
borderWidth:14,
|
||||
width:200,
|
||||
duration:1500,
|
||||
type:'',
|
||||
bgColor:'#ffffff'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:55:27
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/code.js
|
||||
*/
|
||||
|
||||
export default {
|
||||
// code 组件
|
||||
code: {
|
||||
seconds: 60,
|
||||
startText: '',
|
||||
changeText: '',
|
||||
endText: '',
|
||||
keepRunning: false,
|
||||
uniqueKey: ''
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:55:58
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/codeInput.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js';
|
||||
|
||||
export default {
|
||||
// codeInput 组件
|
||||
codeInput: {
|
||||
type: 'number',
|
||||
adjustPosition: true,
|
||||
maxlength: 6,
|
||||
confirmType: 'done',
|
||||
confirmHold: false,
|
||||
dot: false,
|
||||
mode: 'box',
|
||||
hairline: false,
|
||||
space: 10,
|
||||
value: '',
|
||||
focus: false,
|
||||
bold: false,
|
||||
color: theme.contentColor,
|
||||
fontSize: 18,
|
||||
size: 35,
|
||||
disabledKeyboard: false,
|
||||
borderColor: theme.borderColor,
|
||||
disabledDot: true,
|
||||
bgColor: '',
|
||||
round: 4
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,19 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:56:12
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/col.js
|
||||
*/
|
||||
export default {
|
||||
// col 组件
|
||||
col: {
|
||||
span: 12,
|
||||
offset: 0,
|
||||
justify: 'start',
|
||||
align: 'stretch',
|
||||
textAlign: 'left'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:56:30
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/collapse.js
|
||||
*/
|
||||
export default {
|
||||
// collapse 组件
|
||||
collapse: {
|
||||
value: null,
|
||||
accordion: false,
|
||||
border: true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:56:42
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/collapseItem.js
|
||||
*/
|
||||
export default {
|
||||
// collapseItem 组件
|
||||
collapseItem: {
|
||||
title: '',
|
||||
value: '',
|
||||
label: '',
|
||||
disabled: false,
|
||||
isLink: true,
|
||||
clickable: true,
|
||||
border: true,
|
||||
align: 'left',
|
||||
name: '',
|
||||
icon: 'arrow-right',
|
||||
duration: 300
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:57:16
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/columnNotice.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// columnNotice 组件
|
||||
columnNotice: {
|
||||
text: '',
|
||||
icon: 'volume',
|
||||
mode: '',
|
||||
color: theme.warning,
|
||||
bgColor: theme.warningLight,
|
||||
fontSize: 14,
|
||||
speed: 80,
|
||||
step: false,
|
||||
duration: 1500,
|
||||
disableTouch: true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:11:29
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/countDown.js
|
||||
*/
|
||||
export default {
|
||||
// u-count-down 计时器组件
|
||||
countDown: {
|
||||
time: 0,
|
||||
format: 'HH:mm:ss',
|
||||
autoStart: true,
|
||||
millisecond: false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:57:32
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/countTo.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// countTo 组件
|
||||
countTo: {
|
||||
startVal: 0,
|
||||
endVal: 0,
|
||||
duration: 2000,
|
||||
autoplay: true,
|
||||
decimals: 0,
|
||||
useEasing: true,
|
||||
decimal: '.',
|
||||
color: theme.contentColor,
|
||||
fontSize: 22,
|
||||
bold: false,
|
||||
separator: ''
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:47:24
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/cropper.js
|
||||
*/
|
||||
export default {
|
||||
// cropper 组件
|
||||
cropper: {
|
||||
// 是否显示
|
||||
show: false,
|
||||
// 裁剪框形状,circle-圆形,square-方形
|
||||
shape: 'square',
|
||||
// 每次显示时是否自动打开选择图片
|
||||
autoChoose: true,
|
||||
// 裁剪框宽度,单位rpx
|
||||
rectWidth: 300,
|
||||
// 裁剪框高度,单位px
|
||||
rectHeight: 300,
|
||||
// 输出图片宽度,单位px
|
||||
width: 400,
|
||||
// 输出图片高度,单位px
|
||||
height: 400,
|
||||
// 输出的图片类型,如果发现裁剪的图片很大,可能是因为设置为了"png",改成"jpg"即可
|
||||
fileType: 'jpg',
|
||||
// 图片的质量,取值范围为 (0, 1],不在范围内时当作1.0处理
|
||||
quality: 1,
|
||||
// 是否显示网格线
|
||||
showGrid: true,
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
/*
|
||||
* @Author : AI Assistant
|
||||
* @Description : dateStrip 日期横条组件默认配置
|
||||
* @version : 1.0
|
||||
* @Date : 2025-06-19
|
||||
* @FilePath : /uview3.0/ui/src/uni_modules/uview-next/libs/config/props/dateStrip.js
|
||||
*/
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// dateStrip组件
|
||||
dateStrip: {
|
||||
value: 0,
|
||||
modelValue: 0,
|
||||
defaultDate: '',
|
||||
mode: 'week',
|
||||
minDate: 0,
|
||||
maxDate: 0,
|
||||
height: '55px',
|
||||
monthNum: 1,
|
||||
itemWidth: '50px',
|
||||
itemRound: '6px',
|
||||
activeMode: 'both',
|
||||
activeBgColor: theme.primary,
|
||||
activeColor: '#ffffff',
|
||||
activeStyle: {},
|
||||
bgColor: '',
|
||||
round: '',
|
||||
firstDayOfWeek: 0,
|
||||
disabledDate: null,
|
||||
disabledColor: theme.disabledColor,
|
||||
showLunar: false,
|
||||
padZero: false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:57:48
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/datetimePicker.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// datetimePicker 组件
|
||||
datetimePicker: {
|
||||
show: false,
|
||||
showToolbar: true,
|
||||
value: '',
|
||||
title: '',
|
||||
mode: 'datetime',
|
||||
maxDate: new Date(new Date().getFullYear() + 10, 0, 1).getTime(),
|
||||
minDate: new Date(new Date().getFullYear() - 10, 0, 1).getTime(),
|
||||
minHour: 0,
|
||||
maxHour: 23,
|
||||
minMinute: 0,
|
||||
maxMinute: 59,
|
||||
loading: false,
|
||||
itemHeight: 44,
|
||||
cancelText: '',
|
||||
confirmText: '',
|
||||
cancelColor: theme.tipsColor,
|
||||
confirmColor: theme.primary,
|
||||
visibleItemCount: 5,
|
||||
closeOnClickOverlay: true,
|
||||
immediateChange: false,
|
||||
round: '',
|
||||
defaultIndex: [],
|
||||
format: '',
|
||||
valueFormat: '',
|
||||
showInput: false,
|
||||
inputProps: {
|
||||
placeholder: '请选择日期时间',
|
||||
disabled: true,
|
||||
backgroundColor: 'transparent',
|
||||
disabledColor: '#f5f7fa',
|
||||
placeholderClass: 'input-placeholder',
|
||||
placeholderStyle: 'color: #c0c4cc',
|
||||
confirmType: 'done',
|
||||
focus: false,
|
||||
inputAlign: 'left',
|
||||
fontSize: '15px',
|
||||
color: theme.contentColor,
|
||||
prefixIcon: '',
|
||||
prefixIconStyle: '',
|
||||
suffixIcon: '',
|
||||
suffixIconStyle: '',
|
||||
border: 'surround',
|
||||
shape: 'square',
|
||||
round: '4px',
|
||||
borderColor: '',
|
||||
},
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:58:03
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/divider.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// divider组件
|
||||
divider: {
|
||||
dashed: false,
|
||||
hairline: true,
|
||||
dot: false,
|
||||
position: 'center',
|
||||
text: '',
|
||||
size: 14,
|
||||
bold: false,
|
||||
color: theme.tipsColor,
|
||||
lineColor: theme.borderColor
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
export default {
|
||||
// 拖拽排序组件
|
||||
draggable: {
|
||||
// 数据列表
|
||||
list: [],
|
||||
// 列数
|
||||
column: 2,
|
||||
// 宽高比,填写这项时gridHeight失效
|
||||
aspectRatio: null,
|
||||
// 项目高度
|
||||
itemHeight: 60,
|
||||
// 阻尼系数
|
||||
damping: 50,
|
||||
// 摩擦系数
|
||||
friction: 2,
|
||||
// 是否使用手柄拖拽
|
||||
handle: false,
|
||||
// 是否禁用
|
||||
disabled: false,
|
||||
// 是否长按拖拽
|
||||
longpress: false,
|
||||
// 是否显示关闭按钮
|
||||
closeable: false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:58:03
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/dropdown.js
|
||||
*/
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// dropdown
|
||||
dropdown: {
|
||||
inactiveColor: theme.mainColor,
|
||||
activeColor: theme.primary,
|
||||
bgColor: '',
|
||||
closeOnClickMask: true,
|
||||
closeOnClickSelf: true,
|
||||
duration: 300,
|
||||
height: 40,
|
||||
borderBottom: false,
|
||||
titleSize: 14,
|
||||
borderRadius: 0,
|
||||
round: 0,
|
||||
menuIcon: 'arrow-down',
|
||||
menuIconSize: ''
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:58:03
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/dropdownItem.js
|
||||
*/
|
||||
|
||||
export default {
|
||||
// dropdownItem组件
|
||||
dropdownItem: {
|
||||
value:'',
|
||||
title: '',
|
||||
options: [],
|
||||
disabled: false,
|
||||
height: 'auto'
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:03:27
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/ellipsis.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// ellipsis组件
|
||||
ellipsis: {
|
||||
// 文本内容
|
||||
content: '',
|
||||
// 省略方向:start, end, middle
|
||||
position: 'end',
|
||||
// 行数
|
||||
rows: 1,
|
||||
// 展开文本
|
||||
expandText: '',
|
||||
// 收起文本
|
||||
collapseText: '',
|
||||
// 省略符号
|
||||
symbol: '...',
|
||||
// 行高
|
||||
lineHeight: 20,
|
||||
// 文本颜色
|
||||
color: theme.mainColor,
|
||||
// 文本大小
|
||||
fontSize: 14,
|
||||
// 展开/收起按钮颜色
|
||||
actionColor: theme.primary
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,29 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:03:27
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/empty.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// empty组件
|
||||
empty: {
|
||||
icon: '',
|
||||
text: '',
|
||||
textColor: theme.lightColor,
|
||||
textSize: 14,
|
||||
iconColor: theme.lightColor,
|
||||
iconSize: 90,
|
||||
mode: 'data',
|
||||
width: 160,
|
||||
height: 160,
|
||||
show: true,
|
||||
marginTop: 0
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:51:27
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/fab.js
|
||||
*/
|
||||
export default {
|
||||
// fab组件
|
||||
fab: {
|
||||
// 是否激活
|
||||
active: false,
|
||||
// 类型
|
||||
type: 'primary',
|
||||
// 悬浮按钮位置
|
||||
position: 'right-bottom',
|
||||
// 按钮能否拖动
|
||||
draggable: 'auto',
|
||||
// 悬浮按钮菜单弹出方向
|
||||
direction: 'top',
|
||||
// 是否禁用
|
||||
disabled: false,
|
||||
// 悬浮按钮未展开时的图标
|
||||
inactiveIcon: 'plus',
|
||||
// 悬浮按钮展开时的图标
|
||||
activeIcon: 'close',
|
||||
// 悬浮按钮大小
|
||||
size: 56,
|
||||
// 自定义悬浮按钮层级
|
||||
zIndex: 9999,
|
||||
// 自定义悬浮按钮与可视区域边缘的间距
|
||||
gap: {
|
||||
top: 16,
|
||||
left: 16,
|
||||
right: 16,
|
||||
bottom: 16
|
||||
},
|
||||
// 用于控制点击时是否展开菜单
|
||||
expandable: true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:03:49
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/form.js
|
||||
*/
|
||||
export default {
|
||||
// form 组件
|
||||
form: {
|
||||
model: {},
|
||||
rules: [],
|
||||
errorType: 'message',
|
||||
borderBottom: true,
|
||||
labelPosition: 'left',
|
||||
labelWidth: 45,
|
||||
labelAlign: 'left',
|
||||
labelStyle: {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:04:32
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/formItem.js
|
||||
*/
|
||||
export default {
|
||||
// formItem 组件
|
||||
formItem: {
|
||||
label: '',
|
||||
prop: '',
|
||||
rules: [],
|
||||
borderBottom: '',
|
||||
labelPosition: '',
|
||||
labelWidth: '',
|
||||
rightIcon: '',
|
||||
leftIcon: '',
|
||||
required: false,
|
||||
leftIconStyle: '',
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:05:25
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/gap.js
|
||||
*/
|
||||
export default {
|
||||
// gap组件
|
||||
gap: {
|
||||
bgColor: 'transparent',
|
||||
height: 20,
|
||||
marginTop: 0,
|
||||
marginBottom: 0,
|
||||
customStyle: {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:05:57
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/grid.js
|
||||
*/
|
||||
export default {
|
||||
// grid组件
|
||||
grid: {
|
||||
col: 3,
|
||||
border: false,
|
||||
align: 'left'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:06:13
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/gridItem.js
|
||||
*/
|
||||
export default {
|
||||
// grid-item组件
|
||||
gridItem: {
|
||||
name: null,
|
||||
bgColor: 'transparent'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 18:00:14
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/icon.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// icon组件
|
||||
icon: {
|
||||
name: '',
|
||||
color: theme.mainColor,
|
||||
size: '16px',
|
||||
bold: false,
|
||||
index: '',
|
||||
hoverClass: '',
|
||||
customPrefix: 'uicon',
|
||||
label: '',
|
||||
labelPos: 'right',
|
||||
labelSize: '15px',
|
||||
labelColor: theme.mainColor,
|
||||
space: '3px',
|
||||
imgMode: 'scaleToFill',
|
||||
width: '',
|
||||
height: '',
|
||||
top: 0,
|
||||
stop: false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:01:51
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/image.js
|
||||
*/
|
||||
export default {
|
||||
// image组件
|
||||
image: {
|
||||
src: '',
|
||||
mode: 'aspectFill',
|
||||
width: '300',
|
||||
height: '225',
|
||||
shape: 'square',
|
||||
round: 0,
|
||||
lazyLoad: true,
|
||||
showMenuByLongpress: true,
|
||||
loadingIcon: 'photo',
|
||||
errorIcon: 'error-circle',
|
||||
showLoading: false,
|
||||
showError: false,
|
||||
fade: false,
|
||||
webp: false,
|
||||
duration: 500,
|
||||
bgColor: '#f3f4f6'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:13:15
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/indexAnchor.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// indexAnchor 组件
|
||||
indexAnchor: {
|
||||
text: '',
|
||||
color: theme.contentColor,
|
||||
size: 14,
|
||||
bgColor: '#dedede',
|
||||
height: 32
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:13:35
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/indexList.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// indexList 组件
|
||||
indexList: {
|
||||
inactiveColor: theme.contentColor,
|
||||
activeColor: theme.primary,
|
||||
indexList: [],
|
||||
sticky: true,
|
||||
customNavHeight: 0
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:13:55
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/input.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// index 组件
|
||||
input: {
|
||||
value: '',
|
||||
type: 'text',
|
||||
fixed: false,
|
||||
disabled: false,
|
||||
disabledColor: '#f5f7fa',
|
||||
clearable: false,
|
||||
password: false,
|
||||
maxlength: -1,
|
||||
placeholder: '',
|
||||
placeholderClass: 'input-placeholder',
|
||||
placeholderStyle: 'color: #c0c4cc',
|
||||
confirmType: 'done',
|
||||
confirmHold: false,
|
||||
holdKeyboard: false,
|
||||
focus: false,
|
||||
autoBlur: false,
|
||||
disableDefaultPadding: false,
|
||||
alwaysEmbed: false,
|
||||
cursor: -1,
|
||||
cursorSpacing: 30,
|
||||
selectionStart: -1,
|
||||
selectionEnd: -1,
|
||||
adjustPosition: true,
|
||||
inputAlign: 'left',
|
||||
fontSize: '15px',
|
||||
color: theme.contentColor,
|
||||
prefixIcon: '',
|
||||
prefixIconStyle: '',
|
||||
suffixIcon: '',
|
||||
suffixIconStyle: '',
|
||||
border: 'surround',
|
||||
readonly: false,
|
||||
shape: 'square',
|
||||
backgroundColor: '',
|
||||
round: '4px',
|
||||
borderColor: '',
|
||||
cursorColor: '',
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:07:49
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/keyboard.js
|
||||
*/
|
||||
export default {
|
||||
// 键盘组件
|
||||
keyboard: {
|
||||
mode: 'number',
|
||||
dotDisabled: false,
|
||||
tooltip: true,
|
||||
showTips: true,
|
||||
tips: '',
|
||||
showCancel: true,
|
||||
showConfirm: true,
|
||||
random: false,
|
||||
safeAreaInsetBottom: true,
|
||||
closeOnClickOverlay: true,
|
||||
show: false,
|
||||
overlay: true,
|
||||
zIndex: 10075,
|
||||
cancelText: '',
|
||||
confirmText: '',
|
||||
autoChange: false,
|
||||
customStyle: {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:25:14
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/lazyLoad.js
|
||||
*/
|
||||
export default {
|
||||
// lazyLoad 组件
|
||||
lazyLoad: {
|
||||
index: '',
|
||||
image: '',
|
||||
mode: 'widthFix',
|
||||
loadingImg: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAMAAAC3Ycb+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUM0QjNBQjkyQUQ2MTFFQTlCNUQ4RTIzNDE5RUIxNjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUM0QjNBQkEyQUQ2MTFFQTlCNUQ4RTIzNDE5RUIxNjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5QzRCM0FCNzJBRDYxMUVBOUI1RDhFMjM0MTlFQjE2NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5QzRCM0FCODJBRDYxMUVBOUI1RDhFMjM0MTlFQjE2NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtRHfPcAAAAzUExURZWVldfX18PDw62trZubm9zc3Li4uKGhoebm5tLS0uHh4c3Nzaenp729vcjIyLKysuvr6141L40AAAcXSURBVHja7NzZlqpGAEBR5lG0//9rIw7IJKJi4or7PGTdtN10wr5SVAEGf/qqArsAiIAAERAgAgJEQIAIiIAAERAgAgJEQIAIiIAAERAgAgJEQIAIiIAAERAgAgJEQIAIiIAAERAgAgJEQIAIiIAAERAgAgJEQIAIiIAAERAgAgJEQIAIiIAAERAgAgJEQIAIiIAAERAgAgJEQIAIiIAAERAgAgJEQIAICBABERAgAgJEQIAICBABERAgAgJEQIAICBABERAgAgJEQIAICBABERAgAgJEQIAICBABERAgAgJEQIAICBABERAgAgJEQIAICBABERAgAgJEQIAICBABERAgAgJEQIAICBABERAg+nmQFMi5Jis+sIniED23jSzIgLTtg2D//iYme/8QBM/9lQ+CAEhbNLM3N9hEHAThX7GPCiBfAxK1b51kD+R7QMLjXg7iCsgWIPUh7pfVozG791oeBPngm48G583uW5GkBvI+SBaM2xXDn1oqum423bX/mgF5FySc2cv93Voug9TdZotsggnkBZB2NzbhrSY5HnoG07jei8dvzsJB/c3W60SALILE46+WCztsbhPR7R2VJq0ukEcT49nyy8QhaKcRa3fYHZD4+ufqOJAcgDz8/59vtw1I3QP5K6JsOG0vm3hce4I8LQp/BaRZGJC3AAn7IKOKXbC+7EdA5vdmmVwOLksgRThqOqiH4XEGsht+peoPUE8U/jJIO5OLH4GEwUslV5G0PTBG5Uiw/Y2jyigO3l9HAHKv9PYb82LloH74dZBoBUgar+l48NsNvtD0fkez9iwrAvIYZDRCl+Xs149Hm/KZmQ+QjUCiO1ei4ru7EsgnQYrkznlQb7thCuRfAzlOAPN72427P4VA/i2Q/DKT/Ls/VR8fvIBsDZIuz7TPF6TCbnk4GJkB2RokejTjuE7/unlgCuSTIO0Cy+Plp6vDfnQlBchy8QtjSHVd3EgmK1bHLm+H6+nXYbz2DuQRSPnqoL7vvq0u70on4zvxgCyWD3b9UyDVdW24PaWaiGTnFZJwPIQAebDpIKheBIm7n124ZthMJipAlkqHO+IZkP1tbfzOJark/A7MgKyvvl60fRqkvXfhuow+t9+q00+0/yyBrK8ZngOtBzldhw2X9tvpNGty0gvkmbPeJ0Cy/r09s/stbmfo0yMWkEdjevgKyOn2t2pxv7UXoibTdCDLje9/Ww1ymqzn87dbp92242ZmMRjI8hASvwKSLq4udqN6ksw8nxXN3tszD9L8Gkg+2mFrQYql5az4tvFj5xOx4VwnSdeBtGdyPwUytxK77pBVlNHdO7OK3rh/eTPUvdutT3fO52tuHMqD4N7llv8pyOQQ//w19YVDfX27+Sfuby9/6nau4pdA8vEdOZuChEH/quHt0Jg+IRJ/5+PrHwKZXfjbDiS73Zo7mu5UkzX7uTsXe0e/7nC3ePf1O69+BUg2XDfZCqSqOu7rGVf8cHBe8zhC2b61dtUHXv0OkGo6ZL4JkpbRYXdUaFevivx2M/1GIOctNh949TtAoumQ+TpIHMX54CJu+8BDd8FkE5BqcZh/59XvAClmTvKfB0nDqIlHo3T70SftyW1eX9dXtgQJqs1f/Q6QaOa/7wmQKtxH8eiGoCRuovODIO3VxOMmruZbHrLyD7z6DSDtGyT7ew1kf9hNn07c986JTovzzem0Id9wUG+Vk/IDr34DSNR7huZJkMFT6vEhqrPx/j5cnlZML8N6/PAzh9Y99Flm5Yde/c9BquDOkvkKkMP58dA4qi9vivE8JOvGz/j8FokfPpr288+pH2ZPOZrLmeGD+7KOh6dqYWJ48ki7yUg0tz0go/fv/LLddfV3sgOLJyaGPY/zrSlh1a36Arkzoue9CyG35ze6E6/dzO2Ga0EGHqdRJIkfn9/8OEjTW8Vq91ZWh39FeehWA7Nu9ft8CpUEk1WWOyDF0OPyEU2Pnzf/bZC0P6IPzmAvu7KauQBVrgKpJ0tG2arHzX8e5Pb3PezNs/PrX+3JMyCLn9XXf37tPFHvt09WfCDDjx+yyn1/p1V11j7GnB/q3leLuVva79S/tzed+db08YpF4uOZtmz/9oXWMq6BCAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAERECACAgQAQEiIEAEBIiACAgQAQEiIEAEBIiACAgQAQEiIEAEBIiACAgQAQEiIEAEBIiACAgQAQEiIEAEBIiACAgQAQEiIEAEBIiACAgQAQEiIEAEBIiACAgQAQEiIEAEBIiACAgQAQEiIEAEBIiACAgQAQEiIEAEBIiAALELvqt/BBgACqVeUBXxcCkAAAAASUVORK5CYII=',
|
||||
errorImg: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAGQCAMAAAC3Ycb+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODdDMjhENDYyQUQ2MTFFQTlDQ0VBODgxQjFFOEEyMEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODdDMjhENDcyQUQ2MTFFQTlDQ0VBODgxQjFFOEEyMEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4N0MyOEQ0NDJBRDYxMUVBOUNDRUE4ODFCMUU4QTIwQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4N0MyOEQ0NTJBRDYxMUVBOUNDRUE4ODFCMUU4QTIwQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhLwhikAAAAzUExURZWVldfX162trcPDw5ubm7i4uNzc3Obm5s3NzaGhoeHh4cjIyKenp9LS0r29vbKysuvr67sDMEkAAAlpSURBVHja7NzpYqMgAIVRUVHc8/5PO66R1WAbOzX97q+ZtDEpR0AWTR7kVyWhCAAhgABCAAGEAAIIAQQQAggBBBACCCAEEEAIIIAQQAgggBBAACGAAEIAAYQAQgABhAACCAEEEAIIIAQQAgggBBBACCCAEEAAIYAQQAAhgABCAAGEAAIIAYQAAggBBBACCCAEEEAIIAQQQAgggBBAACGAAEIAIYAAQgABhAACCAEEEAIIAQQQAgggBBBACCCAEEAAIYAQQAAhgABCAAGEAAIIAYQAAggBBBACCCAEEEAIIAQQQAgggBBAACGAAEIAIYAAQgABhAACCAEEEAIIAQQQAgggBBBACCCAEEAIIIAQQAAhgABCAAGEAEIAAYQAAggBBBACCCAEEAIIIAQQQAgggBBAACGAEEAAIYAAsqeX5QWHKIcs/Ptl03lfL4zDFPWfBGmSpPn+IZzSH5KkCL5B+n+oklwz6Iz//R2QzFOabzhEmiRirAmZt/bl0w/dpMbLqeeo4wEdpC7zR5WAPKziHKtO7ql+ReKvIa9BxgNaL5ZtEkpeAGIVp5jKJa09xVo9vgSSzQcszdYvmOqjQNSQ6pHK6rO1n1Xj32788miwHLaZz1Tl9i/yayDlYJ/60/+lp8GSY7OY1B8E4p55bWmfquFk22GLuUUxi78cX+m+BjL2GLkhMrV+/muS6Sfic0CEp5T1Yu2OQdTzsKV0MJV73KVjroyTffxfuv5Tf3fd6iLT9wz8YdVHgUzF2Is9/Xhi5sYJqP1w/GUpjOiHVbaI0w2L+pg3GZzvtokcgHxWDXHaiy78l3sPke01qphamT5c+dqyeAGSumdL/mkggauTam0e3L/mPEiqtzKDbl0Z1Wn8xOa4ySo8X/7TQIJnY/seEKWf12UmC72CKP9xYjr19RPT7NNA+oMO+R0gwmlotAry+C6I0f59ch8yXVQOr0BKYcXt1IUYRyCt+Ur9HGsrQKI79WY9sY9ARPKlzFOFdb41ioD8b5Bp+mqeeRKAxINkESBFGpOpKhgv9OuYpH8A8l4Qa3qp60Kl2/k+rG2sWafuuyCBafb2j4JkgZUob3nWcmicpkxEgmTLLGejTxnWSWCi8lPmsk6DlIHFJv24ojiYyYoGacwL8zXTLEAVaDI/Ybb3NIgKDSv2oXpmHkvNs+PTpMASEdlk7fOZeRk37fwJ6yGnQarQsGIfqqcvx43rTOXY6jf7uKXdRzdLDRPbjIrx1cIj3Kr4KyBFezzgUGuR5893qkOQ19fR2uVBaU+r16LphJNOiatK7PeBZK/Kb+tUn71rcQjSvARpghfH/yG/D2RetTuI3N5QrMWdP46brP7FmKZ//CGQ9At9SL01DLkzY/Vs8Z97fQZ7gelw7jHqCz+/Wile5J4g3Vc79eb5a6oLSue+Ve83gaSv2jp5PxCzjzwFUm9zw9MllSMil1kS4d2E9SaQ1xNo9wMxx0+nQNLnew/WDHvveMAHYm08mofl3TFI/8pD3Q6kMAv6DIi2jTCwRJUvNdDYrrJum9oHhusCbWALonwxBRk1vXMnEGWuT5wAmfYuVGUYpJ7fUZujCN92hvzwWlrFgxSfANKb10DxIMbShnfrynyZZV30imA7P43ArXXHbvBVkTCIuGy25AdBrHmNeBCpL214QdLp9LZarG3IMWrmW0ehtuO7F2PS09UcgqS3B7FKPhpknrStD0HGF/vQRne37LwLG8EbHT4WxN7/Fg0yD9Yr/3br4nnstA+0Il6QxzdBmg8A6a2/IRbkcK9h/uzV8zywF/oSkOyageCPglRWgcWClHnEzs9q/t/SENVXgFijlsq3VtXdCsRp4qObrLLLgjuzSq3fX89ZZW6AfxNIzF6X9FYgThN/fk093KkvHX/hbWd+DqS/FUhlf+G3gohEXzVs3g9iDluWoaW8fL73QhB34u+tIHIf19nLuF4Q98a09Eynnl56q+ePgEhnX+dbQOp6H5XnJ0ACd8dFgkwf12nTOTcEqd2pom+CFF02TIPw6dKmrLS5qOtBpo8b5quUtrwrSGbuqPkeSJqllTFHO02NPxdMrm+y5LKdWyWXjw4vA5nGEtnjuyCFyHqNYvEolzmASm3zK1Eg5zr13lhqV1tlksnVw8Pkwgri7O07AVKLJkutRYw87bPlRpBpNXE8xGb+fhBlvEGrGPLqViu5sILIx9dAmqF1705sxF4M8+R8P5dOdQwi12fMnATpjJ2JSt/POIvU9wPJEs/jduJAjLvU0yFT0i64Yb1bsVi79dA4pEy3TzoHMq2O7Re4vXm5O9+l290NpE4CU+YRIMNye2iaqbVS2AUnn2fsekthYKReVNutVedA5juttyIXrT38mOds+ps9DWhwL7GWc61/DVKPzVN9UHDarf1icU98IOU8tm6L031Iq63t1tKzj3fe/FCpO4F0/i0Z2+yvA1KeGBjqj1qYx8/zoxpKZ1Yl367I1k+sfcft/QPy9csXy/32qX1qLZsrryG5BGQaRj0vc/b7N54XXq293TCLB5HO42Fy517obW19b+qjl3CHp0fdLJcWvmdy1etESi/uAdJrs1hTaUklHuW8qSDdC3UfXVR5cnD3rAFSSqtFb7z7eapErx7rC739jCXfbK3aWiipjXo8UbmxXPa7QQq9R289j2Gr88N7Ag5AlHPRKc37pNZv0CZtX1tVMG6rm8qW1/KlCgQvcMss933ybwXZz3dReW5yce4ByZtHFIhwT9kmjxg8BzbKDUe1PB9edBJqSN7/KM1LmqyuMZ5BpeTUw1aD/uDI0relPfSHa/Wn8Pxq1BNfxy/h3IdwOJqIKumb9CHvTqMefyY82RoQAgggBBBACCCAEEAAIYAQQAAhgABCAAGEAAIIAYQAAggBBBACCCAEEEAIIAQQQAgggBBAACGAAEIAIYAAQgABhAACCAEEEAIIAQQQAgggBBBACCCAEEAIIIAQQAAhgABCAAGEAEIAAYQAAggBBBACCCAEEAIIIAQQQAgggBBAACGAEEAAIYAAQgABhAACCAEEEAIIAQQQAgggBBBACCCAEEAIIIAQQAAhgABCAAGEAEIAAYQAAggBBBACCCAEEAIIIAQQQAgggBBAACGAEEAAIYAAQgABhAACCAGEAAIIAQQQAgggBBBACCAEEEAIIIAQQAAhgABCACGAAEIAAYQAAggBBBACCAEEEAIIIAQQQAggfyL/BBgA8PgLdH0TBtkAAAAASUVORK5CYII=',
|
||||
threshold: 100,
|
||||
duration: 300,
|
||||
effect: 'ease-in-out',
|
||||
isEffect: true,
|
||||
borderRadius: 0,
|
||||
height: '450'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:04:49
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/line.js
|
||||
*/
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// line组件
|
||||
line: {
|
||||
color: theme.borderColor,
|
||||
length: '100%',
|
||||
direction: 'row',
|
||||
hairline: true,
|
||||
margin: 0,
|
||||
dashed: false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:14:11
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/lineProgress.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// lineProgress 组件
|
||||
lineProgress: {
|
||||
activeColor: theme.primary,
|
||||
inactiveColor: theme.bgColor,
|
||||
percentage: 0,
|
||||
showText: true,
|
||||
height: 12
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:45:36
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/link.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// link超链接组件props参数
|
||||
link: {
|
||||
color: theme.primary,
|
||||
fontSize: 15,
|
||||
underLine: false,
|
||||
href: '',
|
||||
mpTips: '',
|
||||
lineColor: '',
|
||||
text: ''
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:14:53
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/list.js
|
||||
*/
|
||||
export default {
|
||||
// list 组件
|
||||
list: {
|
||||
showScrollbar: false,
|
||||
lowerThreshold: 50,
|
||||
upperThreshold: 0,
|
||||
scrollTop: 0,
|
||||
offsetAccuracy: 10,
|
||||
enableFlex: false,
|
||||
pagingEnabled: false,
|
||||
scrollable: true,
|
||||
scrollIntoView: '',
|
||||
scrollWithAnimation: false,
|
||||
enableBackToTop: false,
|
||||
height: 0,
|
||||
width: 0,
|
||||
preLoadScreen: 1
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:15:40
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/listItem.js
|
||||
*/
|
||||
export default {
|
||||
// listItem 组件
|
||||
listItem: {
|
||||
anchor: ''
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:45:47
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/loadingIcon.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// loading-icon加载中图标组件
|
||||
loadingIcon: {
|
||||
show: true,
|
||||
color: theme.tipsColor,
|
||||
textColor: theme.tipsColor,
|
||||
vertical: false,
|
||||
mode: 'spinner',
|
||||
size: 24,
|
||||
textSize: 15,
|
||||
text: '',
|
||||
timingFunction: 'ease-in-out',
|
||||
duration: 1200,
|
||||
inactiveColor: ''
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:00:23
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/loadingPage.js
|
||||
*/
|
||||
export default {
|
||||
// loading-page组件
|
||||
loadingPage: {
|
||||
loadingText: '',
|
||||
image: '',
|
||||
loadingMode: 'circle',
|
||||
loading: false,
|
||||
bgColor: '#ffffff',
|
||||
color: '#C8C8C8',
|
||||
fontSize: 19,
|
||||
iconSize: 28,
|
||||
loadingColor: '#C8C8C8'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:15:26
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/loadmore.js
|
||||
*/
|
||||
export default {
|
||||
// loadmore 组件
|
||||
loadmore: {
|
||||
status: 'loadmore',
|
||||
bgColor: 'transparent',
|
||||
icon: true,
|
||||
fontSize: 14,
|
||||
iconSize: 17,
|
||||
color: '#606266',
|
||||
loadingIcon: 'spinner',
|
||||
loadmoreText: '',
|
||||
loadingText: '',
|
||||
nomoreText: '',
|
||||
isDot: false,
|
||||
iconColor: '#b7b7b7',
|
||||
marginTop: 10,
|
||||
marginBottom: 10,
|
||||
height: 'auto',
|
||||
line: false,
|
||||
lineColor: '#E6E8EB',
|
||||
dashed: false,
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:17:33
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/markdown.js
|
||||
*/
|
||||
export default {
|
||||
// markdown
|
||||
markdown: {
|
||||
content: '',
|
||||
showLine: true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:15:59
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/modal.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// modal 组件
|
||||
modal: {
|
||||
show: false,
|
||||
title: '',
|
||||
content: '',
|
||||
confirmText: '',
|
||||
cancelText: '',
|
||||
showConfirmButton: true,
|
||||
showCancelButton: false,
|
||||
confirmColor: theme.primary,
|
||||
confirmBgColor: theme.primary,
|
||||
cancelColor: theme.contentColor,
|
||||
cancelBgColor: theme.infoLight,
|
||||
buttonRound: '100px',
|
||||
buttonReverse: false,
|
||||
zoom: true,
|
||||
asyncClose: false,
|
||||
closeOnClickOverlay: false,
|
||||
negativeTop: 0,
|
||||
width: '650rpx',
|
||||
confirmButtonShape: '',
|
||||
duration: 200,
|
||||
round: '6px',
|
||||
buttonModel: 'text',
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:16:18
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/navbar.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// navbar 组件
|
||||
navbar: {
|
||||
safeAreaInsetTop: true,
|
||||
placeholder: false,
|
||||
fixed: true,
|
||||
border: false,
|
||||
leftIcon: 'arrow-left',
|
||||
leftText: '',
|
||||
rightText: '',
|
||||
rightIcon: '',
|
||||
title: '',
|
||||
bgColor: '#ffffff',
|
||||
titleWidth: '400rpx',
|
||||
height: '44px',
|
||||
leftIconSize: 20,
|
||||
leftIconColor: theme.mainColor,
|
||||
autoBack: false,
|
||||
titleStyle: ''
|
||||
}
|
||||
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,30 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:17:13
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/noticeBar.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// noticeBar
|
||||
noticeBar: {
|
||||
text: [],
|
||||
direction: 'row',
|
||||
step: false,
|
||||
icon: 'volume',
|
||||
mode: '',
|
||||
color: theme.warning,
|
||||
bgColor: theme.bgColor,
|
||||
speed: 80,
|
||||
fontSize: 14,
|
||||
duration: 2000,
|
||||
disableTouch: true,
|
||||
url: '',
|
||||
linkType: 'navigateTo'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:10:21
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/notify.js
|
||||
*/
|
||||
export default {
|
||||
// notify组件
|
||||
notify: {
|
||||
top: 0,
|
||||
type: 'primary',
|
||||
color: '#ffffff',
|
||||
bgColor: '',
|
||||
message: '',
|
||||
duration: 3000,
|
||||
fontSize: 15,
|
||||
safeAreaInsetTop: false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:11:46
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/numberBox.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// 步进器组件
|
||||
numberBox: {
|
||||
name: '',
|
||||
value: 0,
|
||||
min: 1,
|
||||
max: Number.MAX_SAFE_INTEGER,
|
||||
step: 1,
|
||||
integer: false,
|
||||
disabled: false,
|
||||
disabledInput: false,
|
||||
asyncChange: false,
|
||||
inputWidth: 35,
|
||||
showMinus: true,
|
||||
showPlus: true,
|
||||
decimalLength: null,
|
||||
longPress: true,
|
||||
color: '#323233',
|
||||
buttonSize: 30,
|
||||
bgColor: '#EBECEE',
|
||||
disableBgColor: '#f7f8fa',
|
||||
disableColor: '#c8c9cc',
|
||||
inputBgColor: '',
|
||||
cursorSpacing: 100,
|
||||
disableMinus: false,
|
||||
disablePlus: false,
|
||||
iconStyle: '',
|
||||
buttonRound: 0,
|
||||
iconSize: 15
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:08:05
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/numberKeyboard.js
|
||||
*/
|
||||
export default {
|
||||
// 数字键盘
|
||||
numberKeyboard: {
|
||||
mode: 'number',
|
||||
dotDisabled: false,
|
||||
random: false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:06:50
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/overlay.js
|
||||
*/
|
||||
export default {
|
||||
// overlay组件
|
||||
overlay: {
|
||||
show: false,
|
||||
zIndex: 10070,
|
||||
duration: 300,
|
||||
opacity: 0.5
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-23 19:51:50
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/pagination.js
|
||||
*/
|
||||
export default {
|
||||
// pagination
|
||||
pagination: {
|
||||
// 当前页码
|
||||
modelValue: 1,
|
||||
// 总记录数
|
||||
total: 0,
|
||||
// 每页显示的记录数
|
||||
pageSize: 3,
|
||||
// 显示的页码按钮数量
|
||||
pagerCount: 3,
|
||||
// 是否禁用分页
|
||||
disabled: false,
|
||||
// 是否显示省略号
|
||||
forceEllipses: false,
|
||||
// 是否为简单分页
|
||||
simple: false,
|
||||
// 是否展示上一页按钮
|
||||
showPrevButton: true,
|
||||
// 是否展示下一页按钮
|
||||
showNextButton: true,
|
||||
// 上一页按钮文字
|
||||
prevText: '上一页',
|
||||
// 下一页按钮文字
|
||||
nextText: '下一页',
|
||||
// 背景色
|
||||
bgColor: '#f7f7f7',
|
||||
// 文本色
|
||||
color: '#606266',
|
||||
// 激活背景色
|
||||
activeBgColor: '#2979ff',
|
||||
// 激活文本色
|
||||
activeColor: '#ffffff',
|
||||
// 字体尺寸
|
||||
fontSize: '14px',
|
||||
// 圆角
|
||||
round: '4px',
|
||||
// 描边色
|
||||
borderColor: '',
|
||||
// 每项宽度
|
||||
itemWidth: '34px',
|
||||
// 每项高度
|
||||
itemHeight: '34px'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:17:33
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/parse.js
|
||||
*/
|
||||
export default {
|
||||
// parse
|
||||
parse: {
|
||||
copyLink: true,
|
||||
errorImg: '',
|
||||
lazyLoad: false,
|
||||
loadingImg: '',
|
||||
pauseVideo: true,
|
||||
previewImg: true,
|
||||
setTitle: true,
|
||||
showImgMenu: true,
|
||||
useAnchor: null,
|
||||
containerStyle: '',
|
||||
content: '',
|
||||
markdown: false,
|
||||
plugins: [],
|
||||
tagStyle: {},
|
||||
bgColor: '',
|
||||
domain: '',
|
||||
scrollTable: false,
|
||||
selectable: false,
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:18:20
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/picker.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// picker
|
||||
picker: {
|
||||
value: '',
|
||||
show: false,
|
||||
showToolbar: true,
|
||||
title: '',
|
||||
columns: [],
|
||||
loading: false,
|
||||
itemHeight: 44,
|
||||
cancelText: '',
|
||||
confirmText: '',
|
||||
cancelColor: theme.lightColor,
|
||||
confirmColor: theme.primary,
|
||||
visibleItemCount: 5,
|
||||
keyName: 'text',
|
||||
valueName:'value',
|
||||
closeOnClickOverlay: true,
|
||||
defaultIndex: [],
|
||||
immediateChange: false,
|
||||
round: '',
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:25:14
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/popover.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// popover 组件
|
||||
popover: {
|
||||
show: false,
|
||||
content: '',
|
||||
position: 'auto',
|
||||
showArrow: true,
|
||||
arrowSize: '12px',
|
||||
arrowColor: '',
|
||||
bgColor: '#060607',
|
||||
color: '#fff',
|
||||
fontSize: 14,
|
||||
padding: '8px 12px',
|
||||
round: 4,
|
||||
width: '',
|
||||
maxWidth: 200,
|
||||
minWidth: 50,
|
||||
zIndex: 999,
|
||||
duration: 300,
|
||||
disabled: false,
|
||||
popoverStyle: {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,36 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:06:33
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/popup.js
|
||||
*/
|
||||
|
||||
export default {
|
||||
// popup组件
|
||||
popup: {
|
||||
show: false,
|
||||
overlay: true,
|
||||
mode: 'bottom',
|
||||
duration: 300,
|
||||
closeable: false,
|
||||
overlayStyle: '',
|
||||
closeOnClickOverlay: true,
|
||||
zIndex: 10075,
|
||||
safeAreaInsetBottom: true,
|
||||
safeAreaInsetTop: false,
|
||||
closeIconPos: 'top-right',
|
||||
closeIcon: 'close',
|
||||
closeIconColor: '#909399',
|
||||
closeIconSize: 18,
|
||||
round: 0,
|
||||
zoom: true,
|
||||
bgColor: '',
|
||||
margin: 0,
|
||||
overlayOpacity: 0.5,
|
||||
width: '',
|
||||
height: ''
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:44:35
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/qrcode.js
|
||||
*/
|
||||
export default {
|
||||
// qrcode组件
|
||||
qrcode: {
|
||||
value: '',
|
||||
options: {},
|
||||
size: 200,
|
||||
margin: 0,
|
||||
fileType: 'png',
|
||||
start: true,
|
||||
auto: true,
|
||||
queue: false,
|
||||
isQueueLoadImage: false,
|
||||
loading: undefined,
|
||||
h5SaveIsDownload: false,
|
||||
h5DownloadName: 'QRCode'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:02:34
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/radio.js
|
||||
*/
|
||||
export default {
|
||||
// radio组件
|
||||
radio: {
|
||||
name: '',
|
||||
shape: '',
|
||||
disabled: null,
|
||||
labelDisabled: null,
|
||||
activeColor: '',
|
||||
inactiveColor: '',
|
||||
iconSize: 12,
|
||||
labelSize: 14,
|
||||
label: '',
|
||||
labelColor: '',
|
||||
activeLabelColor: '',
|
||||
size: '',
|
||||
icon: '',
|
||||
iconColor: '',
|
||||
activeIconColor: '',
|
||||
placement: 'row',
|
||||
plain: null
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:03:12
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/radioGroup.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// radio-group组件
|
||||
radioGroup: {
|
||||
value: '',
|
||||
disabled: false,
|
||||
shape: 'circle',
|
||||
activeColor: theme.primary,
|
||||
inactiveColor: theme.lightColor,
|
||||
name: '',
|
||||
size: 18,
|
||||
placement: 'row',
|
||||
label: '',
|
||||
labelColor: theme.mainColor,
|
||||
labelSize: 14,
|
||||
labelDisabled: false,
|
||||
activeLabelColor: null,
|
||||
iconColor: '#ffffff',
|
||||
iconSize: 12,
|
||||
borderBottom: false,
|
||||
iconPlacement: 'left',
|
||||
plain: true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:05:09
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/rate.js
|
||||
*/
|
||||
export default {
|
||||
// rate组件
|
||||
rate: {
|
||||
value: 1,
|
||||
count: 5,
|
||||
disabled: false,
|
||||
size: 18,
|
||||
inactiveColor: '#b2b2b2',
|
||||
activeColor: '#FA3534',
|
||||
gutter: 4,
|
||||
minCount: 1,
|
||||
allowHalf: false,
|
||||
activeIcon: 'star-fill',
|
||||
inactiveIcon: 'star',
|
||||
touchable: true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:18:41
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/readMore.js
|
||||
*/
|
||||
export default {
|
||||
// readMore
|
||||
readMore: {
|
||||
showHeight: 400,
|
||||
toggle: false,
|
||||
closeText: '',
|
||||
openText: '',
|
||||
color: '#2979ff',
|
||||
fontSize: 14,
|
||||
textIndent: '2em',
|
||||
name: ''
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:18:58
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/row.js
|
||||
*/
|
||||
export default {
|
||||
// row
|
||||
row: {
|
||||
gutter: 0,
|
||||
justify: 'start',
|
||||
align: 'center'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:19:13
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/rowNotice.js
|
||||
*/
|
||||
export default {
|
||||
// rowNotice
|
||||
rowNotice: {
|
||||
text: '',
|
||||
icon: 'volume',
|
||||
mode: '',
|
||||
color: '#f9ae3d',
|
||||
bgColor: '#fdf6ec',
|
||||
fontSize: 14,
|
||||
speed: 80
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:19:28
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/scrollList.js
|
||||
*/
|
||||
export default {
|
||||
// scrollList
|
||||
scrollList: {
|
||||
scroll: true,
|
||||
indicatorWidth: 50,
|
||||
indicatorBarWidth: 20,
|
||||
indicator: true,
|
||||
indicatorColor: '#f2f2f2',
|
||||
indicatorActiveColor: '#3c9cff',
|
||||
indicatorStyle: ''
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:19:45
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/search.js
|
||||
*/
|
||||
export default {
|
||||
// search
|
||||
search: {
|
||||
shape: 'round',
|
||||
bgColor: '#f2f2f2',
|
||||
placeholder: '',
|
||||
clearabled: true,
|
||||
focus: false,
|
||||
showAction: true,
|
||||
actionStyle: {},
|
||||
actionText: '',
|
||||
inputAlign: 'left',
|
||||
inputStyle: {},
|
||||
disabled: false,
|
||||
borderColor: 'transparent',
|
||||
searchIconColor: '#909399',
|
||||
searchIconSize: 22,
|
||||
color: '#606266',
|
||||
placeholderColor: '#909399',
|
||||
searchIcon: 'search',
|
||||
margin: '0',
|
||||
animation: false,
|
||||
value: '',
|
||||
maxlength: '-1',
|
||||
height: 32,
|
||||
label: null
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:07:33
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/section.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// u-section组件
|
||||
section: {
|
||||
title: '',
|
||||
subTitle: '',
|
||||
right: true,
|
||||
fontSize: 15,
|
||||
bold: true,
|
||||
color: theme.mainColor,
|
||||
subColor: theme.lightColor,
|
||||
showLine: true,
|
||||
lineColor: '',
|
||||
arrow: true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 16:55:27
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/code.js
|
||||
*/
|
||||
|
||||
export default {
|
||||
// select组件
|
||||
select: {
|
||||
// 默认值
|
||||
value: '',
|
||||
// 本地数据,格式 [{text:'',value:''}]
|
||||
list: [],
|
||||
keyName: 'text',
|
||||
valueName: 'value',
|
||||
// 是否显示清除控件
|
||||
clearable: true,
|
||||
// 没有数据时显示的文字,本地数据无效
|
||||
emptyText: '暂无数据',
|
||||
// 左侧标题
|
||||
label: '',
|
||||
// 输入框的提示文字
|
||||
placeholder: '请选择',
|
||||
// placeholder的样式
|
||||
placeholderStyle: '',
|
||||
// 背景颜色
|
||||
backgroundColor: '#ffffff',
|
||||
// 圆角值
|
||||
round: 4,
|
||||
// 边框颜色
|
||||
borderColor: '#dcdfe6',
|
||||
// 是否禁用
|
||||
disabled: false,
|
||||
// 禁用状态时的背景色
|
||||
disabledColor: '#f5f7fa',
|
||||
// 是否允许选中文本换行显示
|
||||
wrap: false,
|
||||
// 弹出位置
|
||||
placement: 'bottom',
|
||||
// 选择文字的位置
|
||||
align: 'left',
|
||||
// 是否显示箭头
|
||||
showArrow: false,
|
||||
// 边框样式
|
||||
border: 'surround',
|
||||
// 自定义样式
|
||||
customStyle: {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,53 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description : sidebar组件配置文件
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:03:27
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/sidebar.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// sidebar组件
|
||||
sidebar: {
|
||||
// 当前导航项的索引
|
||||
modelValue: 0,
|
||||
// 宽度
|
||||
width: '100px',
|
||||
// 字体大小
|
||||
fontSize: '14px',
|
||||
// 行高
|
||||
lineHeight: '22px',
|
||||
// 文本颜色
|
||||
textColor: theme.mainColor,
|
||||
// 禁用文本颜色
|
||||
disabledColor: theme.disabledColor,
|
||||
// 禁用背景颜色
|
||||
disabledBgColor: '',
|
||||
// 背景色
|
||||
bgColor: theme.bgColor,
|
||||
// 激活时文本颜色
|
||||
activeColor: theme.mainColor,
|
||||
// 激活时背景颜色
|
||||
activeBgColor: 'white',
|
||||
// 激活时是否加粗
|
||||
activeBold: true,
|
||||
// 激活时的样式
|
||||
activeStyle: {},
|
||||
// 非激活时的样式
|
||||
inactiveStyle: {},
|
||||
// 是否显示滑块
|
||||
showLine: true,
|
||||
// 滑块长度
|
||||
lineWidth: '4px',
|
||||
// 滑块高度
|
||||
lineHeight: '16px',
|
||||
// 滑块颜色
|
||||
lineColor: theme.primary,
|
||||
// 滑块背景显示大小,当滑块背景设置为图片时使用
|
||||
lineBgSize: 'cover',
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,35 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description : sidebarItem组件配置文件
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:03:27
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/sidebarItem.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// sidebarItem组件
|
||||
sidebarItem: {
|
||||
// 内容
|
||||
label: '',
|
||||
// 值,用于标识该项
|
||||
value: '',
|
||||
// 图标名称
|
||||
icon: '',
|
||||
// 图标大小
|
||||
iconSize: '20px',
|
||||
// 图标颜色
|
||||
iconColor: '#666',
|
||||
// 图标位置,支持 left 和 top
|
||||
iconPosition: 'left',
|
||||
// 右上角的角标提示信息
|
||||
badge: '',
|
||||
// 是否显示圆点,将会覆盖badge参数
|
||||
dot: false,
|
||||
// 是否禁用该项
|
||||
disabled: false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,77 @@
|
||||
export default {
|
||||
// signature组件
|
||||
signature: {
|
||||
// 标题
|
||||
title: '',
|
||||
// 是否显示标题
|
||||
showTitle: true,
|
||||
// 是否显示工具栏
|
||||
showToolbar: true,
|
||||
// 是否显示颜色列表
|
||||
showColorList: true,
|
||||
// 是否显示清空按钮
|
||||
showClear: true,
|
||||
// 是否显示撤销按钮
|
||||
showUndo: true,
|
||||
// 清空按钮的文本
|
||||
clearText: '',
|
||||
// 撤销按钮的文本
|
||||
undoText: '',
|
||||
// 完成按钮的文本
|
||||
confirmText: '',
|
||||
//是否固定标题栏和工具栏
|
||||
fixed: false,
|
||||
// 画笔大小
|
||||
penSize: 2,
|
||||
// 线条最小宽度
|
||||
minLineWidth: 2,
|
||||
// 线条最大宽度
|
||||
maxLineWidth: 6,
|
||||
// 画笔颜色
|
||||
penColor: '#333333',
|
||||
// 画笔颜色列表
|
||||
penColorList: ['#333333', '#FF1E10', '#FFBE00', '#1A9BFF', '#1AAD19'],
|
||||
// 背景颜色
|
||||
backgroundColor: '#ffffff',
|
||||
// canvas类型
|
||||
// #ifdef MP-WEIXIN || MP-TOUTIAO
|
||||
type: '2d',
|
||||
// #endif
|
||||
//#ifndef MP-WEIXIN || MP-TOUTIAO
|
||||
type: 'webgl',
|
||||
// #endif
|
||||
// 是否开启压感
|
||||
openSmooth: false,
|
||||
// 最大历史记录数
|
||||
maxHistoryLength: 20,
|
||||
// 是否横屏
|
||||
landscape: false,
|
||||
// 是否禁用滚动
|
||||
disableScroll: true,
|
||||
// 是否禁用
|
||||
disabled: false,
|
||||
// 只生成内容区域
|
||||
boundingBox: false,
|
||||
// 是否优先使用toDataURL
|
||||
preferToDataURL: false,
|
||||
// 工具栏自定义样式
|
||||
toolbarStyle: {},
|
||||
// 图片的质量,取值范围为 (0, 1],不在范围内时当作1.0处理
|
||||
quality: 1,
|
||||
// 输出图片类型,png-png格式,jpg-jpg格式
|
||||
fileType: 'png',
|
||||
// 是否显示水印
|
||||
showWatermark: false,
|
||||
// 水印配置对象
|
||||
watermark: {
|
||||
showOnSave: true,
|
||||
text: '',
|
||||
color: 'rgba(0, 0, 0, 0.2)',
|
||||
fontSize: 16,
|
||||
fontFamily: 'Arial',
|
||||
rotate: -30,
|
||||
spacing: 100,
|
||||
single: false
|
||||
},
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,25 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:20:14
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/skeleton.js
|
||||
*/
|
||||
export default {
|
||||
// skeleton
|
||||
skeleton: {
|
||||
loading: true,
|
||||
animate: true,
|
||||
rows: 0,
|
||||
rowsWidth: '100%',
|
||||
rowsHeight: 18,
|
||||
title: true,
|
||||
titleWidth: '50%',
|
||||
titleHeight: 18,
|
||||
avatar: false,
|
||||
avatarSize: 32,
|
||||
avatarShape: 'circle'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,28 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:08:25
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/slider.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// slider组件
|
||||
slider: {
|
||||
value: 0,
|
||||
blockSize: 18,
|
||||
min: 0,
|
||||
max: 100,
|
||||
step: 1,
|
||||
activeColor: theme.primary,
|
||||
inactiveColor: theme.lightColor,
|
||||
blockColor: theme.bgColor,
|
||||
showValue: false,
|
||||
disabled:false,
|
||||
blockStyle: {}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:20:39
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/statusBar.js
|
||||
*/
|
||||
export default {
|
||||
// statusBar
|
||||
statusBar: {
|
||||
bgColor: 'transparent'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,24 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:12:37
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/steps.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// steps组件
|
||||
steps: {
|
||||
direction: 'row',
|
||||
current: 0,
|
||||
activeColor: theme.primary,
|
||||
inactiveColor: theme.lightColor,
|
||||
activeIcon: '',
|
||||
inactiveIcon: '',
|
||||
dot: false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:12:55
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/stepsItem.js
|
||||
*/
|
||||
export default {
|
||||
// steps-item组件
|
||||
stepsItem: {
|
||||
title: '',
|
||||
desc: '',
|
||||
iconSize: 17,
|
||||
error: false
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:01:30
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/sticky.js
|
||||
*/
|
||||
export default {
|
||||
// sticky组件
|
||||
sticky: {
|
||||
offsetTop: 0,
|
||||
customNavHeight: 0,
|
||||
disabled: false,
|
||||
bgColor: 'transparent',
|
||||
zIndex: 999,
|
||||
index: ''
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:12:20
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/subsection.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
export default {
|
||||
// subsection组件
|
||||
subsection: {
|
||||
list: [],
|
||||
current: 0,
|
||||
activeColor: theme.primary,
|
||||
inactiveColor: theme.contentColor,
|
||||
mode: 'button',
|
||||
fontSize: 12,
|
||||
bold: true,
|
||||
bgColor: theme.bgColor,
|
||||
barColor: '',
|
||||
keyName: 'name',
|
||||
shape:'square',
|
||||
height:30,
|
||||
disabled: false,
|
||||
disabledBgColor: '#e5e5e5',
|
||||
disabledColor: theme.disabledColor,
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:00:42
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/swipeAction.js
|
||||
*/
|
||||
export default {
|
||||
// swipe-action组件
|
||||
swipeAction: {
|
||||
autoClose: true
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,22 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:01:13
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/swipeActionItem.js
|
||||
*/
|
||||
export default {
|
||||
// swipeActionItem 组件
|
||||
|
||||
swipeActionItem: {
|
||||
show: false,
|
||||
name: '',
|
||||
disabled: false,
|
||||
threshold: 20,
|
||||
autoClose: true,
|
||||
options: [],
|
||||
duration: 300
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,42 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:21:38
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/swiper.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// swiper 组件
|
||||
swiper: {
|
||||
list: [],
|
||||
indicator: false,
|
||||
indicatorActiveColor: '#FFFFFF',
|
||||
indicatorInactiveColor: 'rgba(255, 255, 255, 0.35)',
|
||||
indicatorStyle: '',
|
||||
indicatorMode: 'line',
|
||||
autoplay: true,
|
||||
current: 0,
|
||||
currentItemId: '',
|
||||
interval: 3000,
|
||||
duration: 300,
|
||||
circular: false,
|
||||
previousMargin: 0,
|
||||
nextMargin: 0,
|
||||
acceleration: false,
|
||||
displayMultipleItems: 1,
|
||||
easingFunction: 'default',
|
||||
keyName: 'url',
|
||||
imgMode: 'aspectFill',
|
||||
height: 130,
|
||||
bgColor: theme.bgColor,
|
||||
radius: 4,
|
||||
loading: false,
|
||||
showTitle: false
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:22:07
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/swiperIndicator.js
|
||||
*/
|
||||
export default {
|
||||
// swiperIndicator 组件
|
||||
swiperIndicator: {
|
||||
length: 0,
|
||||
current: 0,
|
||||
indicatorActiveColor: '',
|
||||
indicatorInactiveColor: '',
|
||||
indicatorMode: 'line'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,27 @@
|
||||
/*
|
||||
* @Author : LQ
|
||||
* @Description :
|
||||
* @version : 1.0
|
||||
* @Date : 2021-08-20 16:44:21
|
||||
* @LastAuthor : LQ
|
||||
* @lastTime : 2021-08-20 17:22:24
|
||||
* @FilePath : /u-view2.0/uview-ui/libs/config/props/switch.js
|
||||
*/
|
||||
|
||||
import theme from '../theme.js'
|
||||
|
||||
export default {
|
||||
// switch
|
||||
switch: {
|
||||
loading: false,
|
||||
disabled: false,
|
||||
size: 25,
|
||||
activeColor: theme.primary,
|
||||
inactiveColor: theme.bgColor,
|
||||
value: false,
|
||||
activeValue: true,
|
||||
inactiveValue: false,
|
||||
asyncChange: false,
|
||||
space: 0
|
||||
}
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user