Der FeedbackBuilder, der Setter für Eigenschaften enthält, die für alle Feedback-Typen gleich sind, z. B. Anzeigetext. Wird zum Erstellen von Feedback-Objekten verwendet.
// 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(), );
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
add | Quiz | Fügt dem Feedback einen Link zu zusätzlichem Material hinzu. |
add | Quiz | Fügt dem Feedback einen Link zu zusätzlichem Material hinzu. |
build() | Quiz | Erstellt ein Feedback des entsprechenden Typs für diesen Builder. |
copy() | Quiz | Gibt eine Kopie dieses Builders zurück. |
set | Quiz | Legt den Feedback-Text fest. |
Detaillierte Dokumentation
addLink(url)
Fügt dem Feedback einen Link zu zusätzlichem Material hinzu.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
url | String | Der Link, der unter dem Anzeigetext angezeigt werden soll |
Rückgabe
QuizFeedbackBuilder – dieser QuizFeedbackBuilder für die Verkettung
addLink(url, displayText)
Fügt dem Feedback einen Link zu zusätzlichem Material hinzu.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
url | String | Der Link, der unter dem Anzeigetext angezeigt werden soll |
display | String | Der Text, der für den Link angezeigt werden soll |
Rückgabe
QuizFeedbackBuilder – dieser QuizFeedbackBuilder für die Verkettung
build()
Erstellt ein Feedback des entsprechenden Typs für diesen Builder.
Rückgabe
copy()
setText(text)
Legt den Feedback-Text fest.
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
text | String | Der neue Text |
Rückgabe
QuizFeedbackBuilder – dieser QuizFeedbackBuilder für die Verkettung