ILIAS  trunk Revision v11.0_alpha-1715-g7fc467680fb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
interface.ilAsqQuestionPresentation.php
Go to the documentation of this file.
1 <?php
2 
28 {
32  public function setQuestion(ilAsqQuestion $question);
33 
38  public function getQuestionPresentation(ilAsqQuestionSolution $solution): \ILIAS\UI\Component\Component;
39 
44  public function getSolutionPresentation(ilAsqQuestionSolution $solution): \ILIAS\UI\Component\Component;
45 
50  public function getGenericFeedbackOutput(ilAsqQuestionSolution $solution): \ILIAS\UI\Component\Component;
51 
56  public function getSpecificFeedbackOutput(ilAsqQuestionSolution $solution): \ILIAS\UI\Component\Component;
57 
61  public function hasInlineFeedback(): bool;
62 
66  public function isAutosaveable(): bool;
67 
71  public function setQuestionNavigation(ilAsqQuestionNavigationAware $questionNavigationAware);
72 }
setQuestionNavigation(ilAsqQuestionNavigationAware $questionNavigationAware)
setQuestion(ilAsqQuestion $question)
getQuestionPresentation(ilAsqQuestionSolution $solution)
getSpecificFeedbackOutput(ilAsqQuestionSolution $solution)
getGenericFeedbackOutput(ilAsqQuestionSolution $solution)
getSolutionPresentation(ilAsqQuestionSolution $solution)