Save Bar
The Save Bar API is used to indicate that a form on the current page has unsaved information. It can be used in 2 ways:
It is automatically configured when you provide the
data-save-bar
attribute to aform
element and will display the save bar when there are unsaved changes. Thesubmit
event fires when the form is submitted or when the Save button is pressed. Thereset
event fires when the form is reset or when the Discard button is pressed, which discards all unsaved changes in the form.It can be controlled declaratively through the
ui-save-bar
element. For more information, refer to theui-save-bar
component.
Anchor to savebarsaveBar
The API provides a
show
method to display a save bar, a hide
method to hide a save bar, and a toggle
method to toggle the visibility of a save bar. These are used in conjunction with the ui-save-bar
element. They are alternatives to the show
, hide
, and toggle
instance methods.
Show leave confirmation dialog if necessary. This promise is resolved when there is no visible save bar or user confirms to leave.
Hides the save bar element. An alternative to the hide
instance method on the ui-save-bar
element.
Shows the save bar element. An alternative to the show
instance method on the ui-save-bar
element.
Toggles the save bar element visibility. An alternative to the toggle
instance method on the ui-save-bar
element.
Save Bar
Preview

Anchor to examplesExamples
Save bar options, variations, and events
Anchor to example-save-bar-configured-through-the-data-save-bar-attributeSave bar configured through the data-save-bar attribute
Anchor to example-subscribe-to-discardSubscribe to Discard
Anchor to example-subscribe-to-saveSubscribe to Save
Anchor to example-showing-a-discard-confirmation-modalShowing a discard confirmation modal
Provide the data-discard-confirmation
attribute to a form
with the data-save-bar
attribute to show a confirmation modal after the user clicks the Discard button of the save bar
Anchor to example-showing-the-save-bar-with-the-savebar-apiShowing the save bar with the saveBar API
Showing the save bar with the saveBar API