Files
element-plus/packages/components/scrollbar/src/bar.ts

24 lines
477 B
TypeScript

import { buildProps } from '@element-plus/utils'
import type { ExtractPropTypes } from 'vue'
import type Bar from './bar.vue'
export const barProps = buildProps({
always: {
type: Boolean,
default: true,
},
width: String,
height: String,
ratioX: {
type: Number,
default: 1,
},
ratioY: {
type: Number,
default: 1,
},
} as const)
export type BarProps = ExtractPropTypes<typeof barProps>
export type BarInstance = InstanceType<typeof Bar>