Skip to content

PropertyListRoot

PropertyListRoot è una primitiva strutturale headless per editor di proprietà basati su array.

È destinata a UI di proprietà come:

  • riempimenti
  • tratti
  • effetti

Fornisce slot prop per:

  • gli elementi correnti
  • il rilevamento dello stato misto
  • operazioni di aggiunta/rimozione/aggiornamento/patch
  • attivazione/disattivazione della visibilità per elemento

Utilizzo

vue
<PropertyListRoot prop-key="fills" v-slot="{ items, add, remove }">
  <div v-for="(fill, index) in items" :key="index">
    <button @click="remove(index)">Rimuovi</button>
  </div>
  <button @click="add(defaultFill)">Aggiungi riempimento</button>
</PropertyListRoot>

API correlate

Released under the MIT License.