SDAIA

شريط التمرير

يتيح شريط التمرير للمستخدمين اختيار قيمة على مسار مستمر بسحب المقبض. يدعم مواضع تسمية متعددة وتخطيط RTL والنطاق الكامل من 0% إلى 100%.

Loading demo: slider-real-world

التثبيت

npx sdaia-ui@latest add slider

الاستخدام

import { RangeSlider } from "@/components/ui/range-slider"
<RangeSlider defaultValue={[20, 80]} />

الأمثلة

تسمية سفلية

شريط التمرير مع تسمية سفلية.

Loading demo: slider-bottom-label

تسمية عائمة

شريط التمرير مع تسمية عائمة.

Loading demo: slider-floating-label

بلا تسمية

شريط التمرير بلا تسمية.

Loading demo: slider-no-label

مرجع الواجهة البرمجية

SliderProps

خصائص مكوّن RangeSlider.

Prop

Type

Default

Required

value

number

optional

defaultValue

number

50

optional

onChange

(value: number) => void

optional

label

'inline' | 'bottom' | 'top-floating' | 'bottom-floating' | 'none'

optional

dir

'ltr' | 'rtl'

optional

leadingIcon

boolean

optional

trailingIcon

boolean

optional

formatValue

(value: number) => string

optional

disabled

boolean

false

optional