$emit('change', {path: ['name'], value, ack})"
+ :error-messages="errors.name"
+ :debounce-time="debounceTime"
+ />
+
+ $emit('change', {path: ['level'], value, ack})"
+ :debounce-time="debounceTime"
+ />
+ $emit('change', {path: ['school'], value, ack})"
+ :debounce-time="debounceTime"
+ />
+
+
+ $emit('change', {path: ['spellLists'], value})"
+ :error-messages="errors.spellLists"
+ />
+ $emit('change', {path: ['alwaysPrepared'], value: !!e})"
+ />
+
+ $emit('change', {path: ['castingTime'], value, ack})"
+ :error-messages="errors.castingTime"
+ :debounce-time="debounceTime"
+ />
+ $emit('change', {path: ['range'], value, ack})"
+ :error-messages="errors.range"
+ :debounce-time="debounceTime"
+ />
+
+ $emit('change', {path: ['verbal'], value})"
+ />
+ $emit('change', {path: ['somatic'], value})"
+ />
+ $emit('change', {path: ['concentration'], value})"
+ />
+ $emit('change', {path: ['ritual'], value})"
+ />
+
+ $emit('change', {path: ['material'], value, ack})"
+ :error-messages="errors.material"
+ :debounce-time="debounceTime"
+ />
+ $emit('change', {path: ['duration'], value, ack})"
+ :error-messages="errors.duration"
+ :debounce-time="debounceTime"
+ />
+ $emit('change', {path: ['description'], value, ack})"
+ :debounce-time="debounceTime"
+ />
+