Material-style visualization component for the Assessment level results. It shows combined results for individual questions while enabilng to highlight answers of single participant. Correct answer is in different color.
The visualization is integrated with Training service and its events.
Features:
- click to select related results of a single participant
- correct answers highlighted
- tooltips with the name of the participant for each bullet
- organizator point of view displaying results of all participants
- trainee point of view displaying result of one trainee and anonymized results of other participants
To use the library in your Angular application follow these steps:
- Run
npm install @crczp/assessment-visualization
- Create config class extending AssessmentConfig from the library. Config contains following options:
- restBaseUrl
- Import AssessmentsResultsVisualizationModule from @crczp/assessment-visualization and add it to imports in your module with
AssessmentsResultsVisualizationModule.forRoot(AssessmentConfig)
. - Use
<crczp-assessment-results-visualization>
element in your code and provide attributestrainingDefinitionId
,trainingInstanceId
and optionallytraineeModeInfo
.
Sources: https://github.com/cyberrangecz/frontend-assessments-results-visualization