Es una respuesta a un diálogo prompt que se muestra en el entorno de la interfaz de usuario de una app de Google. La respuesta contiene el texto que ingresó el usuario en el campo de entrada del diálogo y muestra el botón en el que hizo clic 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. const ui = DocumentApp.getUi(); const 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 devuelve | Descripción breve |
|---|---|---|
get | String | Obtiene el texto que ingresó el usuario en el campo de entrada del diálogo. |
get | Button | Obtiene el botón en el que hizo clic el usuario para descartar el diálogo. |
Documentación detallada
getResponseText()
Obtiene el texto que ingresó el usuario en el campo de entrada del diálogo. El texto está disponible incluso si 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 diálogo. getSelectedButton() puede ayudar a determinar si el usuario quería que el texto de respuesta fuera válido.
Volver
String: El texto que ingresó el usuario en el campo de entrada del diálogo.
getSelectedButton()
Obtiene el botón en el que hizo clic el usuario para descartar el diálogo. Si el usuario hizo clic en el botón de cerrar que se incluye en la barra de título de cada diálogo, este método muestra Button.CLOSE.
Volver
Button: El botón en el que hizo clic el usuario.