Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/gesso/types/params.ts>CreateSingleRubricParams

A TypeScript API client for Canvas LMS
Latest
interface CreateSingleRubricParams
import { type CreateSingleRubricParams } from "https://deno.land/x/gesso@v0.1.2/types/params.ts";

Properties

optional
id: number

The id of the rubric

optional
rubricassociationid: number

The id of the object with which this rubric is associated

optional
rubrictitle: string

The title of the rubric

optional
rubricfreeformcriterioncomments: boolean

Whether or not you can write custom comments in the ratings field for a rubric

optional
rubricassociationassociationid: number

The id of the object with which this rubric is associated

optional
rubricassociationassociationtype: string

Allowed values: Assignment, Course, Account

optional
rubricassociationuseforgrading: boolean

Whether or not the associated rubric is used for grade calculation

optional
rubricassociationhidescoretotal: boolean

Whether or not the score total is displayed within the rubric. This option is only available if the rubric is not used for grading.

optional
rubricassociationpurpose: string

Whether or not the association is for grading (and thus linked to an assignment) or if it's to indicate the rubric should appear in its context

optional
rubriccriteria: unknown

An indexed Hash of RubricCriteria objects where the keys are integer ids and the values are the RubricCriteria objects