Class QuizFeedbackBuilder

QuizFeedbackBuilder

O FeedbackBuilder básico que contém setters para propriedades comuns a todos os feedbacks, como texto de exibição. Usado para criar objetos de feedback.

// Open a form by ID and add a new list item.
const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
const item = form.addListItem();
item.setTitle('Do you prefer cats or dogs?');
item.setChoices([
  item.createChoice('Dogs', true),
  item.createChoice('Cats', false),
]);
// Add feedback which will be shown for correct responses; ie "Dogs".
item.setFeedbackForCorrect(
    FormApp.createFeedback().setText('Dogs rule, cats drool.').build(),
);

Métodos

MétodoTipo de retornoBreve descrição
addLink(url)QuizFeedbackBuilderAdiciona um link ao material complementar do feedback.
addLink(url, displayText)QuizFeedbackBuilderAdiciona um link ao material complementar do feedback.
build()QuizFeedbackCria um feedback do tipo correspondente para esse builder.
copy()QuizFeedbackBuilderRetorna uma cópia desse builder.
setText(text)QuizFeedbackBuilderDefine o texto do feedback.

Documentação detalhada

addLink(url)

Adiciona um link ao material complementar do feedback.

Parâmetros

NomeTipoDescrição
urlStringo link a ser mostrado abaixo do texto de exibição

Retornar

QuizFeedbackBuilder: este QuizFeedbackBuilder, para encadeamento


addLink(url, displayText)

Adiciona um link ao material complementar do feedback.

Parâmetros

NomeTipoDescrição
urlStringo link a ser mostrado abaixo do texto de exibição
displayTextStringo texto a ser exibido para o link

Retornar

QuizFeedbackBuilder: este QuizFeedbackBuilder, para encadeamento


build()

Cria um feedback do tipo correspondente para esse builder.

Retornar

QuizFeedbackQuizFeedback


copy()

Retorna uma cópia desse builder.

Retornar

QuizFeedbackBuilderQuizFeedbackBuilder


setText(text)

Define o texto do feedback.

Parâmetros

NomeTipoDescrição
textStringo novo texto

Retornar

QuizFeedbackBuilder: este QuizFeedbackBuilder, para encadeamento