Saltar al contenido principal

Function: updateGradeCategory()

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

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

Changes a grade category: its name, its aggregation, its weight in its parent (percent, overriding Natural's automatic one), or moves it into another category. Returns the category afterwards.

Parameters​

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

Returns​

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