UNPKG

bigbluebutton-strapi

Version:

Integrate online classes into Strapi CMS via BigBlueButton open-source video conferencing. This free plugin also provides API end-points to easily setup start and join buttons for web conferencing into any frontend app.

51 lines (50 loc) 1.02 kB
'use strict'; module.exports = { info: { tableName: 'session', singularName: 'session', // kebab-case mandatory pluralName: 'sessions', // kebab-case mandatory displayName: 'Session', description: 'Session', kind: 'collectionType', }, options: { draftAndPublish: false, }, pluginOptions: { 'content-manager': { visible: false, }, 'content-type-builder': { visible: false, }, }, attributes: { bbbRecordId: { type: 'string', min: 1, configurable: false, }, isRecorded: { type: 'boolean', configurable: false, default: false, }, isRecordingAvailable: { type: 'boolean', configurable: false, default: false, }, isAnalyticsAvailabe: { type: 'boolean', configurable: false, default: false, }, class: { type: 'relation', relation: 'manyToOne', target: 'plugin::bigbluebutton.class', inversedBy: 'sessions', }, }, };