Rubric

@Serializable
data class Rubric(val title: String, val categories: List<Rubric.Category>)(source)

Constructors

Link copied to clipboard
constructor(title: String, categories: List<Rubric.Category>)

Types

Link copied to clipboard
@Serializable
data class Category(val id: String, val title: Map<String, String>, val maxPoints: Int, val phrases: List<Rubric.Phrase> = emptyList(), val gradeScale: Rubric.GradeScale? = null)
Link copied to clipboard
object Companion
Link copied to clipboard
@Serializable
data class GradeScale(val max: Int, val step: Int)
Link copied to clipboard
@Serializable
data class Phrase(val id: String, val points: Int? = null, val text: Map<String, String>, val tone: String = "note", val group: Map<String, String>? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun validate()