Enum Button

Button

An enum representing predetermined, localized dialog buttons returned by an alert or Prompt Response.getSelectedButton() to indicate which button in a dialog the user clicked. These values cannot be set; to add buttons to an alert or prompt , use Button Set instead.

To call an enum, you call its parent class, name, and property. For example, Base.Button.CLOSE .

 // Display a dialog box with a message and "Yes" and "No" buttons. 
 const 
  
 ui 
  
 = 
  
 DocumentApp 
 . 
 getUi 
 (); 
 const 
  
 response 
  
 = 
  
 ui 
 . 
 alert 
 ( 
  
 'Are you sure you want to continue?' 
 , 
  
 ui 
 . 
 ButtonSet 
 . 
 YES_NO 
 , 
 ); 
 // Process the user's response. 
 if 
  
 ( 
 response 
  
 === 
  
 ui 
 . 
 Button 
 . 
 YES 
 ) 
  
 { 
  
 Logger 
 . 
 log 
 ( 
 'The user clicked "Yes."' 
 ); 
 } 
  
 else 
  
 { 
  
 Logger 
 . 
 log 
 ( 
 'The user clicked "No" or the dialog\'s close button.' 
 ); 
 } 

Properties

Property Type Description
CLOSE
Enum The standard close button displayed in every dialog's title bar. This button is not explicitly added to a dialog, and it cannot be removed.
OK
Enum An "OK" button, indicating that an operation should proceed.
CANCEL
Enum A "Cancel" button, indicating that an operation should not proceed.
YES
Enum A "Yes" button, indicating a positive response to a question.
NO
Enum A "No" button, indicating a negative response to a question.
Create a Mobile Website
View Site in Mobile | Classic
Share by: