0.4.2 • Published 8 months ago

@artevelde-uas/canvas-lms-assignment-default-settings-plugin v0.4.2

Weekly downloads
-
License
ISC
Repository
github
Last release
8 months ago

Canvas LMS Assignment Default Settings Plug-in

Plugin for the Canvas LMS theme app that lets you change the default options when creating a new assignment.

npm.io npm.io npm.io

Features

The following configurable options are available:

  • Set the points possible.
  • Select the grading type.
  • Set the grading standard.
  • Whether to omit the grade from the final grade.
  • Select the sumission type.
  • Set the online entry options

Installation

Using NPM:

npm install @artevelde-uas/canvas-lms-assignment-default-settings-plugin

Using Yarn:

yarn add @artevelde-uas/canvas-lms-assignment-default-settings-plugin

Usage

Just import the plug-in and add it to the Canvas app:

import { run, addPlugin } from '@artevelde-uas/canvas-lms-app';
import assignmentDefaultSettingsPlugin from '@artevelde-uas/canvas-lms-assignment-default-settings-plugin';

addPlugin(assignmentDefaultSettingsPlugin, {
    pointsPossible: 20,
    gradingType: 'letter_grade',
    gradingStandardId: 123,
    omitFromFinalGrade: true,
    submissionType: 'online',
    onlineEntryOptions: ['online_upload']
});

run();

Options

NameTypeDescription
pointsPossible{Number}Sets the points possible.
gradingType{Enum}Selects the grading type.
gradingStandardId{Number}Set the grading standard.
omitFromFinalGrade{Boolean}Sets whether to omit the grade from the final grade.
submissionType{Enum}Selects the sumission type.
onlineEntryOptions{String[]}Sets the online entry options.
0.4.1

8 months ago

0.4.0

8 months ago

0.4.2

8 months ago

0.3.1

1 year ago

0.3.0

1 year ago

0.2.0

1 year ago

0.1.0

1 year ago

0.3.2

1 year ago