Namespace sap.ca.ui.dialog.confirmationModule: sap/ca/ui/dialog/factory
Provides methods to show a confirmation dialog in the Fiori style.
sap.ca.ui.dialog.confirmation
is a static class, the statement jQuery.sap.require("sap.ca.ui.dialog.factory")
needs to be called before the function can be used. Example:
jQuery.sap.require("sap.ca.ui.dialog.factory"); // provide your callback function, so that you can get informed if the enduser confirms or cancels the dialog var fnClose = function(oResult) { if (oResult) { console.log("isConfirmed:" + oResult.isConfirmed); if (oResult.sNote) { console.log(oResult.sNote); } } } //open the confirmation dialog sap.ca.ui.dialog.confirmation.open({ question : "Send your decision on the shopping card submitted by Henry Emerald?", showNote : true, title : "Send", confirmButtonLabel : "Send" }, fnClose);
Deprecated API:This control is deprecated since 1.26 as per central UX requirements. Please use sap.m.Dialog instead.
{object} | oSettings? | settings for the confirmation dialog The supported settings are: additionalInformation : {array} optional, up-to 4 lines can be shown, every line has the structure: {label: "Leave Type", text: "Vacation"} confirmButtonLabel {string} text for the confirm button noteMandatory :{boolean} optional, default false question : {string} the question/action which the user needs to confirm showNote : {boolean} default true title : {string} title of the dialog |
{function} | fnClose? | the function will be called if the confirmation dialog is closed. there are 2 default values can be retrieved: isConfirmed : {boolean} true if the user confirms the action; false if the user cancels the dialog sNote : {string} the note text provided by the user |