Make closing dialogs callback with false
Signed-off-by: Gary Kim <gary@garykim.dev>
This commit is contained in:
parent
26aa838906
commit
8773ae49c5
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -625,6 +625,7 @@ const Dialogs = {
|
|||
|
||||
$(dialogId).ocdialog({
|
||||
closeOnEscape: true,
|
||||
closeCallback: () => { callback && callback(false) },
|
||||
modal: modal,
|
||||
buttons: buttonlist
|
||||
})
|
||||
|
|
|
@ -27,6 +27,7 @@ $.widget('oc.ocdialog', {
|
|||
height: 'auto',
|
||||
closeButton: true,
|
||||
closeOnEscape: true,
|
||||
closeCallback: null,
|
||||
modal: false,
|
||||
},
|
||||
_create: function() {
|
||||
|
@ -169,6 +170,7 @@ $.widget('oc.ocdialog', {
|
|||
const $closeButton = $('<a class="oc-dialog-close"></a>')
|
||||
this.$dialog.prepend($closeButton)
|
||||
$closeButton.on('click', function() {
|
||||
self.options.closeCallback && self.options.closeCallback()
|
||||
self.close()
|
||||
})
|
||||
} else {
|
||||
|
|
Loading…
Reference in New Issue