1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- 'use strict';
- Object.defineProperty(exports, '__esModule', { value: true });
- var runtime = require('../../../utils/vue/props/runtime.js');
- var index = require('../../../hooks/use-aria/index.js');
- var types = require('../../../utils/types.js');
- const scrollbarProps = runtime.buildProps({
- height: {
- type: [String, Number],
- default: ""
- },
- maxHeight: {
- type: [String, Number],
- default: ""
- },
- native: {
- type: Boolean,
- default: false
- },
- wrapStyle: {
- type: runtime.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
- },
- tabindex: {
- type: [String, Number],
- default: void 0
- },
- id: String,
- role: String,
- ...index.useAriaProps(["ariaLabel", "ariaOrientation"])
- });
- const scrollbarEmits = {
- scroll: ({
- scrollTop,
- scrollLeft
- }) => [scrollTop, scrollLeft].every(types.isNumber)
- };
- exports.scrollbarEmits = scrollbarEmits;
- exports.scrollbarProps = scrollbarProps;
- //# sourceMappingURL=scrollbar.js.map
|