1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- import '../../../utils/index.mjs';
- import { buildProps, definePropType } from '../../../utils/vue/props/runtime.mjs';
- import { isNumber } from '@vueuse/core';
- const scrollbarProps = buildProps({
- height: {
- type: [String, Number],
- default: ""
- },
- maxHeight: {
- type: [String, Number],
- default: ""
- },
- native: {
- type: Boolean,
- default: false
- },
- wrapStyle: {
- type: definePropType([String, Object, Array]),
- default: ""
- },
- wrapClass: {
- type: [String, Array],
- default: ""
- },
- viewClass: {
- type: [String, Array],
- default: ""
- },
- viewStyle: {
- type: [String, Array, Object],
- default: ""
- },
- noresize: Boolean,
- tag: {
- type: String,
- default: "div"
- },
- always: Boolean,
- minSize: {
- type: Number,
- default: 20
- }
- });
- const scrollbarEmits = {
- scroll: ({
- scrollTop,
- scrollLeft
- }) => [scrollTop, scrollLeft].every(isNumber)
- };
- export { scrollbarEmits, scrollbarProps };
- //# sourceMappingURL=scrollbar.mjs.map
|