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
| Parameter | Type |
|---|---|
context | BrowserContext |
siteUrl | string |
courseId | number |
categoryId | number |
__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;
}>