AppearanceControlsRoot
AppearanceControlsRoot передаёт через слоты набор данных и действий useAppearance(). Он подходит для переиспользуемых элементов управления внешним видом с собственным оформлением.
Компонент сам вычисляет представление текущего выделения, в том числе showIndependentCorners. Оно включается, если объект явно использует независимые углы или импортированный объект содержит разные радиусы при устаревшем признаке общего радиуса. Интерфейс должен использовать это значение, а не хранить отдельный локальный ref.
cornerSmoothingPercent представляет нормализованное значение SceneGraph в диапазоне 0…100 или как MIXED. Действия над углами принимают нормализованные значения 0…1.
Переключение независимых углов для нескольких объектов, изменение сглаживания и сохранение отдельных радиусов объединяются в одну запись истории отмены. Исходное значение каждого объекта сохраняется.
Сгенерированный справочник API
Таблицы извлекаются из исходного кода Vue и JSDoc во время сборки документации.
AppearanceControlsRoot
Generated from packages/vue/src/primitives/AppearanceControls/AppearanceControlsRoot.vue
Slots
| Slot | Props | Description |
|---|---|---|
defaultComplete selection-derived appearance state and mutation actions. | AppearanceControlsRootSlotProps | Complete selection-derived appearance state and mutation actions. |