Class QuizFeedbackBuilder

QuizFeedbackBuilder

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

// Open a form by ID and add a new list item.
var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
var 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 para o material complementar do feedback.
addLink(url, displayText)QuizFeedbackBuilderAdiciona um link para o material complementar do feedback.
build()QuizFeedbackCria um Feedback do tipo correspondente a esse builder.
copy()QuizFeedbackBuilderRetorna uma cópia deste builder.
setText(text)QuizFeedbackBuilderDefine o texto do feedback.

Documentação detalhada

addLink(url)

Adiciona um link para o material complementar do feedback.

Parâmetros

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

Retornar

QuizFeedbackBuilder: este QuizFeedbackBuilder, para encadeamento


addLink(url, displayText)

Adiciona um link para o material complementar do feedback.

Parâmetros

NomeTipoDescrição
urlStringo link a ser exibido 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 a esse builder.

Retornar

QuizFeedbackQuizFeedback


copy()

Retorna uma cópia deste builder.

Retornar

QuizFeedbackBuilderQuizFeedbackBuilder


setText(text)

Define o texto do feedback.

Parâmetros

NomeTipoDescrição
textStringo novo texto

Retornar

QuizFeedbackBuilder: este QuizFeedbackBuilder, para encadeamento