openpencil/packages/docs/fr/programmable/sdk/api/composables/use-appearance.md
Danila Poyarkov 14325280d9 docs(i18n): translate all missing pages to 6 languages
- 78 SDK pages per language (components, composables, advanced API,
  guides, architecture, getting-started)
- vector-edit.md user guide page (5 languages)
- Update stale ru/programmable/cli/inspecting.md
- Fix YAML frontmatter quoting for colons in descriptions

474 files, 0 missing pages across de/es/fr/it/pl/ru.
VitePress build verified — all 546 SDK pages render.
2026-04-22 18:35:22 +03:00

1 KiB

title description
useAppearance Contrôle la visibilité, l'opacité et le rayon de coin de la sélection courante.

useAppearance

useAppearance() est le composable de contrôle axé sur l'apparence pour les panneaux de propriétés.

Il expose l'état UI dérivé de la sélection pour :

  • la visibilité
  • l'opacité
  • le rayon de coin
  • les rayons de coin indépendants

Utilisation

import { useAppearance } from '@open-pencil/vue'

const appearance = useAppearance()

Exemple de base

const {
  visibilityState,
  opacityPercent,
  cornerRadiusValue,
  toggleVisibility,
  toggleIndependentCorners,
} = useAppearance()

Exemples pratiques

Basculer la visibilité de la sélection

appearance.toggleVisibility()

Éditer les rayons de coin individuels

appearance.updateCornerProp('topLeftRadius', 12)
appearance.commitCornerProp('topLeftRadius', 12, 8)

API associées