DevMetaPropsMachine

components/dev/meta/PropsMachine.vue

Auto-generates interactive UI controls from an adminProps object. Supports booleans (toggle), strings (text input), numbers (stepper), ranges (slider), and option lists (dropdown).

Auto-generated controls
Live output
label:Hello World
active:true
count:5
opacity:80 (range)
size:medium (options)
components/dev/meta/PropsMachine.vue

Usage

<DevMetaPropsMachine :properties = "required" />

Props

PropTypeDefaultDescription
propertiesObjectrequiredReactive adminProps object to generate controls from

Events

EventDescription
update:propertiesWhen any prop value is edited

Related