[Dialog] Test options dialog

Test dialog which provides the user with buttons showing
different options, WTD-1033.
This commit is contained in:
Victor Woeltjen
2015-03-24 17:26:50 -07:00
parent 8c35f9eb81
commit 548d91d362
2 changed files with 17 additions and 8 deletions

View File

@ -37,7 +37,7 @@ define(
// OK button click
function confirm(value) {
// Pass along the result
deferred.resolve(resultGetter(value));
deferred.resolve(resultGetter ? resultGetter() : value);
// Stop showing the dialog
dismiss();
@ -94,6 +94,7 @@ define(
return overlayModel.value;
}
// Show the overlay-dialog
return getDialogResponse(
"overlay-dialog",
overlayModel,
@ -102,15 +103,10 @@ define(
}
function getUserChoice(dialogModel) {
// We just want to pass back the result from the template
function echo(value) {
return value;
}
// Show the overlay-options dialog
return getDialogResponse(
"overlay-options",
{ dialog: dialogModel },
echo
{ dialog: dialogModel }
);
}