@artevelde-uas/canvas-lms-bbb-default-settings-plugin

1.2.1 • Public • Published

Canvas LMS BigBlueButton Default Settings Plug-in

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

Features

The following configurable options are available:

  • Set the default conference duration.
  • Whether the conference should be recorded.
  • Whether there is a time limit set on the conference.

This plug-in fixes the following issues with the create/edit form:

  • Hide conference type selection since tool is now only for BigBlueButton.
  • Remove unnecessary padding at the bottom of the form.

Installation

Using NPM:

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

Using Yarn:

yarn add @artevelde-uas/canvas-lms-bbb-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 bbbDefaultSettingsPlugin from '@artevelde-uas/canvas-lms-bbb-default-settings-plugin';

addPlugin(bbbDefaultSettingsPlugin, {
    duration: 90,
    enableRecording: true,
    noTimeLimit: true
});

run();

Options

Name Type Default Description
duration {Number} 60 Sets the default conference duration.
enableRecording {Boolean} false Determines whether the conference should be recorded.
noTimeLimit {Boolean} false Determines whether there is a time limit set on the conference.

Readme

Keywords

Package Sidebar

Install

npm i @artevelde-uas/canvas-lms-bbb-default-settings-plugin

Weekly Downloads

4

Version

1.2.1

License

ISC

Unpacked Size

7.37 kB

Total Files

6

Last publish

Collaborators

  • digitaalleren
  • renaatdemuynck