import {GIFTQuestionRenderer} from "./gift-question-renderer"; import {MultipleChoice} from "gift-pegjs"; export class MultipleChoiceQuestionRenderer extends GIFTQuestionRenderer { render(question: MultipleChoice, questionNumber: number): string { let renderedHtml = ""; if (question.title) { renderedHtml += `

${question.title}

\n`; } if (question.stem) { renderedHtml += `

${question.stem.text}

\n`; } let i = 0; for (let choice of question.choices) { renderedHtml += `
\n`; renderedHtml += ` \n`; renderedHtml += ` \n`; renderedHtml += `
\n`; i++; } return renderedHtml; } }