force:closeQuickAction
Closes a quick action panel. Only one quick action panel can be open in the app at a time.
For Use In
Lightning Experience, Salesforce Mobile App
::::::tabset{tabs='["Develop", "Specifications"]'}
:::::tab
To close a quick action panel, usually in response to completing or canceling the action, run $A.get("e.force:closeQuickAction").fire();.
This example closes the quick action panel after processing the input from the panel’s user interface and displaying a “toast” message with the processing results. While the processing and the toast are unrelated to closing the quick action, the sequence is important. Firing force:closeQuickAction should be the last thing your quick action handler does.
/*quickAddController.js*/
({
clickAdd: function (component, event, helper) {
// Get the values from the form
var n1 = component.find("num1").get("v.value");
var n2 = component.find("num2").get("v.value");
// Display the total in a "toast" status message
var resultsToast = $A.get("e.force:showToast");
resultsToast.setParams({
title: "Quick Add: " + n1 + " + " + n2,
message: "The total is: " + (n1 + n2) + ".",
});
resultsToast.fire();
// Close the action panel
var dismissActionPanel = $A.get("e.force:closeQuickAction");
dismissActionPanel.fire();
},
});
This event is handled by the one.app container. It’s supported in Lightning Experience and the Salesforce mobile app only.
:::::
:::::tab

:::::
::::::