Una respuesta a un diálogo de prompt
que se muestra en el
de interfaz de usuario para una app de Google. La respuesta contiene cualquier texto que haya ingresado el usuario
el campo de entrada del diálogo e indica en qué botón hizo clic el usuario para descartar el diálogo.
// Display a dialog box with a title, message, input field, and "Yes" and "No" buttons. The // user can also close the dialog by clicking the close button in its title bar. var ui = DocumentApp.getUi(); var response = ui.prompt('Getting to know you', 'May I know your name?', ui.ButtonSet.YES_NO); // Process the user's response. if (response.getSelectedButton() == ui.Button.YES) { Logger.log('The user\'s name is %s.', response.getResponseText()); } else if (response.getSelectedButton() == ui.Button.NO) { Logger.log('The user didn\'t want to provide a name.'); } else { Logger.log('The user clicked the close button in the dialog\'s title bar.'); }
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
getResponseText() | String | Obtiene el texto que el usuario ingresó en el campo de entrada del diálogo. |
getSelectedButton() | Button | Obtiene el botón en el que el usuario hizo clic para descartar el diálogo. |
Documentación detallada
getResponseText()
Obtiene el texto que el usuario ingresó en el campo de entrada del diálogo. El texto está disponible aun
el usuario cerró el diálogo haciendo clic en un botón con una connotación negativa, como “Cancelar” o
el botón de cerrar en la barra de título del cuadro de diálogo. getSelectedButton()
puede ayudar a determinar
si el usuario deseaba que el texto de respuesta fuera válido.
Volver
String
: Es el texto que el usuario ingresó en el campo de entrada del diálogo.
getSelectedButton()
Obtiene el botón en el que el usuario hizo clic para descartar el diálogo. Si el usuario hizo clic en el botón
incluido en la barra de título de cada diálogo, este método muestra Button.CLOSE
.
Volver
Button
: Es el botón en el que el usuario hizo clic.