Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

 

Description

As of Helium 1.19, all button variants, namely the normal button, submit button, view action, row action and marker actions support confirmation popups. These are useful when to ensure users are sure before performing potentially sensitive or critical operations. Confirm popups are implemented as a dialog box with subject and body text and built-in buttons for "Ok" and "Cancel" options. The subject and body text is represented in the lang file and referenced by the lang key in the view component itself:

 

View XML
<confirm subject="confirm_subject" body="confirm_body"/>
confirm_subject=You sure?
confirm_body=Are you really sure?

Confirm dialog

 

Examples

Confirm with submit

<submit label="button.save_and_invite" action="submitAndInviteTrainee">
	<confirm subject="confirm_subject.invite_trainee" body="confirm_body.invite_trainee" />
</submit>

 

Confirm with normal button

<button label="button.table_mode" action="toggleFatTable">
	<visible function="showDataTable"/>
	<confirm subject="confirm_subject" body="confirm_body"/>
</button>

 

Confirm with view action

<action label="button.toggle_manage_gyms_view_mode" action="toggleViewMode">
	<visible variable="uSystemConfig">
		<attribute name="showGymMap"/>
	</visible>
	<confirm subject="confirm_subject.view_map" body="confirm_body.view_map" />
</action>

 

  • No labels