prefillable fields

This commit is contained in:
Pete Matsyburka
2025-07-27 10:27:12 +03:00
committed by GitHub
parent 2974e6a64f
commit b2b97a313a
21 changed files with 208 additions and 35 deletions
@@ -406,6 +406,21 @@
<span class="label-text">{{ t('read_only') }}</span>
</label>
</li>
<li
v-if="withPrefillable && ['text', 'number', 'cells', 'date', 'checkbox', 'select', 'radio', 'phone'].includes(field['type'])"
@click.stop
>
<label class="cursor-pointer py-1.5">
<input
v-model="field.prefillable"
type="checkbox"
:disabled="!editable || (defaultField && [true, false].includes(defaultField.prefillable))"
class="toggle toggle-xs"
@update:model-value="save"
>
<span class="label-text">{{ t('prefillable') }}</span>
</label>
</li>
<hr
v-if="field.type != 'stamp'"
class="pb-0.5 mt-0.5"
@@ -555,6 +570,11 @@ export default {
required: false,
default: null
},
withPrefillable: {
type: Boolean,
required: false,
default: false
},
withRequired: {
type: Boolean,
required: false,