@artevelde-uas/canvas-lms-bbb-default-settings-plugin
v1.2.1
Published
Sets default options when creating a new BigBlueButton conference
Downloads
11
Keywords
Readme
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. |