Skip to main content

Function: addGradeCategory()

function addGradeCategory(
context,
siteUrl,
courseId,
__namedParameters
): Promise<{
category?: GradebookCategory;
changed: string;
}>;

Defined in: areas/grades/gradebook.ts:316

Adds a grade category (at the course's top level, or inside parentId); returns it as the setup shows it.

Parameters​

ParameterType
contextBrowserContext
siteUrlstring
courseIdnumber
__namedParameters{ aggregation?: | "mode" | "mean" | "median" | "lowest" | "highest" | "weighted-mean" | "simple-weighted-mean" | "mean-with-extra-credits" | "natural"; name: string; parentId?: number; }
__namedParameters.aggregation?| "mode" | "mean" | "median" | "lowest" | "highest" | "weighted-mean" | "simple-weighted-mean" | "mean-with-extra-credits" | "natural"
__namedParameters.namestring
__namedParameters.parentId?number

Returns​

Promise<{ category?: GradebookCategory; changed: string; }>