Class PromptResponse

PromptResponse

Odpowiedź na okno prompt wyświetlane w środowisku interfejsu użytkownika aplikacji Google. Odpowiedź zawiera tekst wpisany przez użytkownika w polu do wprowadzania danych okna i wskazuje przycisk, który użytkownik kliknął, aby zamknąć okno.

// 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.');
}

Metody

MetodaZwracany typKrótki opis
getResponseText()StringPobiera tekst wpisany przez użytkownika w polu do wprowadzania danych okna.
getSelectedButton()ButtonZwraca przycisk, który użytkownik kliknął, aby zamknąć okno.

Szczegółowa dokumentacja

getResponseText()

Pobiera tekst wpisany przez użytkownika w polu do wprowadzania danych okna. Tekst jest dostępny nawet wtedy, gdy użytkownik zamknął okno, klikając przycisk o negatywnym znaczeniu, np. „Anuluj”, lub przycisk zamykania na pasku tytułu okna. getSelectedButton() może pomóc w określeniu, czy użytkownik chciał, aby tekst odpowiedzi był prawidłowy.

Powrót

String – tekst wpisany przez użytkownika w polu do wprowadzania danych okna.


getSelectedButton()

Zwraca przycisk, który użytkownik kliknął, aby zamknąć okno. Jeśli użytkownik kliknie przycisk zamykania, który znajduje się na pasku tytułu każdego okna, ta metoda zwróci wartość Button.CLOSE.

Powrót

Button – przycisk, który kliknął użytkownik.