I need to create a function that returns a (boolean)result when the user clicks yes or no. I'm using a Ext.Msg.confirm
. Below my function (testcase).
function returnAnswer() {
Ext.Msg.confirm(
'HardCoded',
'Do you want hard-coded strings in your application?',
function(btn) {
return btn === 'yes';
}
);
}
In the above function a "callback" function returns a result and not my actual function.
How can I get returnAnswer
function return a result?
Thanks in advance.
returnAnswer
should pass a callback:
function returnAnswer(callback) {
Ext.Msg.confirm('HardCoded', 'Do you want hard-coded strings in your application?',
function(btn) {
callback.call(this, btn === 'yes');
});
}