mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
Add event for handling end of addNewEntity process
Added new event 'addNewEntityProcessEnded' to PickEntity component. This event triggers form submission when 'submit_on_adding_new_entity' is enabled, ensuring proper flow control.
This commit is contained in:
parent
03a150aa16
commit
6b764114e4
@ -44,7 +44,9 @@ function loadDynamicPicker(element) {
|
|||||||
':suggested="notPickedSuggested" ' +
|
':suggested="notPickedSuggested" ' +
|
||||||
':label="label" ' +
|
':label="label" ' +
|
||||||
'@addNewEntity="addNewEntity" ' +
|
'@addNewEntity="addNewEntity" ' +
|
||||||
'@removeEntity="removeEntity"></pick-entity>',
|
'@removeEntity="removeEntity" ' +
|
||||||
|
'@addNewEntityProcessEnded="addNewEntityProcessEnded"' +
|
||||||
|
'></pick-entity>',
|
||||||
components: {
|
components: {
|
||||||
PickEntity,
|
PickEntity,
|
||||||
},
|
},
|
||||||
@ -97,7 +99,8 @@ function loadDynamicPicker(element) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
addNewEntityProcessEnded() {
|
||||||
if (this.submit_on_adding_new_entity) {
|
if (this.submit_on_adding_new_entity) {
|
||||||
input.form.submit();
|
input.form.submit();
|
||||||
}
|
}
|
||||||
|
@ -62,7 +62,7 @@ export default {
|
|||||||
required: false,
|
required: false,
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
emits: ['addNewEntity', 'removeEntity'],
|
emits: ['addNewEntity', 'removeEntity', 'addNewEntityProcessEnded'],
|
||||||
components: {
|
components: {
|
||||||
AddPersons,
|
AddPersons,
|
||||||
},
|
},
|
||||||
@ -121,6 +121,7 @@ export default {
|
|||||||
);
|
);
|
||||||
this.$refs.addPersons.resetSearch(); // to cast child method
|
this.$refs.addPersons.resetSearch(); // to cast child method
|
||||||
modal.showModal = false;
|
modal.showModal = false;
|
||||||
|
this.$emit('addNewEntityProcessEnded');
|
||||||
},
|
},
|
||||||
removeEntity(entity) {
|
removeEntity(entity) {
|
||||||
if (!this.$props.removableIfSet) {
|
if (!this.$props.removableIfSet) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user