---
title: GradientEditorStop
description: Доступный компонент для выбранной или перетаскиваемой точки градиента.
---
# GradientEditorStop
`GradientEditorStop` создаёт полиморфную точку градиента и сообщает состояние выбора и перетаскивания. В интерактивном режиме используется роль ARIA `slider`, а положение передаётся в процентах через атрибуты ARIA.
Размещайте интерактивные точки на полосе градиента. Стрелки изменяют положение на `positionStep`, а с Shift — с шагом в десять раз больше. Home и End перемещают точку к границам. Delete и Backspace вызывают `remove`, если точку разрешено удалить.
Обработанные клавиши не передаются выше, поэтому сочетания редактора для удаления и перемещения не запускаются. Tab последовательно переводит фокус между точками.
Установите `interactive="false"`, если компонент служит обёрткой для сложной строки точки. Действия слота и атрибуты `data-selected` и `data-dragging` сохраняются, но строка не попадает в порядок обхода ползунков клавишей Tab.
```vue twoslash
console.log(position)"
/>
```
## Сгенерированный справочник API
## См. также
- [GradientEditorRoot](./gradient-editor-root)
- [GradientEditorBar](./gradient-editor-bar)
- [useColorModel](/programmable/sdk/api/composables/use-color-model)