openpencil/packages/docs/fr/programmable/sdk/api/components/fill-picker-root.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.8 KiB

title description
FillPickerRoot Primitive headless de sélecteur de remplissage basé sur un popover.

FillPickerRoot

FillPickerRoot est une primitive headless de sélecteur de remplissage basé sur un popover pour les remplissages solides, dégradés et images.

Props

Événements

Slots

Props du slot déclencheur

{
  style: Record<string, string>
}

Props du slot par défaut

{
  fill: Fill
  category: 'SOLID' | 'GRADIENT' | 'IMAGE'
  toSolid: () => void
  toGradient: () => void
  toImage: () => void
  update: (fill: Fill) => void
}

Exemple

<FillPickerRoot :fill="fill" @update="fill = $event">
  <template #default="{ fill, category, toSolid, toGradient, update }">
    <div>{{ category }}</div>
    <button @click="toSolid">Solide</button>
    <button @click="toGradient">Dégradé</button>
    <MyFillEditor :fill="fill" @change="update" />
  </template>
</FillPickerRoot>

API associées