double click to toggle signing date
This commit is contained in:
@@ -184,6 +184,11 @@
|
|||||||
v-else-if="field.type === 'number' && !isContenteditable"
|
v-else-if="field.type === 'number' && !isContenteditable"
|
||||||
class="whitespace-pre-wrap"
|
class="whitespace-pre-wrap"
|
||||||
>{{ formatNumber(field.default_value, field.preferences?.format) }}</span>
|
>{{ formatNumber(field.default_value, field.preferences?.format) }}</span>
|
||||||
|
<span
|
||||||
|
v-else-if="field.default_value === '{{date}}'"
|
||||||
|
>
|
||||||
|
{{ t('signing_date') }}
|
||||||
|
</span>
|
||||||
<span
|
<span
|
||||||
v-else
|
v-else
|
||||||
ref="defaultValue"
|
ref="defaultValue"
|
||||||
@@ -211,7 +216,7 @@
|
|||||||
ref="touchTarget"
|
ref="touchTarget"
|
||||||
class="absolute top-0 bottom-0 right-0 left-0"
|
class="absolute top-0 bottom-0 right-0 left-0"
|
||||||
:class="isDragged ? 'cursor-grab' : 'cursor-pointer'"
|
:class="isDragged ? 'cursor-grab' : 'cursor-pointer'"
|
||||||
@dblclick="maybeFocusDefaultValue"
|
@dblclick="maybeToggleDefaultValue"
|
||||||
/>
|
/>
|
||||||
<span
|
<span
|
||||||
v-if="field?.type && editable"
|
v-if="field?.type && editable"
|
||||||
@@ -454,7 +459,7 @@ export default {
|
|||||||
closeDropdown () {
|
closeDropdown () {
|
||||||
document.activeElement.blur()
|
document.activeElement.blur()
|
||||||
},
|
},
|
||||||
maybeFocusDefaultValue () {
|
maybeToggleDefaultValue () {
|
||||||
if (['text', 'number'].includes(this.field.type)) {
|
if (['text', 'number'].includes(this.field.type)) {
|
||||||
this.isContenteditable = true
|
this.isContenteditable = true
|
||||||
|
|
||||||
@@ -468,6 +473,11 @@ export default {
|
|||||||
)
|
)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
} else if (this.field.type === 'date') {
|
||||||
|
this.field.readonly = !this.field.readonly
|
||||||
|
this.field.default_value === '{{date}}' ? delete this.field.default_value : this.field.default_value = '{{date}}'
|
||||||
|
|
||||||
|
this.save()
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
formatNumber (number, format) {
|
formatNumber (number, format) {
|
||||||
|
|||||||
@@ -27,6 +27,7 @@ const en = {
|
|||||||
are_you_sure: 'Are you sure?',
|
are_you_sure: 'Are you sure?',
|
||||||
sign_yourself: 'Sign Yourself',
|
sign_yourself: 'Sign Yourself',
|
||||||
set_signing_date: 'Set signing date',
|
set_signing_date: 'Set signing date',
|
||||||
|
signing_date: 'Signing Date',
|
||||||
send: 'Send',
|
send: 'Send',
|
||||||
remove: 'Remove',
|
remove: 'Remove',
|
||||||
edit: 'Edit',
|
edit: 'Edit',
|
||||||
|
|||||||
Reference in New Issue
Block a user