From 9287dda0f95ed9d8fd00f317035addd05e5d547a Mon Sep 17 00:00:00 2001 From: Martin Schuhmacher <55735359+MartinSchuhmacher@users.noreply.github.com> Date: Mon, 16 Dec 2024 13:44:48 +0100 Subject: [PATCH 1/3] BC-8193 - Expanding and registering BBB (#3469) * adding yellow to color picker in room * implementing VC element + VC element scope * determine which VC is running * positioning yellow color for rooms * adding more functionality (info messages) and tests for VC element * fixing long title in video conference creation dialog * approaching to fix iOS bug --- config/webpack/webpack.common.js | 3 + src/assets/img/index.d.ts | 4 + src/assets/img/videoConference.svg | 86 + src/components/icons/material/index.ts | 2 + src/locales/de.ts | 28 +- src/locales/en.ts | 27 +- src/locales/es.ts | 28 +- src/locales/uk.ts | 28 +- src/modules/data/board/BoardApi.composable.ts | 8 + .../data/board/BoardApi.composable.unit.ts | 23 + .../VideoConferenceContentElement.unit.ts | 609 ++ .../VideoConferenceContentElement.vue | 377 + ...ideoConferenceContentElementCreate.unit.ts | 72 + .../VideoConferenceContentElementCreate.vue | 85 + ...deoConferenceContentElementDisplay.unit.ts | 248 + .../VideoConferenceContentElementDisplay.vue | 213 + .../board-video-conference-element/index.ts | 3 + .../board/card/ContentElementList.unit.ts | 7 +- .../feature/board/card/ContentElementList.vue | 30 + .../shared/AddElementDialog.composable.ts | 12 + .../AddElementDialog.composable.unit.ts | 75 +- .../feature/board/shared/AddElementDialog.vue | 11 +- src/modules/ui/board/BoardMenu.vue | 2 + .../ui/board/BoardMenuActionDelete.vue | 2 + src/modules/ui/board/board-menu-scope.ts | 1 + .../content-element/ContentElementBar.vue | 5 +- .../tools/RoomVideoConferenceSection.unit.ts | 2 +- .../tools/RoomVideoConferenceSection.vue | 28 +- src/serverApi/v3/api.ts | 6190 +++++++++-------- src/store/env-config-defaults.ts | 1 + src/store/video-conference.unit.ts | 166 +- src/styles/utility/_room-colors.scss | 4 + src/types/board/ContentElement.ts | 4 +- tests/test-utils/factory/index.ts | 2 + .../videoConferenceElementContentFactory.ts | 7 + .../videoConferenceElementResponseFactory.ts | 15 + tsconfig.json | 3 + 37 files changed, 5276 insertions(+), 3135 deletions(-) create mode 100644 src/assets/img/videoConference.svg create mode 100644 src/modules/feature/board-video-conference-element/components/VideoConferenceContentElement.unit.ts create mode 100644 src/modules/feature/board-video-conference-element/components/VideoConferenceContentElement.vue create mode 100644 src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementCreate.unit.ts create mode 100644 src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementCreate.vue create mode 100644 src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementDisplay.unit.ts create mode 100644 src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementDisplay.vue create mode 100644 src/modules/feature/board-video-conference-element/index.ts create mode 100644 tests/test-utils/factory/videoConferenceElementContentFactory.ts create mode 100644 tests/test-utils/factory/videoConferenceElementResponseFactory.ts diff --git a/config/webpack/webpack.common.js b/config/webpack/webpack.common.js index 14c26a8f89..97ca87b631 100644 --- a/config/webpack/webpack.common.js +++ b/config/webpack/webpack.common.js @@ -145,6 +145,9 @@ module.exports = { "@feature-board-collaborative-text-editor-element": getDir( "src/modules/feature/board-collaborative-text-editor-element" ), + "@feature-board-video-conference-element": getDir( + "src/modules/feature/board-video-conference-element" + ), "@feature-board-deleted-element": getDir( "src/modules/feature/board-deleted-element" ), diff --git a/src/assets/img/index.d.ts b/src/assets/img/index.d.ts index fedf5cbbc2..041d291d64 100644 --- a/src/assets/img/index.d.ts +++ b/src/assets/img/index.d.ts @@ -11,3 +11,7 @@ declare module "@/assets/img/collaborativeEditor.svg" { const value: string; export default value; } +declare module "@/assets/img/videoConference.svg" { + const value: string; + export default value; +} diff --git a/src/assets/img/videoConference.svg b/src/assets/img/videoConference.svg new file mode 100644 index 0000000000..e1bbc5ccc7 --- /dev/null +++ b/src/assets/img/videoConference.svg @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/components/icons/material/index.ts b/src/components/icons/material/index.ts index 5a3ce94511..2bb64c1a26 100644 --- a/src/components/icons/material/index.ts +++ b/src/components/icons/material/index.ts @@ -136,6 +136,7 @@ import { mdiTune, mdiUndo, mdiUndoVariant, + mdiVideo, mdiViewAgendaOutline, mdiViewDashboard, mdiViewDashboardOutline, @@ -282,6 +283,7 @@ export { mdiTune, mdiUndo, mdiUndoVariant, + mdiVideo, mdiViewAgendaOutline, mdiViewDashboard, mdiViewDashboardOutline, diff --git a/src/locales/de.ts b/src/locales/de.ts index c6aae542b5..b4774c7bc6 100644 --- a/src/locales/de.ts +++ b/src/locales/de.ts @@ -167,6 +167,7 @@ export default { "common.words.color.purple": "Violett", "common.words.color.red": "Rot", "common.words.color.turquoise": "Türkis", + "common.words.color.yellow": "Gelb", "common.words.copiedToClipboard": "In die Zwischenablage kopiert", "common.words.courseGroups": "Kursgruppen", "common.words.courses": "Kurse", @@ -353,6 +354,8 @@ export default { "components.board.menu.fileElement": "Datei-Einstellungen", "components.board.menu.linkElement": "Link-Einstellungen", "components.board.menu.submissionElement": "Abgabe-Einstellungen", + "components.board.menu.videoConferenceElement": + "Videokonferenz-Einstellungen", "components.board.menu.deletedElement": "Gelöschter-Inhalt-Einstellungen", "components.board.notifications.errors.fileNameExists": "Es existiert bereits eine Datei mit diesem Namen.", @@ -448,6 +451,9 @@ export default { "components.cardElement.titleElement.validation.required": "Bitte Titel angeben.", "components.cardElement.titleElement": "Titelelement", + "components.cardElement.videoConferenceElement": "Videokonferenz", + "components.cardElement.videoConferenceElement.label": + "Videokonferenz-Titel einfügen", "components.cardElement.deletedElement": "Gelöschter Inhalt", "components.cardElement.deletedElement.warning.externalToolElement": "Tool {toolName} nicht verfügbar. Bitte an Schuladministrator:in wenden.", @@ -472,6 +478,8 @@ export default { "components.elementTypeSelection.elements.submissionElement.subtitle": "Abgabe", "components.elementTypeSelection.elements.textElement.subtitle": "Text", + "components.elementTypeSelection.elements.videoConferenceElement.subtitle": + "Videokonferenz", "components.externalTools.status.deactivated": "Deaktiviert", "components.externalTools.status.incomplete": "Unvollständig", "components.externalTools.status.latest": "Aktuell", @@ -1494,6 +1502,14 @@ export default { "Lehrkraft erfolgreich angelegt!", "pages.administration.teachers.new.title": "Lehrkraft hinzufügen", "pages.administration.teachers.table.edit.ariaLabel": "Lehrkraft bearbeiten", + "pages.common.tools.configureVideoconferenceDialog.title": + "Videokonferenz erstellen", + "pages.common.tools.configureVideoconferenceDialog.text.allModeratorPermission": + "Alle Nutzer:innen nehmen als Moderator:in teil", + "pages.common.tools.configureVideoconferenceDialog.text.mute": + "Teilnehmer:innen beim Betreten stummschalten", + "pages.common.tools.configureVideoconferenceDialog.text.waitingRoom": + "Freigabe durch Moderator:in, bevor der Raum betreten werden kann", "pages.content._id.addToTopic": "Hinzufügen zu", "pages.content._id.collection.selectElements": "Wählen Sie die Elemente, die Sie zum Thema hinzufügen möchten", @@ -1562,14 +1578,6 @@ export default { "pages.courseRooms.tabLabel.groups": "Gruppen", "pages.courseRooms.tabLabel.tools": "Tools", "pages.courseRooms.tabLabel.toolsOld": "Tools", - "pages.courseRooms.tools.configureVideoconferenceDialog.title": - "Videokonferenz {roomName} erstellen", - "pages.courseRooms.tools.configureVideoconferenceDialog.text.allModeratorPermission": - "Alle Nutzer:innen nehmen als Moderator:in teil", - "pages.courseRooms.tools.configureVideoconferenceDialog.text.mute": - "Teilnehmer:innen beim Betreten stummschalten", - "pages.courseRooms.tools.configureVideoconferenceDialog.text.waitingRoom": - "Freigabe durch Moderator:in, bevor der Raum betreten werden kann", "pages.files.overview.courseFiles": "Kurs-Dateien", "pages.files.overview.favorites": "Favoriten", "pages.files.overview.personalFiles": "Meine persönlichen Dateien", @@ -1809,6 +1817,10 @@ export default { "Die Videokonferenz wurde noch nicht gestartet oder du bist nicht berechtigt, an ihr teilzunehmen.", "pages.videoConference.info.notStarted": "Die Videokonferenz wurde noch nicht gestartet.", + "pages.videoConference.info.notEnabledParticipants": + "Das Element ist nicht mehr verfügbar. Bitte an die Lehrkraft wenden.", + "pages.videoConference.info.notEnabledTeacher": + "Das Element ist nicht mehr verfügbar. Bitte an den Admin wenden.", "pages.videoConference.title": "Videokonferenz BigBlueButton", "error.500": "Es gibt Probleme im System. Wir arbeiten daran, das Problem zu beheben. Bitte später erneut versuchen.", diff --git a/src/locales/en.ts b/src/locales/en.ts index e6a8d7ee50..9432425ba4 100644 --- a/src/locales/en.ts +++ b/src/locales/en.ts @@ -168,6 +168,7 @@ export default { "common.words.color.purple": "Purple", "common.words.color.red": "Red", "common.words.color.turquoise": "Turquoise", + "common.words.color.yellow": "Yellow", "common.words.copiedToClipboard": "Copied to the clipboard", "common.words.courseGroups": "Course Groups", "common.words.courses": "Courses", @@ -350,6 +351,7 @@ export default { "components.board.menu.fileElement": "File settings", "components.board.menu.linkElement": "Link settings", "components.board.menu.submissionElement": "Submission settings", + "components.board.menu.videoConferenceElement": "Video conference settings", "components.board.menu.deletedElement": "Deleted content settings", "components.board.notifications.errors.fileNameExists": "A file with this name already exists.", @@ -445,6 +447,9 @@ export default { "components.cardElement.titleElement.validation.required": "Please enter a title.", "components.cardElement.titleElement": "Title element", + "components.cardElement.videoConferenceElement": "Video conference", + "components.cardElement.videoConferenceElement.label": + "Insert video conference title", "components.cardElement.deletedElement": "Deleted content", "components.cardElement.deletedElement.warning.externalToolElement": "Tool {toolName} not available. Please contact the school administrator.", @@ -468,6 +473,8 @@ export default { "components.elementTypeSelection.elements.submissionElement.subtitle": "Submission", "components.elementTypeSelection.elements.textElement.subtitle": "Text", + "components.elementTypeSelection.elements.videoConferenceElement.subtitle": + "Video conference", "components.externalTools.status.deactivated": "Deactivated", "components.externalTools.status.incomplete": "Configuration incomplete", "components.externalTools.status.latest": "Latest", @@ -1472,6 +1479,14 @@ export default { "pages.administration.teachers.new.success": "Teacher successfully created!", "pages.administration.teachers.new.title": "Add teacher", "pages.administration.teachers.table.edit.ariaLabel": "Edit teacher", + "pages.common.tools.configureVideoconferenceDialog.title": + "Create video conference", + "pages.common.tools.configureVideoconferenceDialog.text.allModeratorPermission": + "All users participate as moderators", + "pages.common.tools.configureVideoconferenceDialog.text.mute": + "Mute participants when entering", + "pages.common.tools.configureVideoconferenceDialog.text.waitingRoom": + "Approval by the moderator before the room can be entered", "pages.content._id.addToTopic": "To be added to", "pages.content._id.collection.selectElements": "Select the items you want to add to the topic", @@ -1538,14 +1553,6 @@ export default { "pages.courseRooms.tabLabel.groups": "Groups", "pages.courseRooms.tabLabel.tools": "Tools", "pages.courseRooms.tabLabel.toolsOld": "Tools", - "pages.courseRooms.tools.configureVideoconferenceDialog.title": - "Create video conference {roomName}", - "pages.courseRooms.tools.configureVideoconferenceDialog.text.allModeratorPermission": - "All users participate as moderators", - "pages.courseRooms.tools.configureVideoconferenceDialog.text.mute": - "Mute participants when entering", - "pages.courseRooms.tools.configureVideoconferenceDialog.text.waitingRoom": - "Approval by the moderator before the room can be entered", "pages.files.overview.courseFiles": "Course files", "pages.files.overview.favorites": "Favourites", "pages.files.overview.personalFiles": "My personal files", @@ -1776,6 +1783,10 @@ export default { "The video conference hasn't started yet or you don't have permission to join it.", "pages.videoConference.info.notStarted": "The video conference hasn't started yet.", + "pages.videoConference.info.notEnabledParticipants": + "The element is no longer available. Please contact the teacher.", + "pages.videoConference.info.notEnabledTeacher": + "The element is no longer available. Please contact the admin.", "pages.videoConference.title": "Video conference BigBlueButton", "error.500": "There are problems in the system. We are working on fixing the issue. Please try again later.", diff --git a/src/locales/es.ts b/src/locales/es.ts index 53935427e8..de782f0aac 100644 --- a/src/locales/es.ts +++ b/src/locales/es.ts @@ -170,6 +170,7 @@ export default { "common.words.color.purple": "Violeta", "common.words.color.red": "Roja", "common.words.color.turquoise": "Turquesa", + "common.words.color.yellow": "Amarillo", "common.words.copiedToClipboard": "Copiado en el portapapeles", "common.words.courseGroups": "grupos de cursos", "common.words.courses": "Cursos", @@ -357,6 +358,8 @@ export default { "components.board.menu.fileElement": "Configuración del archivo", "components.board.menu.linkElement": "Configuración del enlace", "components.board.menu.submissionElement": "Configuración del envío", + "components.board.menu.videoConferenceElement": + "Configuración de la videoconferencia", "components.board.menu.deletedElement": "Configuración de contenido eliminado", "components.board.notifications.errors.fileNameExists": @@ -453,6 +456,9 @@ export default { "components.cardElement.titleElement.validation.required": "Por favor ingrese un título.", "components.cardElement.titleElement": "Elemento título", + "components.cardElement.videoConferenceElement": "Videoconferencia", + "components.cardElement.videoConferenceElement.label": + "Insertar título de la videoconferencia", "components.cardElement.deletedElement": "Contenido eliminado", "components.cardElement.deletedElement.warning.externalToolElement": "La herramienta {toolName} no está disponible. Por favor comuníquese con el administrador de la escuela.", @@ -477,6 +483,8 @@ export default { "components.elementTypeSelection.elements.submissionElement.subtitle": "Envíos", "components.elementTypeSelection.elements.textElement.subtitle": "Texto", + "components.elementTypeSelection.elements.videoConferenceElement.subtitle": + "Videoconferencia", "components.externalTools.status.deactivated": "Desactivado", "components.externalTools.status.incomplete": "Configuración incompleta", "components.externalTools.status.latest": "Actual", @@ -1517,6 +1525,14 @@ export default { "¡Profesor creado correctamente!", "pages.administration.teachers.new.title": "Añadir profesor", "pages.administration.teachers.table.edit.ariaLabel": "Editar profesor", + "pages.common.tools.configureVideoconferenceDialog.title": + "Crear videoconferencia", + "pages.common.tools.configureVideoconferenceDialog.text.allModeratorPermission": + "Todas las usuarias participan como moderadoras", + "pages.common.tools.configureVideoconferenceDialog.text.mute": + "Silenciar a las participantes al entrar", + "pages.common.tools.configureVideoconferenceDialog.text.waitingRoom": + "Aprobación del moderador antes de poder ingresar a la sala", "pages.content._id.addToTopic": "Para ser añadido a", "pages.content._id.collection.selectElements": "Selecciona los elementos que deses añadir al tema", @@ -1584,14 +1600,6 @@ export default { "pages.courseRooms.tabLabel.groups": "Grupos", "pages.courseRooms.tabLabel.tools": "Herramientas", "pages.courseRooms.tabLabel.toolsOld": "Herramientas", - "pages.courseRooms.tools.configureVideoconferenceDialog.title": - "Crear videoconferencia {roomName}", - "pages.courseRooms.tools.configureVideoconferenceDialog.text.allModeratorPermission": - "Todas las usuarias participan como moderadoras", - "pages.courseRooms.tools.configureVideoconferenceDialog.text.mute": - "Silenciar a las participantes al entrar", - "pages.courseRooms.tools.configureVideoconferenceDialog.text.waitingRoom": - "Aprobación del moderador antes de poder ingresar a la sala", "pages.files.overview.courseFiles": "Archivos del curso", "pages.files.overview.favorites": "Favoritos", "pages.files.overview.personalFiles": "Archivos personales", @@ -1827,6 +1835,10 @@ export default { "La videoconferencia aún no ha comenzado o no tienes permiso para unirte.", "pages.videoConference.info.notStarted": "La videoconferencia aún no ha comenzado.", + "pages.videoConference.info.notEnabledParticipants": + "El elemento ya no está disponible. Póngase en contacto con el profesor.", + "pages.videoConference.info.notEnabledTeacher": + "El elemento ya no está disponible. Póngase en contacto con el administrador.", "pages.videoConference.title": "Videoconferencia BigBlueButton", "error.500": "Hay problemas en el sistema. Estamos trabajando para solucionar el problema. Vuelva a intentarlo más tarde.", diff --git a/src/locales/uk.ts b/src/locales/uk.ts index 1429cd4309..af0bfd3c40 100644 --- a/src/locales/uk.ts +++ b/src/locales/uk.ts @@ -170,6 +170,7 @@ export default { "common.words.color.purple": "Фіалка", "common.words.color.red": "Червоний", "common.words.color.turquoise": "Бірюза", + "common.words.color.yellow": "Жовтий", "common.words.copiedToClipboard": "Скопійовано в буфер обміну", "common.words.courseGroups": "курсові групи", "common.words.courses": "Мій курс", @@ -358,6 +359,8 @@ export default { "components.board.menu.fileElement": "Налаштування файлу", "components.board.menu.linkElement": "Налаштування посилання", "components.board.menu.submissionElement": "Налаштування Подання", + "components.board.menu.videoConferenceElement": + "Налаштування відеоконференція", "components.board.menu.deletedElement": "Видалені налаштування вмісту", "components.board.notifications.errors.fileNameExists": "Файл з такою назвою вже існує.", @@ -454,6 +457,9 @@ export default { "components.cardElement.titleElement.validation.required": "Будь ласка, введіть назву.", "components.cardElement.titleElement": "Елемент заголовка", + "components.cardElement.videoConferenceElement": "Відеоконференція", + "components.cardElement.videoConferenceElement.label": + "Вставити назву відеоконференції", "components.cardElement.deletedElement": "Видалений вміст", "components.cardElement.deletedElement.warning.externalToolElement": "Інструмент {toolName} недоступний. Будь ласка, зверніться до адміністратора школи.", @@ -476,6 +482,8 @@ export default { "components.elementTypeSelection.elements.submissionElement.subtitle": "Подання", "components.elementTypeSelection.elements.textElement.subtitle": "Текст", + "components.elementTypeSelection.elements.videoConferenceElement.subtitle": + "Відеоконференція", "components.externalTools.status.deactivated": "Деактивовано", "components.externalTools.status.incomplete": "Конфігурація не завершена", "components.externalTools.status.latest": "Останній", @@ -1500,6 +1508,14 @@ export default { "pages.administration.teachers.new.success": "Викладача успішно створено!", "pages.administration.teachers.new.title": "Додати викладача", "pages.administration.teachers.table.edit.ariaLabel": "Редагування вчителя", + "pages.common.tools.configureVideoconferenceDialog.title": + "Створити відеоконференцію", + "pages.common.tools.configureVideoconferenceDialog.text.allModeratorPermission": + "Усі користувачі беруть участь як модератори", + "pages.common.tools.configureVideoconferenceDialog.text.mute": + "Вимкнення звуку учасників при вході", + "pages.common.tools.configureVideoconferenceDialog.text.waitingRoom": + "Схвалення модератором перед входом до кімнати", "pages.content._id.addToTopic": "Для додавання в", "pages.content._id.collection.selectElements": "Виберіть елементи, які треба додати до теми", @@ -1566,14 +1582,6 @@ export default { "pages.courseRooms.tabLabel.groups": "Групи", "pages.courseRooms.tabLabel.tools": "Інструмент", "pages.courseRooms.tabLabel.toolsOld": "Інструмент", - "pages.courseRooms.tools.configureVideoconferenceDialog.title": - "Створити відеоконференцію {roomName}", - "pages.courseRooms.tools.configureVideoconferenceDialog.text.allModeratorPermission": - "Усі користувачі беруть участь як модератори", - "pages.courseRooms.tools.configureVideoconferenceDialog.text.mute": - "Вимкнення звуку учасників при вході", - "pages.courseRooms.tools.configureVideoconferenceDialog.text.waitingRoom": - "Схвалення модератором перед входом до кімнати", "pages.files.overview.courseFiles": "Файли курсу", "pages.files.overview.favorites": "Обрані", "pages.files.overview.personalFiles": "Мої особисті справи", @@ -1803,6 +1811,10 @@ export default { "pages.videoConference.info.noPermission": "Відеоконференція ще не почалася або у вас немає дозволу приєднатися до неї.", "pages.videoConference.info.notStarted": "Відеоконференція ще не почалася.", + "pages.videoConference.info.notEnabledParticipants": + "Елемент більше не доступний. Будь ласка, зверніться до викладача.", + "pages.videoConference.info.notEnabledTeacher": + "Елемент більше не доступний. Будь ласка, зверніться з адміністратором.", "pages.videoConference.title": "Відеоконференція BigBlueButton", "error.500": "Є проблеми в системі. Ми працюємо над усуненням проблеми. Будь ласка, спробуйте пізніше.", diff --git a/src/modules/data/board/BoardApi.composable.ts b/src/modules/data/board/BoardApi.composable.ts index f3e1d06ce2..033fdfaedc 100644 --- a/src/modules/data/board/BoardApi.composable.ts +++ b/src/modules/data/board/BoardApi.composable.ts @@ -17,6 +17,7 @@ import { RichTextElementContentBody, RoomApiFactory, SubmissionContainerElementContentBody, + VideoConferenceElementContentBody, } from "@/serverApi/v3"; import { BoardContextType } from "@/types/board/BoardContext"; import { AnyContentElement } from "@/types/board/ContentElement"; @@ -124,6 +125,13 @@ export const useBoardApi = () => { type: ContentElementType.Drawing, }; } + + if (element.type === ContentElementType.VideoConference) { + return { + content: element.content, + type: ContentElementType.VideoConference, + } as VideoConferenceElementContentBody; + } throw new Error("element.type mapping is undefined for updateElementCall"); }; diff --git a/src/modules/data/board/BoardApi.composable.unit.ts b/src/modules/data/board/BoardApi.composable.unit.ts index 2d6a275dd5..56a896b404 100644 --- a/src/modules/data/board/BoardApi.composable.unit.ts +++ b/src/modules/data/board/BoardApi.composable.unit.ts @@ -267,6 +267,29 @@ describe("BoardApi.composable", () => { ); }); + it("should call elementControllerUpdateElement api with VideoConferenceElement", async () => { + const { updateElementCall } = useBoardApi(); + const payload: serverApi.VideoConferenceElementResponse = { + id: "video-conference-element-id", + type: ContentElementType.VideoConference, + content: { + title: "Some title", + }, + timestamps: timestampsResponseFactory.build(), + }; + const data = { + content: payload.content, + type: ContentElementType.VideoConference, + }; + + await updateElementCall(payload); + + expect(elementApi.elementControllerUpdateElement).toHaveBeenCalledWith( + payload.id, + { data } + ); + }); + it("should throw error for unkown element type", async () => { const { updateElementCall } = useBoardApi(); const payload = { diff --git a/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElement.unit.ts b/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElement.unit.ts new file mode 100644 index 0000000000..991d498b12 --- /dev/null +++ b/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElement.unit.ts @@ -0,0 +1,609 @@ +import { + AUTH_MODULE_KEY, + ENV_CONFIG_MODULE_KEY, + NOTIFIER_MODULE_KEY, + VIDEO_CONFERENCE_MODULE_KEY, +} from "@/utils/inject"; + +import { videoConferenceElementResponseFactory } from "@@/tests/test-utils/factory/videoConferenceElementResponseFactory"; +import { + useBoardFocusHandler, + useBoardPermissions, + useContentElementState, +} from "@data-board"; +import { createMock, DeepMocked } from "@golevelup/ts-jest"; +import { shallowMount } from "@vue/test-utils"; +import { computed, ref } from "vue"; +import NotifierModule from "@/store/notifier"; +import { createModuleMocks } from "@@/tests/test-utils/mock-store-module"; +import { + ConfigResponse, + VideoConferenceElementContent, + VideoConferenceScope, +} from "@/serverApi/v3/api"; +import VideoConferenceContentElementDisplay from "./VideoConferenceContentElementDisplay.vue"; +import VideoConferenceContentElementCreate from "./VideoConferenceContentElementCreate.vue"; +import { videoConferenceElementContentFactory } from "@@/tests/test-utils/factory/videoConferenceElementContentFactory"; +import { + createTestingI18n, + createTestingVuetify, +} from "@@/tests/test-utils/setup"; +import { + BoardMenu, + BoardMenuActionDelete, + BoardMenuActionMoveDown, + BoardMenuActionMoveUp, +} from "@ui-board"; +import { VideoConferenceContentElement } from "@feature-board-video-conference-element"; +import AuthModule from "@/store/auth"; +import VideoConferenceModule from "@/store/video-conference"; +import EnvConfigModule from "@/store/env-config"; +import { Router, useRoute, useRouter } from "vue-router"; +import { VideoConferenceState } from "@/store/types/video-conference"; +import { VDialog } from "vuetify/lib/components/index.mjs"; + +jest.mock("@data-board/ContentElementState.composable"); +jest.mock("@data-board/BoardFocusHandler.composable"); +jest.mock("@data-board/BoardPermissions.composable"); + +window.open = jest.fn(); + +jest.mock("vue-router"); +const useRouterMock = useRouter; +const useRouteMock = useRoute; +useRouteMock.mockReturnValue({ params: { id: "room-id" } }); + +const mockedUseContentElementState = jest.mocked(useContentElementState); + +let defaultElement = videoConferenceElementResponseFactory.build(); +const mockedEnvConfigModule = createModuleMocks(EnvConfigModule, { + getEnv: createMock({ + FEATURE_COLUMN_BOARD_VIDEOCONFERENCE_ENABLED: true, + }), +}); + +describe("VideoConferenceContentElement", () => { + let router: DeepMocked; + let route: DeepMocked>; + let useBoardFocusHandlerMock: DeepMocked< + ReturnType + >; + let useBoardPermissionsMock: DeepMocked< + ReturnType + >; + + beforeEach(() => { + route = createMock>(); + useRouteMock.mockReturnValue(route); + useRouteMock.mockReturnValue({ params: { id: "room-id" } }); + + router = createMock(); + useRouterMock.mockReturnValue(router); + + useBoardFocusHandlerMock = + createMock>(); + useBoardPermissionsMock = createMock< + ReturnType + >({ + isTeacher: true, + hasMovePermission: false, + hasCreateCardPermission: false, + hasCreateColumnPermission: false, + hasEditPermission: false, + hasDeletePermission: false, + isStudent: false, + }); + + jest.mocked(useBoardFocusHandler).mockReturnValue(useBoardFocusHandlerMock); + + jest.mocked(useBoardPermissions).mockReturnValue(useBoardPermissionsMock); + defaultElement = videoConferenceElementResponseFactory.build(); + }); + + afterEach(() => { + jest.clearAllMocks(); + }); + + const setupWrapper = ( + options: { + content?: VideoConferenceElementContent; + isEditMode: boolean; + role?: "teacher" | "student"; + columnIndex?: number; + rowIndex?: number; + elementIndex?: number; + videoConferenceModuleGetter?: Partial; + } = { + content: undefined, + isEditMode: true, + role: "teacher", + columnIndex: 0, + rowIndex: 1, + elementIndex: 2, + } + ) => { + const { + content, + isEditMode, + role = "teacher", + columnIndex = 0, + rowIndex = 1, + elementIndex = 2, + videoConferenceModuleGetter, + } = options; + + const element = { + ...defaultElement, + content: videoConferenceElementContentFactory.build({ + title: undefined, + ...content, + }), + }; + + mockedUseContentElementState.mockReturnValue({ + modelValue: ref(element.content), + computedElement: computed(() => element), + isLoading: ref(false), + }); + + const notifierModule = createModuleMocks(NotifierModule); + const authModule = createModuleMocks(AuthModule, { + getUserRoles: [role], + }); + + const videoConferenceModule = createModuleMocks(VideoConferenceModule, { + getVideoConferenceInfo: { + state: VideoConferenceState.NOT_STARTED, + options: { + everyAttendeeJoinsMuted: false, + moderatorMustApproveJoinRequests: false, + everybodyJoinsAsModerator: false, + }, + }, + getLoading: false, + ...videoConferenceModuleGetter, + }); + + const joinVideoConferenceMock = jest + .fn() + .mockResolvedValueOnce({ url: "https://example.com" }); + videoConferenceModule.joinVideoConference = joinVideoConferenceMock; + + const wrapper = shallowMount(VideoConferenceContentElement, { + global: { + plugins: [createTestingVuetify(), createTestingI18n()], + provide: { + [NOTIFIER_MODULE_KEY.valueOf()]: notifierModule, + [ENV_CONFIG_MODULE_KEY.valueOf()]: mockedEnvConfigModule, + [AUTH_MODULE_KEY.valueOf()]: authModule, + [VIDEO_CONFERENCE_MODULE_KEY.valueOf()]: videoConferenceModule, + }, + }, + props: { + element, + isEditMode, + columnIndex, + rowIndex, + elementIndex, + }, + }); + + return { + element, + videoConferenceModule, + wrapper, + }; + }; + + describe("when video conference element is displayed", () => { + describe("and content title is undefined", () => { + it("should not render display of video conference content", () => { + const { wrapper } = setupWrapper({ + isEditMode: false, + }); + + const videoConferenceElementDisplay = wrapper.findComponent( + VideoConferenceContentElementDisplay + ); + + expect(videoConferenceElementDisplay.exists()).toBe(false); + }); + + it("should not render video conference element menu", () => { + const { wrapper } = setupWrapper({ + isEditMode: false, + }); + + const videoConferenceElementMenu = wrapper.findComponent(BoardMenu); + + expect(videoConferenceElementMenu.exists()).toBe(false); + }); + }); + + describe("and content title is defined", () => { + it("should render display of video conference content with correct props", () => { + const videoConferenceElementContent = + videoConferenceElementContentFactory.build({ title: "test-title" }); + const { wrapper, element } = setupWrapper({ + content: videoConferenceElementContent, + isEditMode: false, + }); + + const videoConferenceElementDisplay = wrapper.findComponent( + VideoConferenceContentElementDisplay + ); + + expect(videoConferenceElementDisplay.props().title).toEqual( + element.content.title + ); + expect(videoConferenceElementDisplay.props().isEditMode).toEqual(false); + expect(videoConferenceElementDisplay.props().canStart).toEqual(true); + expect( + videoConferenceElementDisplay.props().hasParticipationPermission + ).toEqual(true); + expect(videoConferenceElementDisplay.props().isRunning).toEqual(false); + }); + + it("should have the correct aria-label", () => { + const videoConferenceElementContent = + videoConferenceElementContentFactory.build(); + const { wrapper } = setupWrapper({ + content: videoConferenceElementContent, + isEditMode: false, + }); + + const videoConferenceElement = wrapper.findComponent( + '[data-testid="video-conference-element"]' + ); + + expect(videoConferenceElement.attributes("aria-label")).toEqual( + "components.cardElement.videoConferenceElement, common.ariaLabel.newTab" + ); + }); + + describe("and element is in edit mode", () => { + it.each(["up", "down"])( + "should 'emit move-keyboard:edit' when arrow key %s is pressed", + async (key) => { + const videoConferenceElementContent = + videoConferenceElementContentFactory.build(); + const { wrapper } = setupWrapper({ + content: videoConferenceElementContent, + isEditMode: true, + }); + + const videoConferenceElement = wrapper.findComponent( + '[data-testid="video-conference-element"]' + ); + + await videoConferenceElement.trigger(`keydown.${key}`); + + expect(wrapper.emitted()).toHaveProperty("move-keyboard:edit"); + } + ); + }); + + describe("and element is in view mode", () => { + it.each(["up", "down"])( + "should not 'emit move-keyboard:edit' when arrow key %s is pressed", + async (key) => { + const videoConferenceElementContent = + videoConferenceElementContentFactory.build(); + const { wrapper } = setupWrapper({ + content: videoConferenceElementContent, + isEditMode: false, + }); + + const videoConferenceElement = wrapper.findComponent( + '[data-testid="video-conference-element"]' + ); + + await videoConferenceElement.trigger(`keydown.${key}`); + + expect(wrapper.emitted()).not.toHaveProperty("move-keyboard:edit"); + } + ); + }); + + describe("video conference element menu", () => { + it("should render video conference element menu", () => { + const videoConferenceElementContent = + videoConferenceElementContentFactory.build(); + const { wrapper } = setupWrapper({ + content: videoConferenceElementContent, + isEditMode: true, + }); + + const videoConferenceElementMenu = wrapper.findComponent(BoardMenu); + + expect(videoConferenceElementMenu.exists()).toBe(true); + }); + + it("should emit 'move-down:edit' event when move down menu item is clicked", async () => { + const videoConferenceElementContent = + videoConferenceElementContentFactory.build(); + const { wrapper } = setupWrapper({ + content: videoConferenceElementContent, + isEditMode: true, + }); + + const menuItem = wrapper.findComponent(BoardMenuActionMoveDown); + await menuItem.trigger("click"); + + expect(wrapper.emitted()).toHaveProperty("move-down:edit"); + }); + + it("should emit 'move-up:edit' event when move up menu item is clicked", async () => { + const videoConferenceElementContent = + videoConferenceElementContentFactory.build(); + const { wrapper } = setupWrapper({ + content: videoConferenceElementContent, + isEditMode: true, + }); + + const menuItem = wrapper.findComponent(BoardMenuActionMoveUp); + await menuItem.trigger("click"); + + expect(wrapper.emitted()).toHaveProperty("move-up:edit"); + }); + + it("should emit 'delete:element' event when delete menu item is clicked", async () => { + const videoConferenceElementContent = + videoConferenceElementContentFactory.build(); + const { wrapper } = setupWrapper({ + content: videoConferenceElementContent, + isEditMode: true, + }); + + const menuItem = wrapper.findComponent(BoardMenuActionDelete); + await menuItem.trigger("click"); + + expect(wrapper.emitted()).toHaveProperty("delete:element"); + }); + }); + + describe("onElementClick", () => { + describe("and video conference is not running", () => { + it("should open the configuration dialog", async () => { + const { wrapper } = setupWrapper({ + content: videoConferenceElementContentFactory.build(), + isEditMode: false, + }); + + const videoConferenceElementDisplay = wrapper.findComponent( + VideoConferenceContentElementDisplay + ); + await videoConferenceElementDisplay.vm.$emit("click"); + + const configurationDialog = wrapper.findComponent( + '[data-testid="videoconference-config-dialog"]' + ); + + expect(configurationDialog.props("modelValue")).toBe(true); + }); + }); + + describe("and video conference is running", () => { + it("should call joinVideoConference", async () => { + const { element, videoConferenceModule, wrapper } = setupWrapper({ + content: videoConferenceElementContentFactory.build(), + isEditMode: false, + videoConferenceModuleGetter: { + getVideoConferenceInfo: { + state: VideoConferenceState.RUNNING, + options: { + everyAttendeeJoinsMuted: false, + moderatorMustApproveJoinRequests: false, + everybodyJoinsAsModerator: false, + }, + }, + getLoading: true, + }, + }); + + const videoConferenceElementDisplay = wrapper.findComponent( + VideoConferenceContentElementDisplay + ); + await videoConferenceElementDisplay.vm.$emit("click"); + + expect( + videoConferenceModule.joinVideoConference + ).toHaveBeenCalledWith({ + scope: VideoConferenceScope.VideoConferenceElement, + scopeId: element.id, + }); + }); + }); + }); + + describe("onRefresh", () => { + it("should call fetchVideoConferenceInfo", async () => { + const { element, videoConferenceModule, wrapper } = setupWrapper({ + content: videoConferenceElementContentFactory.build(), + isEditMode: false, + }); + + const videoConferenceElementDisplay = wrapper.findComponent( + VideoConferenceContentElementDisplay + ); + await videoConferenceElementDisplay.vm.$emit("refresh"); + + expect( + videoConferenceModule.fetchVideoConferenceInfo + ).toHaveBeenCalledWith({ + scope: VideoConferenceScope.VideoConferenceElement, + scopeId: element.id, + }); + }); + }); + }); + }); + + describe("when video conference element is being created", () => { + describe("and no title was entered", () => { + it("should hide video conference element in view mode", () => { + const { wrapper } = setupWrapper({ + isEditMode: false, + }); + + const videoConferenceElement = wrapper.findComponent( + '[data-testid="video-conference-element"]' + ); + + expect(videoConferenceElement.attributes("class")).toContain("d-none"); + }); + + it("should not render video conference element menu in view mode", () => { + const { wrapper } = setupWrapper({ + isEditMode: false, + }); + + const videoConferenceElementMenu = wrapper.findComponent(BoardMenu); + + expect(videoConferenceElementMenu.exists()).toBe(false); + }); + }); + + describe("and element is in edit mode", () => { + it("should render VideoConferenceContentElementCreate component", () => { + const { wrapper } = setupWrapper({ isEditMode: true }); + + const videoConferenceCreateComponent = wrapper.findComponent( + VideoConferenceContentElementCreate + ); + + expect(videoConferenceCreateComponent.exists()).toBe(true); + }); + + it.each(["up", "down"])( + "should not 'emit move-keyboard:edit' when arrow key %s is pressed", + async (key) => { + const { wrapper } = setupWrapper({ + isEditMode: true, + }); + + const videoConferenceElement = wrapper.findComponent( + '[data-testid="video-conference-element"]' + ); + + await videoConferenceElement.trigger(`keydown.${key}`); + + expect(wrapper.emitted()).not.toHaveProperty("move-keyboard:edit"); + } + ); + + describe("video conference element menu", () => { + it("should render video conference element menu", () => { + const { wrapper } = setupWrapper({ + isEditMode: true, + }); + + const videoConferenceElementMenu = wrapper.findComponent(BoardMenu); + + expect(videoConferenceElementMenu.exists()).toBe(true); + }); + + it("should emit 'move-down:edit' event when move down menu item is clicked", async () => { + const { wrapper } = setupWrapper({ + isEditMode: true, + }); + + const menuItem = wrapper.findComponent(BoardMenuActionMoveDown); + await menuItem.trigger("click"); + + expect(wrapper.emitted()).toHaveProperty("move-down:edit"); + }); + + it("should emit 'move-up:edit' event when move up menu item is clicked", async () => { + const { wrapper } = setupWrapper({ + isEditMode: true, + }); + + const menuItem = wrapper.findComponent(BoardMenuActionMoveUp); + await menuItem.trigger("click"); + + expect(wrapper.emitted()).toHaveProperty("move-up:edit"); + }); + + it("should emit 'delete:element' event when delete menu item is clicked", async () => { + const { wrapper } = setupWrapper({ + isEditMode: true, + }); + + const menuItem = wrapper.findComponent(BoardMenuActionDelete); + await menuItem.trigger("click"); + + expect(wrapper.emitted()).toHaveProperty("delete:element"); + }); + }); + }); + + describe("onCreateTitle", () => { + describe("and title was provided", () => { + it("should display the title ", async () => { + const videoConferenceTitle = "Very specific vc title"; + const { wrapper } = setupWrapper({ + content: videoConferenceElementContentFactory.build({ + title: videoConferenceTitle, + }), + isEditMode: false, + }); + + expect(wrapper.html()).toEqual( + expect.stringContaining(videoConferenceTitle) + ); + }); + }); + }); + }); + describe("when a videoconference is started or joined", () => { + describe("and an error occurs", () => { + it("should display an error dialog", async () => { + const error = jest.fn(() => { + throw new Error(); + }); + const { wrapper } = setupWrapper({ + content: videoConferenceElementContentFactory.build(), + isEditMode: false, + videoConferenceModuleGetter: { + getError: error, + }, + }); + + const videoConferenceElement = wrapper.findComponent( + '[data-testid="video-conference-element"]' + ); + await videoConferenceElement.trigger("click"); + + const dialog = wrapper.findComponent({ + ref: "vDialog", + }); + + expect(dialog.props("modelValue")).toBe(true); + }); + }); + + describe("and no error occurs", () => { + it("should not display an error dialog", async () => { + const { wrapper } = setupWrapper({ + content: videoConferenceElementContentFactory.build(), + isEditMode: false, + videoConferenceModuleGetter: { + getError: null, + }, + }); + + const videoConferenceElement = wrapper.findComponent( + '[data-testid="video-conference-element"]' + ); + await videoConferenceElement.trigger("click"); + + const dialog = wrapper.findComponent({ + ref: "vDialog", + }); + + expect(dialog.props("modelValue")).toBe(false); + }); + }); + }); +}); diff --git a/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElement.vue b/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElement.vue new file mode 100644 index 0000000000..dcb52f0873 --- /dev/null +++ b/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElement.vue @@ -0,0 +1,377 @@ + + + diff --git a/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementCreate.unit.ts b/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementCreate.unit.ts new file mode 100644 index 0000000000..2dab55985b --- /dev/null +++ b/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementCreate.unit.ts @@ -0,0 +1,72 @@ +import { + createTestingI18n, + createTestingVuetify, +} from "@@/tests/test-utils/setup"; +import { mount } from "@vue/test-utils"; +import VideoConferenceContentElementCreate from "./VideoConferenceContentElementCreate.vue"; + +const setupWrapper = () => { + const wrapper = mount(VideoConferenceContentElementCreate, { + global: { + plugins: [createTestingVuetify(), createTestingI18n()], + }, + }); + + return wrapper; +}; + +const title = "video conference title"; + +describe("VideoConferenceContentElementCreate", () => { + afterEach(() => { + jest.resetAllMocks(); + }); + + describe("when a valid title is entered", () => { + describe("and enter is pressed", () => { + it("should not show error-message", async () => { + const wrapper = setupWrapper(); + + await wrapper.findComponent({ name: "VTextarea" }).setValue(title); + await wrapper.find("form").trigger("submit.prevent"); + + const alerts = wrapper.find('[role="alert"]'); + expect(alerts.text()).toBe(""); + }); + + it("should emit create:title event", async () => { + const wrapper = setupWrapper(); + + await wrapper.findComponent({ name: "VTextarea" }).setValue(title); + await wrapper + .findComponent({ name: "VTextarea" }) + .trigger("keydown.enter"); + + expect(wrapper.emitted("create:title")).toEqual([[title]]); + }); + }); + }); + + describe("when the title field is empty", () => { + describe("and the submit button is clicked", () => { + it("should show required-error-message", async () => { + const wrapper = setupWrapper(); + + await wrapper.findComponent({ name: "VTextarea" }).setValue(""); + await wrapper.find("form").trigger("submit.prevent"); + + const alerts = wrapper.find('[role="alert"]').text(); + expect(alerts).toEqual("common.validation.required2"); + }); + + it("should not emit create:title event", async () => { + const wrapper = setupWrapper(); + + await wrapper.findComponent({ name: "VTextarea" }).setValue(""); + await wrapper.find("form").trigger("submit.prevent"); + + expect(wrapper.emitted("create:title")).toBeUndefined(); + }); + }); + }); +}); diff --git a/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementCreate.vue b/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementCreate.vue new file mode 100644 index 0000000000..21a0800882 --- /dev/null +++ b/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementCreate.vue @@ -0,0 +1,85 @@ + + + + + diff --git a/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementDisplay.unit.ts b/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementDisplay.unit.ts new file mode 100644 index 0000000000..291efc4b1e --- /dev/null +++ b/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementDisplay.unit.ts @@ -0,0 +1,248 @@ +import { mount, VueWrapper } from "@vue/test-utils"; +import { + createTestingI18n, + createTestingVuetify, +} from "@@/tests/test-utils/setup"; +import VideoConferenceContentElementDisplay from "./VideoConferenceContentElementDisplay.vue"; +import { BOARD_IS_LIST_LAYOUT } from "@util-board"; +import { ENV_CONFIG_MODULE_KEY } from "@/utils/inject"; +import { createModuleMocks } from "@@/tests/test-utils/mock-store-module"; +import { envConfigModule } from "@/store"; +import EnvConfigModule from "@/store/env-config"; +import { createMock } from "@golevelup/ts-jest"; +import { ConfigResponse } from "@/serverApi/v3"; +import setupStores from "@@/tests/test-utils/setupStores"; +import { envsFactory } from "@@/tests/test-utils"; + +const mockedEnvConfigModule = createModuleMocks(EnvConfigModule, { + getEnv: createMock({ + FEATURE_COLUMN_BOARD_VIDEOCONFERENCE_ENABLED: true, + }), +}); + +const setupWrapper = ({ + propsData = {}, + envOverrides = {}, +}: { + propsData?: object; + envOverrides?: Partial; +} = {}) => { + const envs = envsFactory.build({ + FEATURE_COLUMN_BOARD_VIDEOCONFERENCE_ENABLED: true, + ...envOverrides, + }); + envConfigModule.setEnvs(envs); + + const wrapper = mount(VideoConferenceContentElementDisplay, { + global: { + plugins: [createTestingVuetify(), createTestingI18n()], + provide: { + [BOARD_IS_LIST_LAYOUT as symbol]: false, + [ENV_CONFIG_MODULE_KEY.valueOf()]: mockedEnvConfigModule, + }, + }, + props: { + isEditMode: false, + isRunning: false, + hasParticipationPermission: false, + canStart: false, + title: "", + ...propsData, + }, + }); + + return wrapper; +}; + +describe("VideoConferenceContentElementDisplay", () => { + beforeEach(() => { + setupStores({ envConfigModule: EnvConfigModule }); + }); + + afterEach(() => { + jest.resetAllMocks(); + }); + + describe("Title", () => { + it("should display a title", () => { + const title = "video conference"; + const wrapper = setupWrapper({ + propsData: { + isEditMode: false, + isRunning: false, + hasParticipationPermission: true, + canStart: true, + title, + }, + }); + + const titleElement = wrapper.find( + '[data-testid="content-element-title-slot"]' + ); + expect(titleElement.text()).toEqual(title); + }); + }); + + describe("Alerts", () => { + describe("and the feature is disabled", () => { + it("should show 'not enabled for teacher' alert", () => { + const wrapper = setupWrapper({ + propsData: { + isRunning: false, + hasParticipationPermission: true, + canStart: true, + title: "video conference", + }, + envOverrides: { + FEATURE_COLUMN_BOARD_VIDEOCONFERENCE_ENABLED: false, + }, + }); + + const alert = wrapper.findComponent( + '[data-testid="vc-info-box-no-feature"]' + ); + const text = alert.find("span.my-auto"); + expect(text.text()).toEqual( + "pages.videoConference.info.notEnabledTeacher" + ); + }); + }); + + describe("and video conference is not running", () => { + it("should show 'not started' alert for a participant", () => { + const wrapper = setupWrapper({ + propsData: { + isRunning: false, + hasParticipationPermission: true, + canStart: false, + title: "video conference", + }, + }); + + const alert = wrapper.findComponent('[data-testid="vc-info-box"]'); + const text = alert.find("span.my-auto"); + expect(text.text()).toEqual("pages.videoConference.info.notStarted"); + }); + + it("should show 'no permission' alert for a user with no participation permission", () => { + const wrapper = setupWrapper({ + propsData: { + isRunning: false, + hasParticipationPermission: false, + canStart: false, + title: "video conference", + }, + }); + + const alert = wrapper.findComponent('[data-testid="vc-info-box"]'); + const text = alert.find("span.my-auto"); + expect(text.text()).toEqual("pages.videoConference.info.noPermission"); + }); + + it("should not display any alert when the user is a teacher", () => { + const wrapper = setupWrapper({ + propsData: { + isRunning: false, + hasParticipationPermission: true, + canStart: true, + title: "video conference", + }, + }); + + const alert = wrapper.find('[data-testid="vc-info-box-show"]'); + expect(alert.exists()).toEqual(false); + }); + }); + + describe("and video conference is running", () => { + it("should show 'no permission' alert when user has no participation permission", () => { + const wrapper = setupWrapper({ + propsData: { + isRunning: true, + hasParticipationPermission: false, + canStart: false, + title: "video conference", + }, + }); + + const alert = wrapper.findComponent( + '[data-testid="vc-info-box-no-permission"]' + ); + const text = alert.find("span.my-auto"); + expect(text.text()).toEqual("pages.videoConference.info.noPermission"); + }); + + it("should display a pulsating dot when the user has permission", () => { + const wrapper = setupWrapper({ + propsData: { + isRunning: true, + hasParticipationPermission: true, + canStart: true, + title: "video conference", + }, + }); + + const dot = wrapper.find('[data-testid="vc-pulsating-dot"]'); + expect(dot.exists()).toEqual(true); + }); + }); + }); + + describe("Events", () => { + const triggerClick = async (wrapper: VueWrapper) => { + const element = wrapper.find( + '[data-testid="board-video-conference-element"]' + ); + await element.trigger("click"); + }; + + describe("and video conference is running", () => { + it("should emit a click event when the user can join and the conference is running", async () => { + const wrapper = setupWrapper({ + propsData: { + isEditMode: false, + isRunning: true, + hasParticipationPermission: true, + canStart: false, + title: "video conference", + }, + }); + + await triggerClick(wrapper); + expect(wrapper.emitted("click")).toBeDefined(); + }); + }); + + describe("and video conference is not running", () => { + it("should emit a refresh event when the user can join", async () => { + const wrapper = setupWrapper({ + propsData: { + isEditMode: false, + isRunning: false, + hasParticipationPermission: true, + canStart: false, + title: "video conference", + }, + }); + + await triggerClick(wrapper); + expect(wrapper.emitted("refresh")).toBeDefined(); + }); + + it("should emit a click event when the user is a teacher", async () => { + const wrapper = setupWrapper({ + propsData: { + isEditMode: false, + isRunning: false, + hasParticipationPermission: true, + canStart: true, + title: "video conference", + }, + }); + + await triggerClick(wrapper); + expect(wrapper.emitted("click")).toBeDefined(); + }); + }); + }); +}); diff --git a/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementDisplay.vue b/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementDisplay.vue new file mode 100644 index 0000000000..e863102603 --- /dev/null +++ b/src/modules/feature/board-video-conference-element/components/VideoConferenceContentElementDisplay.vue @@ -0,0 +1,213 @@ + + + + + diff --git a/src/modules/feature/board-video-conference-element/index.ts b/src/modules/feature/board-video-conference-element/index.ts new file mode 100644 index 0000000000..678738239b --- /dev/null +++ b/src/modules/feature/board-video-conference-element/index.ts @@ -0,0 +1,3 @@ +import VideoConferenceContentElement from "./components/VideoConferenceContentElement.vue"; + +export { VideoConferenceContentElement }; diff --git a/src/modules/feature/board/card/ContentElementList.unit.ts b/src/modules/feature/board/card/ContentElementList.unit.ts index c616528806..ba50b62e47 100644 --- a/src/modules/feature/board/card/ContentElementList.unit.ts +++ b/src/modules/feature/board/card/ContentElementList.unit.ts @@ -19,6 +19,7 @@ import { RichTextContentElement } from "@feature-board-text-element"; import { createMock } from "@golevelup/ts-jest"; import { shallowMount } from "@vue/test-utils"; import ContentElementList from "./ContentElementList.vue"; +import { VideoConferenceContentElement } from "@feature-board-video-conference-element"; describe("ContentElementList", () => { const setup = (props: { @@ -44,7 +45,7 @@ describe("ContentElementList", () => { [ENV_CONFIG_MODULE_KEY.valueOf()]: mockedEnvConfigModule, }, }, - props: { ...props }, + props: { ...props, rowIndex: 0, columnIndex: 0 }, }); return { wrapper }; @@ -93,6 +94,10 @@ describe("ContentElementList", () => { elementType: ContentElementType.Deleted, component: DeletedElement, }, + { + elementType: ContentElementType.VideoConference, + component: VideoConferenceContentElement, + }, ]; it.each(elementComponents)( diff --git a/src/modules/feature/board/card/ContentElementList.vue b/src/modules/feature/board/card/ContentElementList.vue index 940a4dc4ff..abbb4ab1ad 100644 --- a/src/modules/feature/board/card/ContentElementList.vue +++ b/src/modules/feature/board/card/ContentElementList.vue @@ -89,6 +89,19 @@ @move-up:edit="onMoveElementUp(index, element)" @delete:element="onDeleteElement" /> + { + return element.type === ContentElementType.VideoConference; +}; + +const showVideoConferenceElement = ( + element: AnyContentElement +): element is VideoConferenceElementResponse => { + return ( + envConfigModule.getEnv.FEATURE_COLUMN_BOARD_VIDEOCONFERENCE_ENABLED && + isVideoConferenceElementResponse(element) + ); +}; + const onMoveElementDown = ( elementIndex: number, element: AnyContentElement diff --git a/src/modules/feature/board/shared/AddElementDialog.composable.ts b/src/modules/feature/board/shared/AddElementDialog.composable.ts index 7fc101c201..41b07a8a7d 100644 --- a/src/modules/feature/board/shared/AddElementDialog.composable.ts +++ b/src/modules/feature/board/shared/AddElementDialog.composable.ts @@ -10,6 +10,7 @@ import { mdiPuzzleOutline, mdiTextBoxEditOutline, mdiTrayArrowUp, + mdiVideo, } from "@icons/material"; import { useBoardNotifier } from "@util-board"; import { useI18n } from "vue-i18n"; @@ -158,6 +159,17 @@ export const useAddElementDialog = ( }); } + if (envConfigModule.getEnv.FEATURE_COLUMN_BOARD_VIDEOCONFERENCE_ENABLED) { + options.push({ + icon: mdiVideo, + label: t( + "components.elementTypeSelection.elements.videoConferenceElement.subtitle" + ), + action: () => onElementClick(ContentElementType.VideoConference), + testId: "create-element-video-conference", + }); + } + const askType = () => { elementTypeOptions.value = options; isDialogOpen.value = true; diff --git a/src/modules/feature/board/shared/AddElementDialog.composable.unit.ts b/src/modules/feature/board/shared/AddElementDialog.composable.unit.ts index c98f39be04..8531c6486f 100644 --- a/src/modules/feature/board/shared/AddElementDialog.composable.unit.ts +++ b/src/modules/feature/board/shared/AddElementDialog.composable.unit.ts @@ -103,7 +103,10 @@ describe("ElementTypeSelection Composable", () => { await onElementClick(elementType); expect(addElementMock).toHaveBeenCalledTimes(1); - expect(addElementMock).toBeCalledWith({ type: elementType, cardId }); + expect(addElementMock).toHaveBeenCalledWith({ + type: elementType, + cardId, + }); expect(isDialogOpen.value).toBe(false); }); @@ -210,7 +213,7 @@ describe("ElementTypeSelection Composable", () => { await onElementClick(elementType); - expect(showCustomNotifierMock).toBeCalledTimes(0); + expect(showCustomNotifierMock).toHaveBeenCalledTimes(0); }); }); @@ -288,6 +291,7 @@ describe("ElementTypeSelection Composable", () => { FEATURE_TLDRAW_ENABLED: true, FEATURE_COLUMN_BOARD_COLLABORATIVE_TEXT_EDITOR_ENABLED: true, FEATURE_PREFERRED_CTL_TOOLS_ENABLED: true, + FEATURE_COLUMN_BOARD_VIDEOCONFERENCE_ENABLED: true, } ) => { const cardId = "cardId"; @@ -335,8 +339,8 @@ describe("ElementTypeSelection Composable", () => { const action = elementTypeOptions.value[0].action; action(); - expect(addElementMock).toBeCalledTimes(1); - expect(addElementMock).toBeCalledWith({ + expect(addElementMock).toHaveBeenCalledTimes(1); + expect(addElementMock).toHaveBeenCalledWith({ type: ContentElementType.RichText, cardId, }); @@ -351,7 +355,7 @@ describe("ElementTypeSelection Composable", () => { const action = elementTypeOptions.value[0].action; action(); - expect(closeDialogMock).toBeCalledTimes(1); + expect(closeDialogMock).toHaveBeenCalledTimes(1); }); }); @@ -365,8 +369,8 @@ describe("ElementTypeSelection Composable", () => { const action = elementTypeOptions.value[1].action; action(); - expect(addElementMock).toBeCalledTimes(1); - expect(addElementMock).toBeCalledWith({ + expect(addElementMock).toHaveBeenCalledTimes(1); + expect(addElementMock).toHaveBeenCalledWith({ type: ContentElementType.File, cardId, }); @@ -382,7 +386,7 @@ describe("ElementTypeSelection Composable", () => { const action = elementTypeOptions.value[1].action; action(); - expect(closeDialogMock).toBeCalledTimes(1); + expect(closeDialogMock).toHaveBeenCalledTimes(1); }); }); @@ -395,8 +399,8 @@ describe("ElementTypeSelection Composable", () => { const action = elementTypeOptions.value[2].action; action(); - expect(addElementMock).toBeCalledTimes(1); - expect(addElementMock).toBeCalledWith({ + expect(addElementMock).toHaveBeenCalledTimes(1); + expect(addElementMock).toHaveBeenCalledWith({ type: ContentElementType.SubmissionContainer, cardId, }); @@ -411,7 +415,7 @@ describe("ElementTypeSelection Composable", () => { const action = elementTypeOptions.value[2].action; action(); - expect(closeDialogMock).toBeCalledTimes(1); + expect(closeDialogMock).toHaveBeenCalledTimes(1); }); }); @@ -425,8 +429,8 @@ describe("ElementTypeSelection Composable", () => { const action = elementTypeOptions.value[3].action; action(); - expect(addElementMock).toBeCalledTimes(1); - expect(addElementMock).toBeCalledWith({ + expect(addElementMock).toHaveBeenCalledTimes(1); + expect(addElementMock).toHaveBeenCalledWith({ type: ContentElementType.ExternalTool, cardId, }); @@ -442,7 +446,7 @@ describe("ElementTypeSelection Composable", () => { const action = elementTypeOptions.value[3].action; action(); - expect(closeDialogMock).toBeCalledTimes(1); + expect(closeDialogMock).toHaveBeenCalledTimes(1); }); }); describe("when the DrawingElement action is called", () => { @@ -455,8 +459,8 @@ describe("ElementTypeSelection Composable", () => { const action = elementTypeOptions.value[4].action; action(); - expect(addElementMock).toBeCalledTimes(1); - expect(addElementMock).toBeCalledWith({ + expect(addElementMock).toHaveBeenCalledTimes(1); + expect(addElementMock).toHaveBeenCalledWith({ type: ContentElementType.Drawing, cardId, }); @@ -472,7 +476,7 @@ describe("ElementTypeSelection Composable", () => { const action = elementTypeOptions.value[4].action; action(); - expect(closeDialogMock).toBeCalledTimes(1); + expect(closeDialogMock).toHaveBeenCalledTimes(1); }); }); describe("when the CollaborativeTextEditorElement action is called", () => { @@ -485,8 +489,8 @@ describe("ElementTypeSelection Composable", () => { const action = elementTypeOptions.value[5].action; action(); - expect(addElementMock).toBeCalledTimes(1); - expect(addElementMock).toBeCalledWith({ + expect(addElementMock).toHaveBeenCalledTimes(1); + expect(addElementMock).toHaveBeenCalledWith({ type: ContentElementType.CollaborativeTextEditor, cardId, }); @@ -502,7 +506,38 @@ describe("ElementTypeSelection Composable", () => { const action = elementTypeOptions.value[5].action; action(); - expect(closeDialogMock).toBeCalledTimes(1); + expect(closeDialogMock).toHaveBeenCalledTimes(1); + }); + }); + describe("when the VideoConference action is called", () => { + it("should call video conference element function with right argument", async () => { + const { elementTypeOptions, addElementMock, cardId } = setup(); + const { askType } = useAddElementDialog(addElementMock, cardId); + + askType(); + + console.log(elementTypeOptions.value); + const action = elementTypeOptions.value[7].action; + action(); + + expect(addElementMock).toHaveBeenCalledTimes(1); + expect(addElementMock).toHaveBeenCalledWith({ + type: ContentElementType.VideoConference, + cardId, + }); + }); + + it("should set isDialogOpen to false", async () => { + const { elementTypeOptions, addElementMock, closeDialogMock, cardId } = + setup(); + const { askType } = useAddElementDialog(addElementMock, cardId); + + askType(); + + const action = elementTypeOptions.value[7].action; + action(); + + expect(closeDialogMock).toHaveBeenCalledTimes(1); }); }); }); diff --git a/src/modules/feature/board/shared/AddElementDialog.vue b/src/modules/feature/board/shared/AddElementDialog.vue index 186d9eb050..c42dc76d72 100644 --- a/src/modules/feature/board/shared/AddElementDialog.vue +++ b/src/modules/feature/board/shared/AddElementDialog.vue @@ -6,11 +6,9 @@ > - {{ $t("components.elementTypeSelection.dialog.title") }} + {{ t("components.elementTypeSelection.dialog.title") }} - + - {{ $t("common.labels.close") }} + {{ t("common.labels.close") }} @@ -37,10 +35,13 @@ import { ExtendedIconBtn } from "@ui-extended-icon-btn"; import { computed, ComputedRef } from "vue"; import { useSharedElementTypeSelection } from "./SharedElementTypeSelection.composable"; +import { useI18n } from "vue-i18n"; const { isDialogOpen, closeDialog, elementTypeOptions } = useSharedElementTypeSelection(); +const { t } = useI18n(); + const dialogWidth: ComputedRef = computed(() => elementTypeOptions.value.length >= 3 ? 426 : 320 ); diff --git a/src/modules/ui/board/BoardMenu.vue b/src/modules/ui/board/BoardMenu.vue index ac0bbafcc4..1b3af48de8 100644 --- a/src/modules/ui/board/BoardMenu.vue +++ b/src/modules/ui/board/BoardMenu.vue @@ -72,6 +72,8 @@ const ariaLabelForScope: Record = { [BoardMenuScope.DELETED_ELEMENT]: "components.board.menu.deletedElement", [BoardMenuScope.MEDIA_EXTERNAL_TOOL_ELEMENT]: "components.board.menu.mediaExternalToolElement", + [BoardMenuScope.VIDEO_CONFERENCE_ELEMENT]: + "components.board.menu.videoConferenceElement", }; const boardMenuAriaLabel = computed(() => { diff --git a/src/modules/ui/board/BoardMenuActionDelete.vue b/src/modules/ui/board/BoardMenuActionDelete.vue index bc92407518..242b708831 100644 --- a/src/modules/ui/board/BoardMenuActionDelete.vue +++ b/src/modules/ui/board/BoardMenuActionDelete.vue @@ -43,6 +43,8 @@ const languageKeyForScopeType: Record = { [BoardMenuScope.DELETED_ELEMENT]: "components.cardElement.deletedElement", [BoardMenuScope.MEDIA_EXTERNAL_TOOL_ELEMENT]: "components.cardElement.mediaExternalToolElement", + [BoardMenuScope.VIDEO_CONFERENCE_ELEMENT]: + "components.cardElement.videoConferenceElement", }; const onClick = (): void => { diff --git a/src/modules/ui/board/board-menu-scope.ts b/src/modules/ui/board/board-menu-scope.ts index 22739f219b..dae8193365 100644 --- a/src/modules/ui/board/board-menu-scope.ts +++ b/src/modules/ui/board/board-menu-scope.ts @@ -10,4 +10,5 @@ export enum BoardMenuScope { SUBMISSION_ELEMENT = "submissionElement", DELETED_ELEMENT = "deletedElement", MEDIA_EXTERNAL_TOOL_ELEMENT = "mediaExternalToolElement", + VIDEO_CONFERENCE_ELEMENT = "videoConferenceElement", } diff --git a/src/modules/ui/board/content-element/ContentElementBar.vue b/src/modules/ui/board/content-element/ContentElementBar.vue index 186f59f259..26265e9f3d 100644 --- a/src/modules/ui/board/content-element/ContentElementBar.vue +++ b/src/modules/ui/board/content-element/ContentElementBar.vue @@ -44,7 +44,10 @@ - + diff --git a/src/pages/course-rooms/tools/RoomVideoConferenceSection.unit.ts b/src/pages/course-rooms/tools/RoomVideoConferenceSection.unit.ts index 3508b32fe3..9eda6802bc 100644 --- a/src/pages/course-rooms/tools/RoomVideoConferenceSection.unit.ts +++ b/src/pages/course-rooms/tools/RoomVideoConferenceSection.unit.ts @@ -563,7 +563,7 @@ describe("RoomVideoConferenceSection", () => { const title = cardTitle.text(); expect(title).toContain( - 'pages.courseRooms.tools.configureVideoconferenceDialog.title {"roomName":"roomName"}' + "pages.common.tools.configureVideoconferenceDialog.title" ); }); }); diff --git a/src/pages/course-rooms/tools/RoomVideoConferenceSection.vue b/src/pages/course-rooms/tools/RoomVideoConferenceSection.vue index dad2fc8129..ea307c7e4c 100644 --- a/src/pages/course-rooms/tools/RoomVideoConferenceSection.vue +++ b/src/pages/course-rooms/tools/RoomVideoConferenceSection.vue @@ -35,14 +35,7 @@ class="text-h4 my-2" data-testId="videoconference-config-dialog-title" > - {{ - $t( - "pages.courseRooms.tools.configureVideoconferenceDialog.title", - { - roomName: roomName, - } - ) - }} + {{ $t("pages.common.tools.configureVideoconferenceDialog.title") }} @@ -50,9 +43,7 @@ v-model="videoConferenceOptions.everyAttendeeJoinsMuted" data-testId="every-attendee-joins-muted" :label=" - $t( - 'pages.courseRooms.tools.configureVideoconferenceDialog.text.mute' - ) + $t('pages.common.tools.configureVideoconferenceDialog.text.mute') " :hide-details="true" /> @@ -61,7 +52,7 @@ data-testId="moderator-must-approve-join-requests" :label=" $t( - 'pages.courseRooms.tools.configureVideoconferenceDialog.text.waitingRoom' + 'pages.common.tools.configureVideoconferenceDialog.text.waitingRoom' ) " :hide-details="true" @@ -71,7 +62,7 @@ data-testId="everybody-joins-as-moderator" :label=" $t( - 'pages.courseRooms.tools.configureVideoconferenceDialog.text.allModeratorPermission' + 'pages.common.tools.configureVideoconferenceDialog.text.allModeratorPermission' ) " :hide-details="true" @@ -131,6 +122,7 @@ import { import VCustomDialog from "@/components/organisms/vCustomDialog.vue"; import CourseRoomDetailsModule from "@/store/course-room-details"; import { mdiCheck } from "@icons/material"; +import { useDisplay } from "vuetify/lib/framework.mjs"; export default defineComponent({ name: "RoomVideoConferenceSection", @@ -150,9 +142,13 @@ export default defineComponent({ COURSE_ROOM_DETAILS_MODULE_KEY ); - const roomName = computed( - () => courseRoomDetailsModule.getRoomData.title ?? "" - ); + const { smAndUp } = useDisplay(); + const maxLengthTitle = smAndUp.value ? 40 : 25; + + const roomName = computed(() => { + const title = courseRoomDetailsModule.getRoomData.title ?? ""; + return title.slice(0, maxLengthTitle); + }); const videoConferenceInfo: ComputedRef = computed( () => videoConferenceModule.getVideoConferenceInfo diff --git a/src/serverApi/v3/api.ts b/src/serverApi/v3/api.ts index c5e9f4e80d..7d27309205 100644 --- a/src/serverApi/v3/api.ts +++ b/src/serverApi/v3/api.ts @@ -5,7 +5,7 @@ * This is v3 of Schulcloud-Verbund-Software Server. Checkout /docs for v1. * * The version of the OpenAPI document: 3.0 - * + * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech @@ -22,7 +22,7 @@ import { DUMMY_BASE_URL, assertParamExists, setApiKeyToObject, setBasicAuthToObj import { BASE_PATH, COLLECTION_FORMATS, RequestArgs, BaseAPI, RequiredError } from './base'; /** - * + * * @export * @interface AccountByIdBodyParams */ @@ -47,44 +47,44 @@ export interface AccountByIdBodyParams { activated?: boolean | null; } /** - * + * * @export * @interface AccountResponse */ export interface AccountResponse { /** - * + * * @type {string} * @memberof AccountResponse */ id: string; /** - * + * * @type {string} * @memberof AccountResponse */ username: string; /** - * + * * @type {string} * @memberof AccountResponse */ userId: string; /** - * + * * @type {boolean} * @memberof AccountResponse */ activated: boolean; /** - * + * * @type {string} * @memberof AccountResponse */ updatedAt: string; } /** - * + * * @export * @interface AccountSearchListResponse */ @@ -115,7 +115,7 @@ export interface AccountSearchListResponse { limit: number; } /** - * + * * @export * @interface AddRoomMembersBodyParams */ @@ -128,20 +128,20 @@ export interface AddRoomMembersBodyParams { userIdsAndRoles: Array; } /** - * + * * @export * @interface AlertResponse */ export interface AlertResponse { /** - * + * * @type {Array} * @memberof AlertResponse */ data: Array; } /** - * + * * @export * @interface ApiValidationError */ @@ -178,13 +178,13 @@ export interface ApiValidationError { details?: object; } /** - * + * * @export * @interface AuthorizationBodyParams */ export interface AuthorizationBodyParams { /** - * + * * @type {AuthorizationContextParams} * @memberof AuthorizationBodyParams */ @@ -224,7 +224,7 @@ export enum AuthorizationBodyParamsReferenceTypeEnum { } /** - * + * * @export * @interface AuthorizationContextParams */ @@ -428,113 +428,113 @@ export enum AuthorizationContextParamsRequiredPermissionsEnum { } /** - * + * * @export * @interface AuthorizedReponse */ export interface AuthorizedReponse { /** - * + * * @type {string} * @memberof AuthorizedReponse */ userId: string; /** - * + * * @type {boolean} * @memberof AuthorizedReponse */ isAuthorized: boolean; } /** - * + * * @export * @interface BasicToolConfigParams */ export interface BasicToolConfigParams { /** - * + * * @type {string} * @memberof BasicToolConfigParams */ type: string; /** - * + * * @type {string} * @memberof BasicToolConfigParams */ baseUrl: string; } /** - * + * * @export * @interface BoardColumnBoardResponse */ export interface BoardColumnBoardResponse { /** - * + * * @type {string} * @memberof BoardColumnBoardResponse */ id: string; /** - * + * * @type {string} * @memberof BoardColumnBoardResponse */ title: string; /** - * + * * @type {boolean} * @memberof BoardColumnBoardResponse */ published: boolean; /** - * + * * @type {string} * @memberof BoardColumnBoardResponse */ createdAt: string; /** - * + * * @type {string} * @memberof BoardColumnBoardResponse */ updatedAt: string; /** - * + * * @type {string} * @memberof BoardColumnBoardResponse */ columnBoardId: string; /** - * + * * @type {BoardLayout} * @memberof BoardColumnBoardResponse */ layout: BoardLayout; } /** - * + * * @export * @interface BoardContextResponse */ export interface BoardContextResponse { /** - * + * * @type {string} * @memberof BoardContextResponse */ id: string; /** - * + * * @type {BoardExternalReferenceType} * @memberof BoardContextResponse */ type: BoardExternalReferenceType; } /** - * + * * @export * @interface BoardElementResponse */ @@ -564,7 +564,7 @@ export enum BoardElementResponseTypeEnum { } /** - * + * * @export * @enum {string} */ @@ -575,7 +575,7 @@ export enum BoardExternalReferenceType { } /** - * + * * @export * @enum {string} */ @@ -586,68 +586,68 @@ export enum BoardLayout { } /** - * + * * @export * @interface BoardLessonResponse */ export interface BoardLessonResponse { /** - * + * * @type {string} * @memberof BoardLessonResponse */ id: string; /** - * + * * @type {string} * @memberof BoardLessonResponse */ name: string; /** - * + * * @type {string} * @memberof BoardLessonResponse */ courseName?: string; /** - * + * * @type {number} * @memberof BoardLessonResponse */ numberOfPublishedTasks: number; /** - * + * * @type {number} * @memberof BoardLessonResponse */ numberOfDraftTasks: number; /** - * + * * @type {number} * @memberof BoardLessonResponse */ numberOfPlannedTasks: number; /** - * + * * @type {string} * @memberof BoardLessonResponse */ createdAt: string; /** - * + * * @type {string} * @memberof BoardLessonResponse */ updatedAt: string; /** - * + * * @type {boolean} * @memberof BoardLessonResponse */ hidden: boolean; } /** - * + * * @export * @enum {string} */ @@ -658,222 +658,222 @@ export enum BoardParentType { } /** - * + * * @export * @interface BoardResponse */ export interface BoardResponse { /** - * + * * @type {string} * @memberof BoardResponse */ id: string; /** - * + * * @type {string} * @memberof BoardResponse */ title: string; /** - * + * * @type {Array} * @memberof BoardResponse */ columns: Array; /** - * + * * @type {TimestampsResponse} * @memberof BoardResponse */ timestamps: TimestampsResponse; /** - * + * * @type {boolean} * @memberof BoardResponse */ isVisible: boolean; /** - * + * * @type {string} * @memberof BoardResponse */ layout: string; } /** - * + * * @export * @interface BoardTaskResponse */ export interface BoardTaskResponse { /** - * + * * @type {string} * @memberof BoardTaskResponse */ id: string; /** - * + * * @type {string} * @memberof BoardTaskResponse */ name: string; /** - * + * * @type {string} * @memberof BoardTaskResponse */ availableDate?: string; /** - * + * * @type {string} * @memberof BoardTaskResponse */ dueDate?: string; /** - * + * * @type {string} * @memberof BoardTaskResponse */ courseName?: string; /** - * + * * @type {string} * @memberof BoardTaskResponse */ description?: string; /** - * + * * @type {string} * @memberof BoardTaskResponse */ displayColor?: string; /** - * + * * @type {string} * @memberof BoardTaskResponse */ createdAt: string; /** - * + * * @type {string} * @memberof BoardTaskResponse */ updatedAt: string; /** - * + * * @type {BoardTaskStatusResponse} * @memberof BoardTaskResponse */ status: BoardTaskStatusResponse; } /** - * + * * @export * @interface BoardTaskStatusResponse */ export interface BoardTaskStatusResponse { /** - * + * * @type {number} * @memberof BoardTaskStatusResponse */ submitted: number; /** - * + * * @type {number} * @memberof BoardTaskStatusResponse */ maxSubmissions: number; /** - * + * * @type {number} * @memberof BoardTaskStatusResponse */ graded: number; /** - * + * * @type {boolean} * @memberof BoardTaskStatusResponse */ isDraft: boolean; /** - * + * * @type {boolean} * @memberof BoardTaskStatusResponse */ isSubstitutionTeacher: boolean; /** - * + * * @type {boolean} * @memberof BoardTaskStatusResponse */ isFinished: boolean; } /** - * + * * @export * @interface CardListResponse */ export interface CardListResponse { /** - * + * * @type {Array} * @memberof CardListResponse */ data: Array; } /** - * + * * @export * @interface CardResponse */ export interface CardResponse { /** - * + * * @type {string} * @memberof CardResponse */ id: string; /** - * + * * @type {string} * @memberof CardResponse */ title?: string; /** - * + * * @type {number} * @memberof CardResponse */ height: number; /** - * - * @type {Array} + * + * @type {Array} * @memberof CardResponse */ - elements: Array; + elements: Array; /** - * + * * @type {VisibilitySettingsResponse} * @memberof CardResponse */ visibilitySettings: VisibilitySettingsResponse; /** - * + * * @type {TimestampsResponse} * @memberof CardResponse */ timestamps: TimestampsResponse; } /** - * + * * @export * @interface CardSkeletonResponse */ export interface CardSkeletonResponse { /** - * + * * @type {string} * @memberof CardSkeletonResponse */ @@ -886,74 +886,74 @@ export interface CardSkeletonResponse { height: number; } /** - * + * * @export * @interface ChangeLanguageParams */ export interface ChangeLanguageParams { /** - * + * * @type {LanguageType} * @memberof ChangeLanguageParams */ language: LanguageType; } /** - * + * * @export * @interface ClassInfoResponse */ export interface ClassInfoResponse { /** - * + * * @type {string} * @memberof ClassInfoResponse */ id: string; /** - * + * * @type {string} * @memberof ClassInfoResponse */ type: ClassInfoResponseTypeEnum; /** - * + * * @type {string} * @memberof ClassInfoResponse */ name: string; /** - * + * * @type {string} * @memberof ClassInfoResponse */ externalSourceName?: string; /** - * + * * @type {Array} * @memberof ClassInfoResponse */ teacherNames: Array; /** - * + * * @type {string} * @memberof ClassInfoResponse */ schoolYear?: string; /** - * + * * @type {boolean} * @memberof ClassInfoResponse */ isUpgradable?: boolean; /** - * + * * @type {number} * @memberof ClassInfoResponse */ studentCount: number; /** - * + * * @type {Array} * @memberof ClassInfoResponse */ @@ -970,7 +970,7 @@ export enum ClassInfoResponseTypeEnum { } /** - * + * * @export * @interface ClassInfoSearchListResponse */ @@ -1001,7 +1001,7 @@ export interface ClassInfoSearchListResponse { limit: number; } /** - * + * * @export * @enum {string} */ @@ -1011,26 +1011,26 @@ export enum ClassRequestContext { } /** - * + * * @export * @interface ClassResponse */ export interface ClassResponse { /** - * + * * @type {string} * @memberof ClassResponse */ name: string; /** - * + * * @type {number} * @memberof ClassResponse */ gradeLevel: number; } /** - * + * * @export * @enum {string} */ @@ -1043,38 +1043,38 @@ export enum ClassSortQueryType { } /** - * + * * @export * @interface CollaborativeTextEditorElementResponse */ export interface CollaborativeTextEditorElementResponse { /** - * + * * @type {string} * @memberof CollaborativeTextEditorElementResponse */ id: string; /** - * + * * @type {ContentElementType} * @memberof CollaborativeTextEditorElementResponse */ type: ContentElementType; /** - * + * * @type {TimestampsResponse} * @memberof CollaborativeTextEditorElementResponse */ timestamps: TimestampsResponse; /** - * + * * @type {object} * @memberof CollaborativeTextEditorElementResponse */ content: object; } /** - * + * * @export * @enum {string} */ @@ -1083,498 +1083,504 @@ export enum CollaborativeTextEditorParentType { } /** - * + * * @export * @interface CollaborativeTextEditorResponse */ export interface CollaborativeTextEditorResponse { /** - * + * * @type {string} * @memberof CollaborativeTextEditorResponse */ url: string; } /** - * + * * @export * @interface CollapsableBodyParams */ export interface CollapsableBodyParams { /** - * + * * @type {boolean} * @memberof CollapsableBodyParams */ collapsed: boolean; } /** - * + * * @export * @interface ColorBodyParams */ export interface ColorBodyParams { /** - * + * * @type {MediaBoardColors} * @memberof ColorBodyParams */ backgroundColor: MediaBoardColors; } /** - * + * * @export * @interface ColumnResponse */ export interface ColumnResponse { /** - * + * * @type {string} * @memberof ColumnResponse */ id: string; /** - * + * * @type {string} * @memberof ColumnResponse */ title: string; /** - * + * * @type {Array} * @memberof ColumnResponse */ cards: Array; /** - * + * * @type {TimestampsResponse} * @memberof ColumnResponse */ timestamps: TimestampsResponse; } /** - * + * * @export * @interface ConfigResponse */ export interface ConfigResponse { /** - * + * * @type {string} * @memberof ConfigResponse */ ACCESSIBILITY_REPORT_EMAIL: string; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_NEW_SCHOOL_ADMINISTRATION_PAGE_AS_DEFAULT_ENABLED: boolean; /** - * + * * @type {number} * @memberof ConfigResponse */ MIGRATION_END_GRACE_PERIOD_MS: number; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_CTL_TOOLS_TAB_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_LTI_TOOLS_TAB_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_SHOW_OUTDATED_USERS: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_ENABLE_LDAP_SYNC_DURING_MIGRATION: boolean; /** - * + * * @type {number} * @memberof ConfigResponse */ CTL_TOOLS_RELOAD_TIME_MS: number; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_SHOW_NEW_CLASS_VIEW_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_SHOW_NEW_ROOMS_VIEW_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_CTL_TOOLS_COPY_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_PREFERRED_CTL_TOOLS_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_SHOW_MIGRATION_WIZARD: boolean; /** - * + * * @type {string} * @memberof ConfigResponse */ MIGRATION_WIZARD_DOCUMENTATION_LINK?: string; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_TLDRAW_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ ADMIN_TABLES_DISPLAY_CONSENT_COLUMN: boolean; /** - * + * * @type {string} * @memberof ConfigResponse */ ALERT_STATUS_URL: string | null; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_ES_COLLECTIONS_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_EXTENSIONS_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_TEAMS_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_LERNSTORE_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_ADMIN_TOGGLE_STUDENT_LERNSTORE_VIEW_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ TEACHER_STUDENT_VISIBILITY__IS_CONFIGURABLE: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ TEACHER_STUDENT_VISIBILITY__IS_ENABLED_BY_DEFAULT: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ TEACHER_STUDENT_VISIBILITY__IS_VISIBLE: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_SCHOOL_POLICY_ENABLED_NEW: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_SCHOOL_TERMS_OF_USE_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_NEXBOARD_COPY_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_VIDEOCONFERENCE_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_COLUMN_BOARD_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_COLUMN_BOARD_SUBMISSIONS_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_COLUMN_BOARD_COLLABORATIVE_TEXT_EDITOR_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_COLUMN_BOARD_LINK_ELEMENT_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_COLUMN_BOARD_EXTERNAL_TOOLS_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_COLUMN_BOARD_SHARE: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_COLUMN_BOARD_SOCKET_ENABLED: boolean; /** - * + * + * @type {boolean} + * @memberof ConfigResponse + */ + FEATURE_COLUMN_BOARD_VIDEOCONFERENCE_ENABLED: boolean; + /** + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_COURSE_SHARE: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_LOGIN_LINK_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_LESSON_SHARE: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_TASK_SHARE: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_BOARD_LAYOUT_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_USER_MIGRATION_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ CALENDAR_SERVICE_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_COPY_SERVICE_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_CONSENT_NECESSARY: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_COMMON_CARTRIDGE_COURSE_EXPORT_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_COMMON_CARTRIDGE_COURSE_IMPORT_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_SCHOOL_SANIS_USER_MIGRATION_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_SCHULCONNEX_COURSE_SYNC_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_ALLOW_INSECURE_LDAP_URL_ENABLED: boolean; /** - * + * * @type {string} * @memberof ConfigResponse */ GHOST_BASE_URL: string; /** - * + * * @type {boolean} * @memberof ConfigResponse */ ROCKETCHAT_SERVICE_ENABLED: boolean; /** - * + * * @type {Array} * @memberof ConfigResponse */ I18N__AVAILABLE_LANGUAGES: Array; /** - * + * * @type {LanguageType} * @memberof ConfigResponse */ I18N__DEFAULT_LANGUAGE: LanguageType; /** - * + * * @type {LanguageType} * @memberof ConfigResponse */ I18N__FALLBACK_LANGUAGE: LanguageType; /** - * + * * @type {Timezone} * @memberof ConfigResponse */ I18N__DEFAULT_TIMEZONE: Timezone; /** - * + * * @type {number} * @memberof ConfigResponse */ JWT_SHOW_TIMEOUT_WARNING_SECONDS: number; /** - * + * * @type {number} * @memberof ConfigResponse */ JWT_TIMEOUT_SECONDS: number; /** - * + * * @type {string} * @memberof ConfigResponse */ NOT_AUTHENTICATED_REDIRECT_URL: string; /** - * + * * @type {string} * @memberof ConfigResponse */ DOCUMENT_BASE_DIR: string; /** - * + * * @type {SchulcloudTheme} * @memberof ConfigResponse */ SC_THEME: SchulcloudTheme; /** - * + * * @type {string} * @memberof ConfigResponse */ SC_TITLE: string; /** - * + * * @type {string} * @memberof ConfigResponse */ TRAINING_URL: string; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_MEDIA_SHELF_ENABLED: boolean; /** - * + * * @type {string} * @memberof ConfigResponse */ BOARD_COLLABORATION_URI: string; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_SCHULCONNEX_MEDIA_LICENSE_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_AI_TUTOR_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_ROOMS_ENABLED: boolean; /** - * + * * @type {boolean} * @memberof ConfigResponse */ FEATURE_EXTERNAL_SYSTEM_LOGOUT_ENABLED: boolean; } /** - * + * * @export * @interface ConsentRequestBody */ @@ -1629,7 +1635,7 @@ export interface ConsentRequestBody { remember_for?: number; } /** - * + * * @export * @interface ConsentResponse */ @@ -1641,7 +1647,7 @@ export interface ConsentResponse { */ acr: string; /** - * + * * @type {Array} * @memberof ConsentResponse */ @@ -1653,13 +1659,13 @@ export interface ConsentResponse { */ challenge: string; /** - * + * * @type {OauthClientResponse} * @memberof ConsentResponse */ client: OauthClientResponse; /** - * + * * @type {object} * @memberof ConsentResponse */ @@ -1677,7 +1683,7 @@ export interface ConsentResponse { */ login_session_id: string; /** - * + * * @type {OidcContextResponse} * @memberof ConsentResponse */ @@ -1689,7 +1695,7 @@ export interface ConsentResponse { */ request_url: string; /** - * + * * @type {Array} * @memberof ConsentResponse */ @@ -1714,7 +1720,7 @@ export interface ConsentResponse { subject: string; } /** - * + * * @export * @interface ConsentSessionResponse */ @@ -1739,26 +1745,26 @@ export interface ConsentSessionResponse { challenge: string; } /** - * + * * @export * @interface ConsentsResponse */ export interface ConsentsResponse { /** - * + * * @type {UserConsentResponse} * @memberof ConsentsResponse */ userConsent: UserConsentResponse; /** - * + * * @type {Array} * @memberof ConsentsResponse */ parentConsents: Array; } /** - * + * * @export * @enum {string} */ @@ -1770,30 +1776,31 @@ export enum ContentElementType { SubmissionContainer = 'submissionContainer', ExternalTool = 'externalTool', CollaborativeTextEditor = 'collaborativeTextEditor', + VideoConference = 'videoConference', Deleted = 'deleted' } /** - * + * * @export * @interface ContextExternalToolBodyParams */ export interface ContextExternalToolBodyParams { /** - * + * * @type {string} * @memberof ContextExternalToolBodyParams */ contextId: string; /** - * + * * @type {ToolContextType} * @memberof ContextExternalToolBodyParams */ contextType: ToolContextType; } /** - * + * * @export * @interface ContextExternalToolConfigurationStatusResponse */ @@ -1836,161 +1843,161 @@ export interface ContextExternalToolConfigurationStatusResponse { isNotLicensed: boolean; } /** - * + * * @export * @interface ContextExternalToolConfigurationTemplateListResponse */ export interface ContextExternalToolConfigurationTemplateListResponse { /** - * + * * @type {Array} * @memberof ContextExternalToolConfigurationTemplateListResponse */ data: Array; } /** - * + * * @export * @interface ContextExternalToolConfigurationTemplateResponse */ export interface ContextExternalToolConfigurationTemplateResponse { /** - * + * * @type {string} * @memberof ContextExternalToolConfigurationTemplateResponse */ externalToolId: string; /** - * + * * @type {string} * @memberof ContextExternalToolConfigurationTemplateResponse */ schoolExternalToolId: string; /** - * + * * @type {string} * @memberof ContextExternalToolConfigurationTemplateResponse */ name: string; /** - * + * * @type {string} * @memberof ContextExternalToolConfigurationTemplateResponse */ baseUrl: string; /** - * + * * @type {string} * @memberof ContextExternalToolConfigurationTemplateResponse */ logoUrl?: string; /** - * + * * @type {Array} * @memberof ContextExternalToolConfigurationTemplateResponse */ parameters: Array; } /** - * + * * @export * @interface ContextExternalToolCountPerContextResponse */ export interface ContextExternalToolCountPerContextResponse { /** - * + * * @type {number} * @memberof ContextExternalToolCountPerContextResponse */ course: number; /** - * + * * @type {number} * @memberof ContextExternalToolCountPerContextResponse */ boardElement: number; /** - * + * * @type {number} * @memberof ContextExternalToolCountPerContextResponse */ mediaBoard: number; } /** - * + * * @export * @interface ContextExternalToolPostParams */ export interface ContextExternalToolPostParams { /** - * + * * @type {string} * @memberof ContextExternalToolPostParams */ schoolToolId: string; /** - * + * * @type {string} * @memberof ContextExternalToolPostParams */ contextId: string; /** - * + * * @type {string} * @memberof ContextExternalToolPostParams */ contextType: string; /** - * + * * @type {string} * @memberof ContextExternalToolPostParams */ displayName?: string; /** - * + * * @type {Array} * @memberof ContextExternalToolPostParams */ parameters?: Array; } /** - * + * * @export * @interface ContextExternalToolResponse */ export interface ContextExternalToolResponse { /** - * + * * @type {string} * @memberof ContextExternalToolResponse */ id: string; /** - * + * * @type {string} * @memberof ContextExternalToolResponse */ schoolToolId: string; /** - * + * * @type {string} * @memberof ContextExternalToolResponse */ contextId: string; /** - * + * * @type {string} * @memberof ContextExternalToolResponse */ contextType: ContextExternalToolResponseContextTypeEnum; /** - * + * * @type {string} * @memberof ContextExternalToolResponse */ displayName?: string; /** - * + * * @type {Array} * @memberof ContextExternalToolResponse */ @@ -2008,20 +2015,20 @@ export enum ContextExternalToolResponseContextTypeEnum { } /** - * + * * @export * @interface ContextExternalToolSearchListResponse */ export interface ContextExternalToolSearchListResponse { /** - * + * * @type {Array} * @memberof ContextExternalToolSearchListResponse */ data: Array; } /** - * + * * @export * @interface CopyApiResponse */ @@ -2108,7 +2115,8 @@ export enum CopyApiResponseTypeEnum { Task = 'TASK', TaskGroup = 'TASK_GROUP', TimeGroup = 'TIME_GROUP', - UserGroup = 'USER_GROUP' + UserGroup = 'USER_GROUP', + VideoConferenceElement = 'VIDEO_CONFERENCE_ELEMENT' } /** * @export @@ -2123,38 +2131,38 @@ export enum CopyApiResponseStatusEnum { } /** - * + * * @export * @interface CountyResponse */ export interface CountyResponse { /** - * + * * @type {string} * @memberof CountyResponse */ id: string; /** - * + * * @type {string} * @memberof CountyResponse */ name: string; /** - * + * * @type {number} * @memberof CountyResponse */ countyId: number; /** - * + * * @type {string} * @memberof CountyResponse */ antaresKey: string; } /** - * + * * @export * @interface CourseCommonCartridgeMetadataResponse */ @@ -2185,7 +2193,7 @@ export interface CourseCommonCartridgeMetadataResponse { copyRightOwners: Array; } /** - * + * * @export * @interface CourseExportBodyParams */ @@ -2210,44 +2218,44 @@ export interface CourseExportBodyParams { columnBoards: Array; } /** - * + * * @export * @interface CourseInfoDataResponse */ export interface CourseInfoDataResponse { /** - * + * * @type {string} * @memberof CourseInfoDataResponse */ id: string; /** - * + * * @type {string} * @memberof CourseInfoDataResponse */ name: string; /** - * + * * @type {Array} * @memberof CourseInfoDataResponse */ teacherNames: Array; /** - * + * * @type {Array} * @memberof CourseInfoDataResponse */ classNames: Array; /** - * + * * @type {string} * @memberof CourseInfoDataResponse */ syncedGroup?: string; } /** - * + * * @export * @interface CourseInfoListResponse */ @@ -2278,26 +2286,26 @@ export interface CourseInfoListResponse { limit: number; } /** - * + * * @export * @interface CourseInfoResponse */ export interface CourseInfoResponse { /** - * + * * @type {string} * @memberof CourseInfoResponse */ id: string; /** - * + * * @type {string} * @memberof CourseInfoResponse */ name: string; } /** - * + * * @export * @interface CourseMetadataListResponse */ @@ -2328,7 +2336,7 @@ export interface CourseMetadataListResponse { limit: number; } /** - * + * * @export * @interface CourseMetadataResponse */ @@ -2377,7 +2385,7 @@ export interface CourseMetadataResponse { copyingSince?: string; } /** - * + * * @export * @enum {string} */ @@ -2386,7 +2394,7 @@ export enum CourseSortProps { } /** - * + * * @export * @enum {string} */ @@ -2396,7 +2404,7 @@ export enum CourseStatus { } /** - * + * * @export * @interface CourseSyncBodyParams */ @@ -2409,7 +2417,7 @@ export interface CourseSyncBodyParams { groupId: string; } /** - * + * * @export * @interface CreateBoardBodyParams */ @@ -2427,39 +2435,39 @@ export interface CreateBoardBodyParams { */ parentId: string; /** - * + * * @type {BoardParentType} * @memberof CreateBoardBodyParams */ parentType: BoardParentType; /** - * + * * @type {BoardLayout} * @memberof CreateBoardBodyParams */ layout: BoardLayout; } /** - * + * * @export * @interface CreateBoardResponse */ export interface CreateBoardResponse { /** - * + * * @type {string} * @memberof CreateBoardResponse */ id: string; } /** - * + * * @export * @interface CreateCardBodyParams */ export interface CreateCardBodyParams { /** - * + * * @type {Array} * @memberof CreateCardBodyParams */ @@ -2478,17 +2486,18 @@ export enum CreateCardBodyParamsRequiredEmptyElementsEnum { SubmissionContainer = 'submissionContainer', ExternalTool = 'externalTool', CollaborativeTextEditor = 'collaborativeTextEditor', + VideoConference = 'videoConference', Deleted = 'deleted' } /** - * + * * @export * @interface CreateContentElementBodyParams */ export interface CreateContentElementBodyParams { /** - * + * * @type {ContentElementType} * @memberof CreateContentElementBodyParams */ @@ -2501,7 +2510,7 @@ export interface CreateContentElementBodyParams { toPosition?: number; } /** - * + * * @export * @interface CreateMediaElementBodyParams */ @@ -2526,7 +2535,7 @@ export interface CreateMediaElementBodyParams { schoolExternalToolId: string; } /** - * + * * @export * @interface CreateNewsParams */ @@ -2574,7 +2583,7 @@ export enum CreateNewsParamsTargetModelEnum { } /** - * + * * @export * @interface CreateRoomBodyParams */ @@ -2586,7 +2595,7 @@ export interface CreateRoomBodyParams { */ name: string; /** - * + * * @type {RoomColor} * @memberof CreateRoomBodyParams */ @@ -2605,7 +2614,7 @@ export interface CreateRoomBodyParams { endDate?: string; } /** - * + * * @export * @interface CreateSubmissionItemBodyParams */ @@ -2618,184 +2627,184 @@ export interface CreateSubmissionItemBodyParams { completed: boolean; } /** - * + * * @export * @interface CustomParameterEntryParam */ export interface CustomParameterEntryParam { /** - * + * * @type {string} * @memberof CustomParameterEntryParam */ name: string; /** - * + * * @type {string} * @memberof CustomParameterEntryParam */ value?: string; } /** - * + * * @export * @interface CustomParameterEntryResponse */ export interface CustomParameterEntryResponse { /** - * + * * @type {string} * @memberof CustomParameterEntryResponse */ name: string; /** - * + * * @type {string} * @memberof CustomParameterEntryResponse */ value?: string; } /** - * + * * @export * @interface CustomParameterPostParams */ export interface CustomParameterPostParams { /** - * + * * @type {string} * @memberof CustomParameterPostParams */ name: string; /** - * + * * @type {string} * @memberof CustomParameterPostParams */ displayName: string; /** - * + * * @type {string} * @memberof CustomParameterPostParams */ description?: string; /** - * + * * @type {string} * @memberof CustomParameterPostParams */ defaultValue?: string; /** - * + * * @type {string} * @memberof CustomParameterPostParams */ regex?: string; /** - * + * * @type {string} * @memberof CustomParameterPostParams */ regexComment?: string; /** - * + * * @type {string} * @memberof CustomParameterPostParams */ scope: string; /** - * + * * @type {string} * @memberof CustomParameterPostParams */ location: string; /** - * + * * @type {string} * @memberof CustomParameterPostParams */ type: string; /** - * + * * @type {boolean} * @memberof CustomParameterPostParams */ isOptional: boolean; /** - * + * * @type {boolean} * @memberof CustomParameterPostParams */ isProtected: boolean; } /** - * + * * @export * @interface CustomParameterResponse */ export interface CustomParameterResponse { /** - * + * * @type {string} * @memberof CustomParameterResponse */ name: string; /** - * + * * @type {string} * @memberof CustomParameterResponse */ displayName: string; /** - * + * * @type {string} * @memberof CustomParameterResponse */ description?: string; /** - * + * * @type {string} * @memberof CustomParameterResponse */ defaultValue?: string; /** - * + * * @type {string} * @memberof CustomParameterResponse */ regex?: string; /** - * + * * @type {string} * @memberof CustomParameterResponse */ regexComment?: string; /** - * + * * @type {string} * @memberof CustomParameterResponse */ scope: CustomParameterResponseScopeEnum; /** - * + * * @type {string} * @memberof CustomParameterResponse */ location: CustomParameterResponseLocationEnum; /** - * + * * @type {string} * @memberof CustomParameterResponse */ type: CustomParameterResponseTypeEnum; /** - * + * * @type {boolean} * @memberof CustomParameterResponse */ isOptional: boolean; /** - * + * * @type {boolean} * @memberof CustomParameterResponse */ @@ -2837,7 +2846,7 @@ export enum CustomParameterResponseTypeEnum { } /** - * + * * @export * @interface DashboardGridElementResponse */ @@ -2904,7 +2913,7 @@ export interface DashboardGridElementResponse { isSynchronized: boolean; } /** - * + * * @export * @interface DashboardGridSubElementResponse */ @@ -2935,7 +2944,7 @@ export interface DashboardGridSubElementResponse { displayColor: string; } /** - * + * * @export * @interface DashboardResponse */ @@ -2954,139 +2963,139 @@ export interface DashboardResponse { gridElements: Array; } /** - * + * * @export * @interface DeletedElementContent */ export interface DeletedElementContent { /** - * + * * @type {string} * @memberof DeletedElementContent */ title: string; /** - * + * * @type {ContentElementType} * @memberof DeletedElementContent */ deletedElementType: ContentElementType; /** - * + * * @type {string} * @memberof DeletedElementContent */ description: string; } /** - * + * * @export * @interface DeletedElementResponse */ export interface DeletedElementResponse { /** - * + * * @type {string} * @memberof DeletedElementResponse */ id: string; /** - * + * * @type {ContentElementType} * @memberof DeletedElementResponse */ type: ContentElementType; /** - * + * * @type {DeletedElementContent} * @memberof DeletedElementResponse */ content: DeletedElementContent; /** - * + * * @type {TimestampsResponse} * @memberof DeletedElementResponse */ timestamps: TimestampsResponse; } /** - * + * * @export * @interface DrawingContentBody */ export interface DrawingContentBody { /** - * + * * @type {string} * @memberof DrawingContentBody */ description: string; } /** - * + * * @export * @interface DrawingElementContent */ export interface DrawingElementContent { /** - * + * * @type {string} * @memberof DrawingElementContent */ description: string; } /** - * + * * @export * @interface DrawingElementContentBody */ export interface DrawingElementContentBody { /** - * + * * @type {ContentElementType} * @memberof DrawingElementContentBody */ type: ContentElementType; /** - * + * * @type {DrawingContentBody} * @memberof DrawingElementContentBody */ content: DrawingContentBody; } /** - * + * * @export * @interface DrawingElementResponse */ export interface DrawingElementResponse { /** - * + * * @type {string} * @memberof DrawingElementResponse */ id: string; /** - * + * * @type {ContentElementType} * @memberof DrawingElementResponse */ type: ContentElementType; /** - * + * * @type {TimestampsResponse} * @memberof DrawingElementResponse */ timestamps: TimestampsResponse; /** - * + * * @type {DrawingElementContent} * @memberof DrawingElementResponse */ content: DrawingElementContent; } /** - * + * * @export * @interface EntityNotFoundError */ @@ -3123,26 +3132,26 @@ export interface EntityNotFoundError { details?: object; } /** - * + * * @export * @interface ExternalSourceResponse */ export interface ExternalSourceResponse { /** - * + * * @type {string} * @memberof ExternalSourceResponse */ externalId: string; /** - * + * * @type {string} * @memberof ExternalSourceResponse */ systemId: string; } /** - * + * * @export * @interface ExternalToolBulkCreateParams */ @@ -3155,20 +3164,20 @@ export interface ExternalToolBulkCreateParams { data: Array; } /** - * + * * @export * @interface ExternalToolContentBody */ export interface ExternalToolContentBody { /** - * + * * @type {string} * @memberof ExternalToolContentBody */ contextExternalToolId?: string; } /** - * + * * @export * @interface ExternalToolCreateParams */ @@ -3259,70 +3268,70 @@ export interface ExternalToolCreateParams { iconName?: string; } /** - * + * * @export * @interface ExternalToolElementContent */ export interface ExternalToolElementContent { /** - * + * * @type {string} * @memberof ExternalToolElementContent */ contextExternalToolId: string | null; } /** - * + * * @export * @interface ExternalToolElementContentBody */ export interface ExternalToolElementContentBody { /** - * + * * @type {ContentElementType} * @memberof ExternalToolElementContentBody */ type: ContentElementType; /** - * + * * @type {ExternalToolContentBody} * @memberof ExternalToolElementContentBody */ content: ExternalToolContentBody; } /** - * + * * @export * @interface ExternalToolElementResponse */ export interface ExternalToolElementResponse { /** - * + * * @type {string} * @memberof ExternalToolElementResponse */ id: string; /** - * + * * @type {ContentElementType} * @memberof ExternalToolElementResponse */ type: ContentElementType; /** - * + * * @type {ExternalToolElementContent} * @memberof ExternalToolElementResponse */ content: ExternalToolElementContent; /** - * + * * @type {TimestampsResponse} * @memberof ExternalToolElementResponse */ timestamps: TimestampsResponse; } /** - * + * * @export * @interface ExternalToolMediumParams */ @@ -3347,7 +3356,7 @@ export interface ExternalToolMediumParams { mediaSourceId?: string; } /** - * + * * @export * @interface ExternalToolMediumResponse */ @@ -3372,26 +3381,26 @@ export interface ExternalToolMediumResponse { mediaSourceId?: string; } /** - * + * * @export * @interface ExternalToolMetadataResponse */ export interface ExternalToolMetadataResponse { /** - * + * * @type {number} * @memberof ExternalToolMetadataResponse */ schoolExternalToolCount: number; /** - * + * * @type {ContextExternalToolCountPerContextResponse} * @memberof ExternalToolMetadataResponse */ contextExternalToolCountPerContext: ContextExternalToolCountPerContextResponse; } /** - * + * * @export * @interface ExternalToolResponse */ @@ -3488,7 +3497,7 @@ export interface ExternalToolResponse { iconName?: string; } /** - * + * * @export * @interface ExternalToolSearchListResponse */ @@ -3519,7 +3528,7 @@ export interface ExternalToolSearchListResponse { limit: number; } /** - * + * * @export * @interface ExternalToolUpdateParams */ @@ -3531,7 +3540,7 @@ export interface ExternalToolUpdateParams { */ id: string; /** - * + * * @type {string} * @memberof ExternalToolUpdateParams */ @@ -3573,7 +3582,7 @@ export interface ExternalToolUpdateParams { */ parameters?: Array; /** - * + * * @type {boolean} * @memberof ExternalToolUpdateParams */ @@ -3616,132 +3625,132 @@ export interface ExternalToolUpdateParams { iconName?: string; } /** - * + * * @export * @interface FederalStateResponse */ export interface FederalStateResponse { /** - * + * * @type {string} * @memberof FederalStateResponse */ id: string; /** - * + * * @type {string} * @memberof FederalStateResponse */ name: string; /** - * + * * @type {string} * @memberof FederalStateResponse */ abbreviation: string; /** - * + * * @type {string} * @memberof FederalStateResponse */ logoUrl: string; /** - * + * * @type {Array} * @memberof FederalStateResponse */ counties: Array; } /** - * + * * @export * @interface FileContentBody */ export interface FileContentBody { /** - * + * * @type {string} * @memberof FileContentBody */ caption: string; /** - * + * * @type {string} * @memberof FileContentBody */ alternativeText: string; } /** - * + * * @export * @interface FileElementContent */ export interface FileElementContent { /** - * + * * @type {string} * @memberof FileElementContent */ caption: string; /** - * + * * @type {string} * @memberof FileElementContent */ alternativeText: string; } /** - * + * * @export * @interface FileElementContentBody */ export interface FileElementContentBody { /** - * + * * @type {ContentElementType} * @memberof FileElementContentBody */ type: ContentElementType; /** - * + * * @type {FileContentBody} * @memberof FileElementContentBody */ content: FileContentBody; } /** - * + * * @export * @interface FileElementResponse */ export interface FileElementResponse { /** - * + * * @type {string} * @memberof FileElementResponse */ id: string; /** - * + * * @type {ContentElementType} * @memberof FileElementResponse */ type: ContentElementType; /** - * + * * @type {FileElementContent} * @memberof FileElementResponse */ content: FileElementContent; /** - * + * * @type {TimestampsResponse} * @memberof FileElementResponse */ timestamps: TimestampsResponse; } /** - * + * * @export * @enum {string} */ @@ -3750,7 +3759,7 @@ export enum FileStorageType { } /** - * + * * @export * @interface ForbiddenOperationError */ @@ -3787,7 +3796,7 @@ export interface ForbiddenOperationError { details?: object; } /** - * + * * @export * @interface ForceMigrationParams */ @@ -3818,20 +3827,20 @@ export interface ForceMigrationParams { forceExtendedMode: boolean; } /** - * + * * @export * @interface GetMetaTagDataBody */ export interface GetMetaTagDataBody { /** - * + * * @type {string} * @memberof GetMetaTagDataBody */ url: string; } /** - * + * * @export * @interface GroupListResponse */ @@ -3862,49 +3871,49 @@ export interface GroupListResponse { limit: number; } /** - * + * * @export * @interface GroupResponse */ export interface GroupResponse { /** - * + * * @type {string} * @memberof GroupResponse */ id: string; /** - * + * * @type {string} * @memberof GroupResponse */ name: string; /** - * + * * @type {string} * @memberof GroupResponse */ type: GroupResponseTypeEnum; /** - * + * * @type {Array} * @memberof GroupResponse */ users: Array; /** - * + * * @type {ExternalSourceResponse} * @memberof GroupResponse */ externalSource?: ExternalSourceResponse; /** - * + * * @type {PeriodResponse} * @memberof GroupResponse */ validPeriod?: PeriodResponse; /** - * + * * @type {string} * @memberof GroupResponse */ @@ -3923,38 +3932,38 @@ export enum GroupResponseTypeEnum { } /** - * + * * @export * @interface GroupUserResponse */ export interface GroupUserResponse { /** - * + * * @type {string} * @memberof GroupUserResponse */ id: string; /** - * + * * @type {string} * @memberof GroupUserResponse */ firstName: string; /** - * + * * @type {string} * @memberof GroupUserResponse */ lastName: string; /** - * + * * @type {RoleName} * @memberof GroupUserResponse */ role: RoleName; } /** - * + * * @export * @interface ImportUserListResponse */ @@ -3985,7 +3994,7 @@ export interface ImportUserListResponse { limit: number; } /** - * + * * @export * @interface ImportUserResponse */ @@ -4057,7 +4066,7 @@ export enum ImportUserResponseRoleNamesEnum { } /** - * + * * @export * @enum {string} */ @@ -4066,7 +4075,7 @@ export enum InstanceFeature { } /** - * + * * @export * @enum {string} */ @@ -4078,7 +4087,7 @@ export enum LanguageType { } /** - * + * * @export * @enum {string} */ @@ -4090,57 +4099,57 @@ export enum LaunchType { } /** - * + * * @export * @interface LayoutBodyParams */ export interface LayoutBodyParams { /** - * + * * @type {MediaBoardLayoutType} * @memberof LayoutBodyParams */ layout: MediaBoardLayoutType; } /** - * + * * @export * @interface LdapAuthorizationBodyParams */ export interface LdapAuthorizationBodyParams { /** - * + * * @type {string} * @memberof LdapAuthorizationBodyParams */ systemId: string; /** - * + * * @type {string} * @memberof LdapAuthorizationBodyParams */ username: string; /** - * + * * @type {string} * @memberof LdapAuthorizationBodyParams */ password: string; /** - * + * * @type {string} * @memberof LdapAuthorizationBodyParams */ schoolId: string; } /** - * + * * @export * @interface LessonContentResponse */ export interface LessonContentResponse { /** - * + * * @type {object} * @memberof LessonContentResponse */ @@ -4165,13 +4174,13 @@ export interface LessonContentResponse { */ title: string; /** - * + * * @type {string} * @memberof LessonContentResponse */ component: LessonContentResponseComponentEnum; /** - * + * * @type {boolean} * @memberof LessonContentResponse */ @@ -4192,7 +4201,7 @@ export enum LessonContentResponseComponentEnum { } /** - * + * * @export * @interface LessonCopyApiParams */ @@ -4205,79 +4214,79 @@ export interface LessonCopyApiParams { courseId?: string; } /** - * + * * @export * @interface LessonLinkedTaskResponse */ export interface LessonLinkedTaskResponse { /** - * + * * @type {string} * @memberof LessonLinkedTaskResponse */ name: string; /** - * + * * @type {string} * @memberof LessonLinkedTaskResponse */ description: string; /** - * + * * @type {string} * @memberof LessonLinkedTaskResponse */ descriptionInputFormat: LessonLinkedTaskResponseDescriptionInputFormatEnum; /** - * + * * @type {string} * @memberof LessonLinkedTaskResponse */ availableDate: string | null; /** - * + * * @type {string} * @memberof LessonLinkedTaskResponse */ dueDate: string | null; /** - * + * * @type {boolean} * @memberof LessonLinkedTaskResponse */ _private: boolean; /** - * + * * @type {boolean} * @memberof LessonLinkedTaskResponse */ publicSubmissions: boolean | null; /** - * + * * @type {boolean} * @memberof LessonLinkedTaskResponse */ teamSubmissions: boolean | null; /** - * + * * @type {string} * @memberof LessonLinkedTaskResponse */ creator: string | null; /** - * + * * @type {string} * @memberof LessonLinkedTaskResponse */ courseId: string | null; /** - * + * * @type {Array} * @memberof LessonLinkedTaskResponse */ submissionIds: Array; /** - * + * * @type {Array} * @memberof LessonLinkedTaskResponse */ @@ -4296,7 +4305,7 @@ export enum LessonLinkedTaskResponseDescriptionInputFormatEnum { } /** - * + * * @export * @interface LessonMetadataListResponse */ @@ -4327,7 +4336,7 @@ export interface LessonMetadataListResponse { limit: number; } /** - * + * * @export * @interface LessonMetadataResponse */ @@ -4346,7 +4355,7 @@ export interface LessonMetadataResponse { name: string; } /** - * + * * @export * @interface LessonResponse */ @@ -4408,150 +4417,150 @@ export interface LessonResponse { materials: Array; } /** - * + * * @export * @interface LinkContentBody */ export interface LinkContentBody { /** - * + * * @type {string} * @memberof LinkContentBody */ url: string; /** - * + * * @type {string} * @memberof LinkContentBody */ title: string; /** - * + * * @type {string} * @memberof LinkContentBody */ description: string; /** - * + * * @type {string} * @memberof LinkContentBody */ imageUrl: string; /** - * + * * @type {string} * @memberof LinkContentBody */ originalImageUrl: string; } /** - * + * * @export * @interface LinkElementContent */ export interface LinkElementContent { /** - * + * * @type {string} * @memberof LinkElementContent */ url: string; /** - * + * * @type {string} * @memberof LinkElementContent */ title: string; /** - * + * * @type {string} * @memberof LinkElementContent */ description?: string; /** - * + * * @type {string} * @memberof LinkElementContent */ originalImageUrl?: string; /** - * + * * @type {string} * @memberof LinkElementContent */ imageUrl?: string; } /** - * + * * @export * @interface LinkElementContentBody */ export interface LinkElementContentBody { /** - * + * * @type {ContentElementType} * @memberof LinkElementContentBody */ type: ContentElementType; /** - * + * * @type {LinkContentBody} * @memberof LinkElementContentBody */ content: LinkContentBody; } /** - * + * * @export * @interface LinkElementResponse */ export interface LinkElementResponse { /** - * + * * @type {string} * @memberof LinkElementResponse */ id: string; /** - * + * * @type {ContentElementType} * @memberof LinkElementResponse */ type: ContentElementType; /** - * + * * @type {LinkElementContent} * @memberof LinkElementResponse */ content: LinkElementContent; /** - * + * * @type {TimestampsResponse} * @memberof LinkElementResponse */ timestamps: TimestampsResponse; } /** - * + * * @export * @interface LocalAuthorizationBodyParams */ export interface LocalAuthorizationBodyParams { /** - * + * * @type {string} * @memberof LocalAuthorizationBodyParams */ username: string; /** - * + * * @type {string} * @memberof LocalAuthorizationBodyParams */ password: string; } /** - * + * * @export * @interface LoginRequestBody */ @@ -4600,332 +4609,332 @@ export interface LoginRequestBody { remember_for?: number; } /** - * + * * @export * @interface LoginResponse */ export interface LoginResponse { /** - * + * * @type {string} * @memberof LoginResponse */ accessToken: string; } /** - * + * * @export * @interface Lti11DeepLinkContentItemListParams */ export interface Lti11DeepLinkContentItemListParams { /** - * + * * @type {string} * @memberof Lti11DeepLinkContentItemListParams */ context: string; /** - * + * * @type {Array} * @memberof Lti11DeepLinkContentItemListParams */ graph: Array; } /** - * + * * @export * @interface Lti11DeepLinkParams */ export interface Lti11DeepLinkParams { /** - * + * * @type {string} * @memberof Lti11DeepLinkParams */ lti_message_type: string; /** - * + * * @type {string} * @memberof Lti11DeepLinkParams */ lti_version: string; /** - * + * * @type {Lti11DeepLinkContentItemListParams} * @memberof Lti11DeepLinkParams */ content_items?: Lti11DeepLinkContentItemListParams; /** - * + * * @type {string} * @memberof Lti11DeepLinkParams */ data: string; /** - * + * * @type {string} * @memberof Lti11DeepLinkParams */ oauth_version: string; /** - * + * * @type {string} * @memberof Lti11DeepLinkParams */ oauth_nonce: string; /** - * + * * @type {number} * @memberof Lti11DeepLinkParams */ oauth_timestamp: number; /** - * + * * @type {string} * @memberof Lti11DeepLinkParams */ oauth_signature_method: string; /** - * + * * @type {string} * @memberof Lti11DeepLinkParams */ oauth_consumer_key: string; /** - * + * * @type {string} * @memberof Lti11DeepLinkParams */ oauth_signature: string; /** - * + * * @type {string} * @memberof Lti11DeepLinkParams */ oauth_callback?: string; } /** - * + * * @export * @interface Lti11DeepLinkParamsRaw */ export interface Lti11DeepLinkParamsRaw { /** - * + * * @type {string} * @memberof Lti11DeepLinkParamsRaw */ lti_message_type: string; /** - * + * * @type {string} * @memberof Lti11DeepLinkParamsRaw */ lti_version: string; /** - * + * * @type {string} * @memberof Lti11DeepLinkParamsRaw */ content_items?: string; /** - * + * * @type {string} * @memberof Lti11DeepLinkParamsRaw */ data: string; /** - * + * * @type {string} * @memberof Lti11DeepLinkParamsRaw */ oauth_version: string; /** - * + * * @type {string} * @memberof Lti11DeepLinkParamsRaw */ oauth_nonce: string; /** - * + * * @type {number} * @memberof Lti11DeepLinkParamsRaw */ oauth_timestamp: number; /** - * + * * @type {string} * @memberof Lti11DeepLinkParamsRaw */ oauth_signature_method: string; /** - * + * * @type {string} * @memberof Lti11DeepLinkParamsRaw */ oauth_consumer_key: string; /** - * + * * @type {string} * @memberof Lti11DeepLinkParamsRaw */ oauth_signature: string; /** - * + * * @type {string} * @memberof Lti11DeepLinkParamsRaw */ oauth_callback?: string; } /** - * + * * @export * @interface Lti11ToolConfigCreateParams */ export interface Lti11ToolConfigCreateParams { /** - * + * * @type {ToolConfigType} * @memberof Lti11ToolConfigCreateParams */ type: ToolConfigType; /** - * + * * @type {string} * @memberof Lti11ToolConfigCreateParams */ baseUrl: string; /** - * + * * @type {string} * @memberof Lti11ToolConfigCreateParams */ key: string; /** - * + * * @type {string} * @memberof Lti11ToolConfigCreateParams */ secret: string; /** - * + * * @type {LtiMessageType} * @memberof Lti11ToolConfigCreateParams */ lti_message_type: LtiMessageType; /** - * + * * @type {LtiPrivacyPermission} * @memberof Lti11ToolConfigCreateParams */ privacy_permission: LtiPrivacyPermission; /** - * + * * @type {string} * @memberof Lti11ToolConfigCreateParams */ launch_presentation_locale: string; } /** - * + * * @export * @interface Lti11ToolConfigUpdateParams */ export interface Lti11ToolConfigUpdateParams { /** - * + * * @type {ToolConfigType} * @memberof Lti11ToolConfigUpdateParams */ type: ToolConfigType; /** - * + * * @type {string} * @memberof Lti11ToolConfigUpdateParams */ baseUrl: string; /** - * + * * @type {string} * @memberof Lti11ToolConfigUpdateParams */ key: string; /** - * + * * @type {string} * @memberof Lti11ToolConfigUpdateParams */ secret?: string; /** - * + * * @type {LtiMessageType} * @memberof Lti11ToolConfigUpdateParams */ lti_message_type: LtiMessageType; /** - * + * * @type {LtiPrivacyPermission} * @memberof Lti11ToolConfigUpdateParams */ privacy_permission: LtiPrivacyPermission; /** - * + * * @type {string} * @memberof Lti11ToolConfigUpdateParams */ launch_presentation_locale: string; } /** - * + * * @export * @interface LtiDeepLinkResponse */ export interface LtiDeepLinkResponse { /** - * + * * @type {string} * @memberof LtiDeepLinkResponse */ mediaType: string; /** - * + * * @type {string} * @memberof LtiDeepLinkResponse */ title?: string; /** - * + * * @type {string} * @memberof LtiDeepLinkResponse */ text?: string; /** - * + * * @type {string} * @memberof LtiDeepLinkResponse */ availableFrom?: string; /** - * + * * @type {string} * @memberof LtiDeepLinkResponse */ availableUntil?: string; /** - * + * * @type {string} * @memberof LtiDeepLinkResponse */ submissionFrom?: string; /** - * + * * @type {string} * @memberof LtiDeepLinkResponse */ submissionUntil?: string; } /** - * + * * @export * @enum {string} */ @@ -4935,7 +4944,7 @@ export enum LtiMessageType { } /** - * + * * @export * @enum {string} */ @@ -4948,7 +4957,7 @@ export enum LtiPrivacyPermission { } /** - * + * * @export * @interface MaterialResponse */ @@ -5003,188 +5012,188 @@ export interface MaterialResponse { merlinReference: string; } /** - * + * * @export * @interface MeAccountResponse */ export interface MeAccountResponse { /** - * + * * @type {string} * @memberof MeAccountResponse */ id: string; } /** - * + * * @export * @interface MeResponse */ export interface MeResponse { /** - * + * * @type {MeSchoolResponse} * @memberof MeResponse */ school: MeSchoolResponse; /** - * + * * @type {MeUserResponse} * @memberof MeResponse */ user: MeUserResponse; /** - * + * * @type {Array} * @memberof MeResponse */ roles: Array; /** - * + * * @type {Array} * @memberof MeResponse */ permissions: Array; /** - * + * * @type {LanguageType} * @memberof MeResponse */ language: LanguageType; /** - * + * * @type {MeAccountResponse} * @memberof MeResponse */ account: MeAccountResponse; /** - * + * * @type {MeSystemResponse} * @memberof MeResponse */ system?: MeSystemResponse; } /** - * + * * @export * @interface MeRoleResponse */ export interface MeRoleResponse { /** - * + * * @type {string} * @memberof MeRoleResponse */ id: string; /** - * + * * @type {string} * @memberof MeRoleResponse */ name: string; } /** - * + * * @export * @interface MeSchoolLogoResponse */ export interface MeSchoolLogoResponse { /** - * + * * @type {string} * @memberof MeSchoolLogoResponse */ url?: string; /** - * + * * @type {string} * @memberof MeSchoolLogoResponse */ name?: string; } /** - * + * * @export * @interface MeSchoolResponse */ export interface MeSchoolResponse { /** - * + * * @type {string} * @memberof MeSchoolResponse */ id: string; /** - * + * * @type {string} * @memberof MeSchoolResponse */ name: string; /** - * + * * @type {MeSchoolLogoResponse} * @memberof MeSchoolResponse */ logo: MeSchoolLogoResponse; } /** - * + * * @export * @interface MeSystemResponse */ export interface MeSystemResponse { /** - * + * * @type {string} * @memberof MeSystemResponse */ id: string; /** - * + * * @type {string} * @memberof MeSystemResponse */ name?: string; /** - * + * * @type {boolean} * @memberof MeSystemResponse */ hasEndSessionEndpoint: boolean; } /** - * + * * @export * @interface MeUserResponse */ export interface MeUserResponse { /** - * + * * @type {string} * @memberof MeUserResponse */ id: string; /** - * + * * @type {string} * @memberof MeUserResponse */ firstName: string; /** - * + * * @type {string} * @memberof MeUserResponse */ lastName: string; /** - * + * * @type {string} * @memberof MeUserResponse */ customAvatarBackgroundColor?: string; } /** - * + * * @export * @interface MediaAvailableLineElementResponse */ @@ -5221,7 +5230,7 @@ export interface MediaAvailableLineElementResponse { thumbnailUrl?: string; } /** - * + * * @export * @interface MediaAvailableLineResponse */ @@ -5233,7 +5242,7 @@ export interface MediaAvailableLineResponse { */ elements: Array; /** - * + * * @type {MediaBoardColors} * @memberof MediaAvailableLineResponse */ @@ -5246,7 +5255,7 @@ export interface MediaAvailableLineResponse { collapsed: boolean; } /** - * + * * @export * @enum {string} */ @@ -5274,7 +5283,7 @@ export enum MediaBoardColors { } /** - * + * * @export * @enum {string} */ @@ -5285,7 +5294,7 @@ export enum MediaBoardLayoutType { } /** - * + * * @export * @interface MediaBoardResponse */ @@ -5309,14 +5318,14 @@ export interface MediaBoardResponse { */ timestamps: TimestampsResponse; /** - * + * * @type {MediaBoardLayoutType} * @memberof MediaBoardResponse */ layout: MediaBoardLayoutType; } /** - * + * * @export * @interface MediaExternalToolElementContent */ @@ -5329,7 +5338,7 @@ export interface MediaExternalToolElementContent { contextExternalToolId: string; } /** - * + * * @export * @interface MediaExternalToolElementResponse */ @@ -5354,7 +5363,7 @@ export interface MediaExternalToolElementResponse { timestamps: TimestampsResponse; } /** - * + * * @export * @interface MediaLineResponse */ @@ -5384,7 +5393,7 @@ export interface MediaLineResponse { */ timestamps: TimestampsResponse; /** - * + * * @type {MediaBoardColors} * @memberof MediaLineResponse */ @@ -5397,149 +5406,149 @@ export interface MediaLineResponse { collapsed: boolean; } /** - * + * * @export * @interface Message */ export interface Message { /** - * + * * @type {string} * @memberof Message */ title: string; /** - * + * * @type {string} * @memberof Message */ text: string; /** - * + * * @type {string} * @memberof Message */ timestamp: string; /** - * + * * @type {MessageOrigin} * @memberof Message */ origin: MessageOrigin; /** - * + * * @type {string} * @memberof Message */ url: string; /** - * + * * @type {string} * @memberof Message */ status: string; /** - * + * * @type {string} * @memberof Message */ createdAt: string; } /** - * + * * @export * @interface MessageOrigin */ export interface MessageOrigin { /** - * + * * @type {number} * @memberof MessageOrigin */ message_id: number; /** - * + * * @type {string} * @memberof MessageOrigin */ page: string; } /** - * + * * @export * @interface MetaTagExtractorResponse */ export interface MetaTagExtractorResponse { /** - * + * * @type {string} * @memberof MetaTagExtractorResponse */ url: string; /** - * + * * @type {string} * @memberof MetaTagExtractorResponse */ title: string; /** - * + * * @type {string} * @memberof MetaTagExtractorResponse */ description: string; /** - * + * * @type {string} * @memberof MetaTagExtractorResponse */ originalImageUrl: string; /** - * + * * @type {string} * @memberof MetaTagExtractorResponse */ imageUrl: string; /** - * + * * @type {string} * @memberof MetaTagExtractorResponse */ type: string; /** - * + * * @type {string} * @memberof MetaTagExtractorResponse */ parentTitle: string; /** - * + * * @type {string} * @memberof MetaTagExtractorResponse */ parentType: string; } /** - * + * * @export * @interface MoveCardBodyParams */ export interface MoveCardBodyParams { /** - * + * * @type {string} * @memberof MoveCardBodyParams */ toColumnId: string; /** - * + * * @type {number} * @memberof MoveCardBodyParams */ toPosition: number; } /** - * + * * @export * @interface MoveColumnBodyParams */ @@ -5551,33 +5560,33 @@ export interface MoveColumnBodyParams { */ toBoardId: string; /** - * + * * @type {number} * @memberof MoveColumnBodyParams */ toPosition: number; } /** - * + * * @export * @interface MoveContentElementBody */ export interface MoveContentElementBody { /** - * + * * @type {string} * @memberof MoveContentElementBody */ toCardId: string; /** - * + * * @type {number} * @memberof MoveContentElementBody */ toPosition: number; } /** - * + * * @export * @interface MoveElementBodyParams */ @@ -5596,38 +5605,38 @@ export interface MoveElementBodyParams { toPosition: number; } /** - * + * * @export * @interface MoveElementParams */ export interface MoveElementParams { /** - * + * * @type {MoveElementPositionParams} * @memberof MoveElementParams */ from: MoveElementPositionParams; /** - * + * * @type {MoveElementPositionParams} * @memberof MoveElementParams */ to: MoveElementPositionParams; } /** - * + * * @export * @interface MoveElementPositionParams */ export interface MoveElementPositionParams { /** - * + * * @type {number} * @memberof MoveElementPositionParams */ x: number; /** - * + * * @type {number} * @memberof MoveElementPositionParams */ @@ -5640,7 +5649,7 @@ export interface MoveElementPositionParams { groupIndex?: number; } /** - * + * * @export * @interface NewsListResponse */ @@ -5671,7 +5680,7 @@ export interface NewsListResponse { limit: number; } /** - * + * * @export * @interface NewsResponse */ @@ -5713,7 +5722,7 @@ export interface NewsResponse { */ sourceDescription?: string; /** - * + * * @type {NewsTargetModel} * @memberof NewsResponse */ @@ -5778,7 +5787,7 @@ export enum NewsResponseSourceEnum { } /** - * + * * @export * @enum {string} */ @@ -5789,204 +5798,204 @@ export enum NewsTargetModel { } /** - * + * * @export * @interface OAuthTokenDto */ export interface OAuthTokenDto { /** - * + * * @type {string} * @memberof OAuthTokenDto */ idToken: string; /** - * + * * @type {string} * @memberof OAuthTokenDto */ refreshToken: string; /** - * + * * @type {string} * @memberof OAuthTokenDto */ accessToken: string; } /** - * + * * @export * @interface Oauth2AuthorizationBodyParams */ export interface Oauth2AuthorizationBodyParams { /** - * + * * @type {string} * @memberof Oauth2AuthorizationBodyParams */ redirectUri: string; /** - * + * * @type {string} * @memberof Oauth2AuthorizationBodyParams */ code: string; /** - * + * * @type {string} * @memberof Oauth2AuthorizationBodyParams */ systemId: string; } /** - * + * * @export * @interface Oauth2MigrationParams */ export interface Oauth2MigrationParams { /** - * + * * @type {string} * @memberof Oauth2MigrationParams */ redirectUri: string; /** - * + * * @type {string} * @memberof Oauth2MigrationParams */ code: string; /** - * + * * @type {string} * @memberof Oauth2MigrationParams */ systemId: string; } /** - * + * * @export * @interface Oauth2ToolConfigCreateParams */ export interface Oauth2ToolConfigCreateParams { /** - * + * * @type {string} * @memberof Oauth2ToolConfigCreateParams */ type: string; /** - * + * * @type {string} * @memberof Oauth2ToolConfigCreateParams */ baseUrl: string; /** - * + * * @type {string} * @memberof Oauth2ToolConfigCreateParams */ clientId: string; /** - * + * * @type {string} * @memberof Oauth2ToolConfigCreateParams */ clientSecret: string; /** - * + * * @type {boolean} * @memberof Oauth2ToolConfigCreateParams */ skipConsent: boolean; /** - * + * * @type {string} * @memberof Oauth2ToolConfigCreateParams */ frontchannelLogoutUri?: string; /** - * + * * @type {string} * @memberof Oauth2ToolConfigCreateParams */ scope?: string; /** - * + * * @type {Array} * @memberof Oauth2ToolConfigCreateParams */ redirectUris: Array; /** - * + * * @type {string} * @memberof Oauth2ToolConfigCreateParams */ tokenEndpointAuthMethod: string; } /** - * + * * @export * @interface Oauth2ToolConfigUpdateParams */ export interface Oauth2ToolConfigUpdateParams { /** - * + * * @type {string} * @memberof Oauth2ToolConfigUpdateParams */ type: string; /** - * + * * @type {string} * @memberof Oauth2ToolConfigUpdateParams */ baseUrl: string; /** - * + * * @type {string} * @memberof Oauth2ToolConfigUpdateParams */ clientId: string; /** - * + * * @type {string} * @memberof Oauth2ToolConfigUpdateParams */ clientSecret?: string; /** - * + * * @type {boolean} * @memberof Oauth2ToolConfigUpdateParams */ skipConsent: boolean; /** - * + * * @type {string} * @memberof Oauth2ToolConfigUpdateParams */ frontchannelLogoutUri?: string; /** - * + * * @type {string} * @memberof Oauth2ToolConfigUpdateParams */ scope?: string; /** - * + * * @type {Array} * @memberof Oauth2ToolConfigUpdateParams */ redirectUris: Array; /** - * + * * @type {string} * @memberof Oauth2ToolConfigUpdateParams */ tokenEndpointAuthMethod: string; } /** - * + * * @export * @interface OauthClientCreateBody */ @@ -6053,37 +6062,37 @@ export interface OauthClientCreateBody { response_types?: Array; } /** - * + * * @export * @interface OauthClientResponse */ export interface OauthClientResponse { /** - * + * * @type {Array} * @memberof OauthClientResponse */ allowed_cors_origins?: Array; /** - * + * * @type {Array} * @memberof OauthClientResponse */ audience: Array; /** - * + * * @type {string} * @memberof OauthClientResponse */ authorization_code_grant_access_token_lifespan: string; /** - * + * * @type {string} * @memberof OauthClientResponse */ authorization_code_grant_id_token_lifespan: string; /** - * + * * @type {string} * @memberof OauthClientResponse */ @@ -6101,7 +6110,7 @@ export interface OauthClientResponse { */ backchannel_logout_uri: string; /** - * + * * @type {string} * @memberof OauthClientResponse */ @@ -6131,7 +6140,7 @@ export interface OauthClientResponse { */ client_uri: string; /** - * + * * @type {Array} * @memberof OauthClientResponse */ @@ -6161,19 +6170,19 @@ export interface OauthClientResponse { */ grant_types?: Array; /** - * + * * @type {string} * @memberof OauthClientResponse */ implicit_grant_access_token_lifespan: string; /** - * + * * @type {string} * @memberof OauthClientResponse */ implicit_grant_id_token_lifespan: string; /** - * + * * @type {object} * @memberof OauthClientResponse */ @@ -6185,7 +6194,7 @@ export interface OauthClientResponse { */ jwks_uri: string; /** - * + * * @type {string} * @memberof OauthClientResponse */ @@ -6197,7 +6206,7 @@ export interface OauthClientResponse { */ logo_uri: string; /** - * + * * @type {object} * @memberof OauthClientResponse */ @@ -6209,13 +6218,13 @@ export interface OauthClientResponse { */ owner: string; /** - * + * * @type {string} * @memberof OauthClientResponse */ password_grant_access_token_lifespan: string; /** - * + * * @type {string} * @memberof OauthClientResponse */ @@ -6227,31 +6236,31 @@ export interface OauthClientResponse { */ policy_uri: string; /** - * + * * @type {Array} * @memberof OauthClientResponse */ post_logout_redirect_uris?: Array; /** - * + * * @type {Array} * @memberof OauthClientResponse */ redirect_uris?: Array; /** - * + * * @type {string} * @memberof OauthClientResponse */ refresh_token_grant_access_token_lifespan: string; /** - * + * * @type {string} * @memberof OauthClientResponse */ refresh_token_grant_id_token_lifespan: string; /** - * + * * @type {string} * @memberof OauthClientResponse */ @@ -6275,7 +6284,7 @@ export interface OauthClientResponse { */ request_object_signing_alg: string; /** - * + * * @type {Array} * @memberof OauthClientResponse */ @@ -6305,13 +6314,13 @@ export interface OauthClientResponse { */ subject_type: string; /** - * + * * @type {string} * @memberof OauthClientResponse */ token_endpoint_auth_method: string; /** - * + * * @type {string} * @memberof OauthClientResponse */ @@ -6329,14 +6338,14 @@ export interface OauthClientResponse { */ updated_at: string; /** - * JWS alg algorithm [JWA] REQUIRED for signing UserInfo Responses. + * JWS alg algorithm [JWA] REQUIRED for signing UserInfo Responses. * @type {string} * @memberof OauthClientResponse */ userinfo_signed_response_alg: string; } /** - * + * * @export * @interface OauthClientUpdateBody */ @@ -6397,7 +6406,7 @@ export interface OauthClientUpdateBody { response_types?: Array; } /** - * + * * @export * @interface OauthConfigResponse */ @@ -6482,7 +6491,7 @@ export interface OauthConfigResponse { endSessionEndpoint?: string; } /** - * + * * @export * @interface OauthProviderLoginResponse */ @@ -6500,13 +6509,13 @@ export interface OauthProviderLoginResponse { */ challenge: string; /** - * + * * @type {OauthClientResponse} * @memberof OauthProviderLoginResponse */ client: OauthClientResponse; /** - * + * * @type {OidcContextResponse} * @memberof OauthProviderLoginResponse */ @@ -6518,7 +6527,7 @@ export interface OauthProviderLoginResponse { */ request_url: string; /** - * + * * @type {Array} * @memberof OauthProviderLoginResponse */ @@ -6549,100 +6558,100 @@ export interface OauthProviderLoginResponse { subject: string; } /** - * + * * @export * @interface OidcContextResponse */ export interface OidcContextResponse { /** - * + * * @type {Array} * @memberof OidcContextResponse */ acr_values: Array; /** - * + * * @type {string} * @memberof OidcContextResponse */ display: string; /** - * + * * @type {object} * @memberof OidcContextResponse */ id_token_hint_claims: object; /** - * + * * @type {string} * @memberof OidcContextResponse */ login_hint: string; /** - * + * * @type {Array} * @memberof OidcContextResponse */ ui_locales: Array; } /** - * + * * @export * @interface OidcLogoutBodyParams */ export interface OidcLogoutBodyParams { /** - * + * * @type {string} * @memberof OidcLogoutBodyParams */ logout_token: string; } /** - * + * * @export * @interface ParentConsentResponse */ export interface ParentConsentResponse { /** - * + * * @type {string} * @memberof ParentConsentResponse */ form: string; /** - * + * * @type {boolean} * @memberof ParentConsentResponse */ privacyConsent: boolean; /** - * + * * @type {boolean} * @memberof ParentConsentResponse */ termsOfUseConsent: boolean; /** - * + * * @type {string} * @memberof ParentConsentResponse */ dateOfPrivacyConsent: string; /** - * + * * @type {string} * @memberof ParentConsentResponse */ dateOfTermsOfUseConsent: string; /** - * + * * @type {string} * @memberof ParentConsentResponse */ _id: string; } /** - * + * * @export * @interface PatchGroupParams */ @@ -6655,7 +6664,7 @@ export interface PatchGroupParams { title: string; } /** - * + * * @export * @interface PatchMyAccountParams */ @@ -6692,7 +6701,7 @@ export interface PatchMyAccountParams { lastName?: string | null; } /** - * + * * @export * @interface PatchMyPasswordParams */ @@ -6711,7 +6720,7 @@ export interface PatchMyPasswordParams { confirmPassword: string; } /** - * + * * @export * @interface PatchOrderParams */ @@ -6724,7 +6733,7 @@ export interface PatchOrderParams { elements: Array; } /** - * + * * @export * @interface PatchVisibilityParams */ @@ -6737,26 +6746,26 @@ export interface PatchVisibilityParams { visibility: boolean; } /** - * + * * @export * @interface PeriodResponse */ export interface PeriodResponse { /** - * + * * @type {string} * @memberof PeriodResponse */ from: string; /** - * + * * @type {string} * @memberof PeriodResponse */ until: string; } /** - * + * * @export * @enum {string} */ @@ -6933,20 +6942,20 @@ export enum Permission { } /** - * + * * @export * @interface PreferredToolListResponse */ export interface PreferredToolListResponse { /** - * + * * @type {Array} * @memberof PreferredToolListResponse */ data: Array; } /** - * + * * @export * @interface PreferredToolResponse */ @@ -6971,58 +6980,58 @@ export interface PreferredToolResponse { iconName: string; } /** - * + * * @export * @interface ProviderConfigResponse */ export interface ProviderConfigResponse { /** - * + * * @type {string} * @memberof ProviderConfigResponse */ provider: string; } /** - * + * * @export * @interface PseudonymResponse */ export interface PseudonymResponse { /** - * + * * @type {string} * @memberof PseudonymResponse */ id: string; /** - * + * * @type {string} * @memberof PseudonymResponse */ toolId: string; /** - * + * * @type {string} * @memberof PseudonymResponse */ userId: string; } /** - * + * * @export * @interface PublicSystemListResponse */ export interface PublicSystemListResponse { /** - * + * * @type {Array} * @memberof PublicSystemListResponse */ data: Array; } /** - * + * * @export * @interface PublicSystemResponse */ @@ -7059,7 +7068,7 @@ export interface PublicSystemResponse { oauthConfig?: OauthConfigResponse | null; } /** - * + * * @export * @interface RedirectResponse */ @@ -7072,7 +7081,7 @@ export interface RedirectResponse { redirect_to: string; } /** - * + * * @export * @interface RemoveRoomMembersBodyParams */ @@ -7085,75 +7094,75 @@ export interface RemoveRoomMembersBodyParams { userIds: Array; } /** - * + * * @export * @interface RenameBodyParams */ export interface RenameBodyParams { /** - * + * * @type {string} * @memberof RenameBodyParams */ title: string; } /** - * + * * @export * @interface ResolvedUserResponse */ export interface ResolvedUserResponse { /** - * + * * @type {string} * @memberof ResolvedUserResponse */ firstName: string; /** - * + * * @type {string} * @memberof ResolvedUserResponse */ lastName: string; /** - * + * * @type {string} * @memberof ResolvedUserResponse */ id: string; /** - * + * * @type {string} * @memberof ResolvedUserResponse */ createdAt: string; /** - * + * * @type {string} * @memberof ResolvedUserResponse */ updatedAt: string; /** - * + * * @type {Array} * @memberof ResolvedUserResponse */ roles: Array; /** - * + * * @type {Array} * @memberof ResolvedUserResponse */ permissions: Array; /** - * + * * @type {string} * @memberof ResolvedUserResponse */ schoolId: string; } /** - * + * * @export * @interface RichText */ @@ -7184,95 +7193,95 @@ export enum RichTextTypeEnum { } /** - * + * * @export * @interface RichTextContentBody */ export interface RichTextContentBody { /** - * + * * @type {string} * @memberof RichTextContentBody */ text: string; /** - * + * * @type {string} * @memberof RichTextContentBody */ inputFormat: string; } /** - * + * * @export * @interface RichTextElementContent */ export interface RichTextElementContent { /** - * + * * @type {string} * @memberof RichTextElementContent */ text: string; /** - * + * * @type {string} * @memberof RichTextElementContent */ inputFormat: string; } /** - * + * * @export * @interface RichTextElementContentBody */ export interface RichTextElementContentBody { /** - * + * * @type {ContentElementType} * @memberof RichTextElementContentBody */ type: ContentElementType; /** - * + * * @type {RichTextContentBody} * @memberof RichTextElementContentBody */ content: RichTextContentBody; } /** - * + * * @export * @interface RichTextElementResponse */ export interface RichTextElementResponse { /** - * + * * @type {string} * @memberof RichTextElementResponse */ id: string; /** - * + * * @type {ContentElementType} * @memberof RichTextElementResponse */ type: ContentElementType; /** - * + * * @type {RichTextElementContent} * @memberof RichTextElementResponse */ content: RichTextElementContent; /** - * + * * @type {TimestampsResponse} * @memberof RichTextElementResponse */ timestamps: TimestampsResponse; } /** - * + * * @export * @enum {string} */ @@ -7305,50 +7314,50 @@ export enum RoleName { } /** - * + * * @export * @interface RoomBoardItemResponse */ export interface RoomBoardItemResponse { /** - * + * * @type {string} * @memberof RoomBoardItemResponse */ id: string; /** - * + * * @type {string} * @memberof RoomBoardItemResponse */ title: string; /** - * + * * @type {BoardLayout} * @memberof RoomBoardItemResponse */ layout: BoardLayout; /** - * + * * @type {boolean} * @memberof RoomBoardItemResponse */ isVisible: boolean; /** - * + * * @type {string} * @memberof RoomBoardItemResponse */ createdAt: string; /** - * + * * @type {string} * @memberof RoomBoardItemResponse */ updatedAt: string; } /** - * + * * @export * @interface RoomBoardListResponse */ @@ -7379,7 +7388,7 @@ export interface RoomBoardListResponse { limit: number; } /** - * + * * @export * @enum {string} */ @@ -7388,6 +7397,7 @@ export enum RoomColor { Pink = 'pink', Red = 'red', Orange = 'orange', + Yellow = 'yellow', Olive = 'olive', Green = 'green', Turquoise = 'turquoise', @@ -7399,123 +7409,123 @@ export enum RoomColor { } /** - * + * * @export * @interface RoomDetailsResponse */ export interface RoomDetailsResponse { /** - * + * * @type {string} * @memberof RoomDetailsResponse */ id: string; /** - * + * * @type {string} * @memberof RoomDetailsResponse */ name: string; /** - * + * * @type {RoomColor} * @memberof RoomDetailsResponse */ color: RoomColor; /** - * + * * @type {string} * @memberof RoomDetailsResponse */ schoolId: string; /** - * + * * @type {string} * @memberof RoomDetailsResponse */ startDate?: string; /** - * + * * @type {string} * @memberof RoomDetailsResponse */ endDate?: string; /** - * + * * @type {string} * @memberof RoomDetailsResponse */ createdAt: string; /** - * + * * @type {string} * @memberof RoomDetailsResponse */ updatedAt: string; /** - * + * * @type {Array} * @memberof RoomDetailsResponse */ permissions: Array; } /** - * + * * @export * @interface RoomItemResponse */ export interface RoomItemResponse { /** - * + * * @type {string} * @memberof RoomItemResponse */ id: string; /** - * + * * @type {string} * @memberof RoomItemResponse */ name: string; /** - * + * * @type {RoomColor} * @memberof RoomItemResponse */ color: RoomColor; /** - * + * * @type {string} * @memberof RoomItemResponse */ schoolId: string; /** - * + * * @type {string} * @memberof RoomItemResponse */ startDate?: string; /** - * + * * @type {string} * @memberof RoomItemResponse */ endDate?: string; /** - * + * * @type {string} * @memberof RoomItemResponse */ createdAt: string; /** - * + * * @type {string} * @memberof RoomItemResponse */ updatedAt: string; } /** - * + * * @export * @interface RoomListResponse */ @@ -7546,70 +7556,70 @@ export interface RoomListResponse { limit: number; } /** - * + * * @export * @interface RoomMemberListResponse */ export interface RoomMemberListResponse { /** - * + * * @type {Array} * @memberof RoomMemberListResponse */ data: Array; } /** - * + * * @export * @interface RoomMemberResponse */ export interface RoomMemberResponse { /** - * + * * @type {string} * @memberof RoomMemberResponse */ firstName: string; /** - * + * * @type {string} * @memberof RoomMemberResponse */ lastName: string; /** - * + * * @type {string} * @memberof RoomMemberResponse */ roleName: string; /** - * + * * @type {string} * @memberof RoomMemberResponse */ schoolName: string; /** - * + * * @type {string} * @memberof RoomMemberResponse */ userId: string; } /** - * + * * @export * @interface SchoolExistsResponse */ export interface SchoolExistsResponse { /** - * + * * @type {boolean} * @memberof SchoolExistsResponse */ exists: boolean; } /** - * + * * @export * @interface SchoolExternalToolConfigurationStatusResponse */ @@ -7628,88 +7638,88 @@ export interface SchoolExternalToolConfigurationStatusResponse { isGloballyDeactivated: boolean; } /** - * + * * @export * @interface SchoolExternalToolConfigurationTemplateListResponse */ export interface SchoolExternalToolConfigurationTemplateListResponse { /** - * + * * @type {Array} * @memberof SchoolExternalToolConfigurationTemplateListResponse */ data: Array; } /** - * + * * @export * @interface SchoolExternalToolConfigurationTemplateResponse */ export interface SchoolExternalToolConfigurationTemplateResponse { /** - * + * * @type {string} * @memberof SchoolExternalToolConfigurationTemplateResponse */ externalToolId: string; /** - * + * * @type {string} * @memberof SchoolExternalToolConfigurationTemplateResponse */ name: string; /** - * + * * @type {string} * @memberof SchoolExternalToolConfigurationTemplateResponse */ baseUrl: string; /** - * + * * @type {string} * @memberof SchoolExternalToolConfigurationTemplateResponse */ logoUrl?: string; /** - * + * * @type {Array} * @memberof SchoolExternalToolConfigurationTemplateResponse */ parameters: Array; } /** - * + * * @export * @interface SchoolExternalToolMetadataResponse */ export interface SchoolExternalToolMetadataResponse { /** - * + * * @type {ContextExternalToolCountPerContextResponse} * @memberof SchoolExternalToolMetadataResponse */ contextExternalToolCountPerContext: ContextExternalToolCountPerContextResponse; } /** - * + * * @export * @interface SchoolExternalToolPostParams */ export interface SchoolExternalToolPostParams { /** - * + * * @type {string} * @memberof SchoolExternalToolPostParams */ toolId: string; /** - * + * * @type {string} * @memberof SchoolExternalToolPostParams */ schoolId: string; /** - * + * * @type {Array} * @memberof SchoolExternalToolPostParams */ @@ -7722,75 +7732,75 @@ export interface SchoolExternalToolPostParams { isDeactivated: boolean; } /** - * + * * @export * @interface SchoolExternalToolResponse */ export interface SchoolExternalToolResponse { /** - * + * * @type {string} * @memberof SchoolExternalToolResponse */ id: string; /** - * + * * @type {string} * @memberof SchoolExternalToolResponse */ name: string; /** - * + * * @type {string} * @memberof SchoolExternalToolResponse */ toolId: string; /** - * + * * @type {string} * @memberof SchoolExternalToolResponse */ schoolId: string; /** - * + * * @type {boolean} * @memberof SchoolExternalToolResponse */ isDeactivated: boolean; /** - * + * * @type {Array} * @memberof SchoolExternalToolResponse */ parameters: Array; /** - * + * * @type {SchoolExternalToolConfigurationStatusResponse} * @memberof SchoolExternalToolResponse */ status: SchoolExternalToolConfigurationStatusResponse; /** - * + * * @type {Array} * @memberof SchoolExternalToolResponse */ restrictToContexts?: Array; } /** - * + * * @export * @interface SchoolExternalToolSearchListResponse */ export interface SchoolExternalToolSearchListResponse { /** - * + * * @type {Array} * @memberof SchoolExternalToolSearchListResponse */ data: Array; } /** - * + * * @export * @enum {string} */ @@ -7807,51 +7817,51 @@ export enum SchoolFeature { } /** - * + * * @export * @interface SchoolForExternalInviteResponse */ export interface SchoolForExternalInviteResponse { /** - * + * * @type {string} * @memberof SchoolForExternalInviteResponse */ id: string; /** - * + * * @type {string} * @memberof SchoolForExternalInviteResponse */ name: string; } /** - * + * * @export * @interface SchoolForLdapLoginResponse */ export interface SchoolForLdapLoginResponse { /** - * + * * @type {string} * @memberof SchoolForLdapLoginResponse */ id: string; /** - * + * * @type {string} * @memberof SchoolForLdapLoginResponse */ name: string; /** - * + * * @type {Array} * @memberof SchoolForLdapLoginResponse */ systems: Array; } /** - * + * * @export * @interface SchoolInfoResponse */ @@ -7870,45 +7880,45 @@ export interface SchoolInfoResponse { name: string; } /** - * + * * @export * @interface SchoolLogo */ export interface SchoolLogo { /** - * + * * @type {string} * @memberof SchoolLogo */ dataUrl?: string; /** - * + * * @type {string} * @memberof SchoolLogo */ name?: string; } /** - * + * * @export * @interface SchoolPermissionsParams */ export interface SchoolPermissionsParams { /** - * + * * @type {TeacherPermissionParams} * @memberof SchoolPermissionsParams */ teacher?: TeacherPermissionParams; /** - * + * * @type {StudentPermissionParams} * @memberof SchoolPermissionsParams */ student?: StudentPermissionParams; } /** - * + * * @export * @enum {string} */ @@ -7921,231 +7931,231 @@ export enum SchoolPurpose { } /** - * + * * @export * @interface SchoolResponse */ export interface SchoolResponse { /** - * + * * @type {string} * @memberof SchoolResponse */ id: string; /** - * + * * @type {string} * @memberof SchoolResponse */ createdAt: string; /** - * + * * @type {string} * @memberof SchoolResponse */ updatedAt: string; /** - * + * * @type {string} * @memberof SchoolResponse */ name: string; /** - * + * * @type {string} * @memberof SchoolResponse */ officialSchoolNumber?: string; /** - * + * * @type {SchoolYearResponse} * @memberof SchoolResponse */ currentYear?: SchoolYearResponse; /** - * + * * @type {FederalStateResponse} * @memberof SchoolResponse */ federalState: FederalStateResponse; /** - * + * * @type {CountyResponse} * @memberof SchoolResponse */ county?: CountyResponse; /** - * + * * @type {SchoolPurpose} * @memberof SchoolResponse */ purpose?: SchoolPurpose; /** - * + * * @type {Array} * @memberof SchoolResponse */ features: Array; /** - * + * * @type {Array} * @memberof SchoolResponse */ systemIds: Array; /** - * + * * @type {boolean} * @memberof SchoolResponse */ inUserMigration?: boolean; /** - * + * * @type {boolean} * @memberof SchoolResponse */ inMaintenance: boolean; /** - * + * * @type {boolean} * @memberof SchoolResponse */ isExternal: boolean; /** - * + * * @type {SchoolLogo} * @memberof SchoolResponse */ logo?: SchoolLogo; /** - * + * * @type {FileStorageType} * @memberof SchoolResponse */ fileStorageType?: FileStorageType; /** - * + * * @type {string} * @memberof SchoolResponse */ language?: string; /** - * + * * @type {string} * @memberof SchoolResponse */ timezone?: string; /** - * + * * @type {object} * @memberof SchoolResponse */ permissions?: object; /** - * + * * @type {YearsResponse} * @memberof SchoolResponse */ years: YearsResponse; /** - * + * * @type {Array} * @memberof SchoolResponse */ instanceFeatures: Array; } /** - * + * * @export * @interface SchoolSystemResponse */ export interface SchoolSystemResponse { /** - * + * * @type {string} * @memberof SchoolSystemResponse */ id: string; /** - * + * * @type {string} * @memberof SchoolSystemResponse */ type: string; /** - * + * * @type {string} * @memberof SchoolSystemResponse */ alias?: string; /** - * + * * @type {ProviderConfigResponse} * @memberof SchoolSystemResponse */ ldapConfig?: ProviderConfigResponse; /** - * + * * @type {ProviderConfigResponse} * @memberof SchoolSystemResponse */ oauthConfig?: ProviderConfigResponse; } /** - * + * * @export * @interface SchoolUpdateBodyParams */ export interface SchoolUpdateBodyParams { /** - * + * * @type {string} * @memberof SchoolUpdateBodyParams */ name?: string; /** - * + * * @type {string} * @memberof SchoolUpdateBodyParams */ officialSchoolNumber?: string; /** - * + * * @type {SchoolLogo} * @memberof SchoolUpdateBodyParams */ logo?: SchoolLogo; /** - * + * * @type {string} * @memberof SchoolUpdateBodyParams */ fileStorageType?: SchoolUpdateBodyParamsFileStorageTypeEnum; /** - * + * * @type {LanguageType} * @memberof SchoolUpdateBodyParams */ language?: LanguageType; /** - * + * * @type {Array} * @memberof SchoolUpdateBodyParams */ features?: Array; /** - * + * * @type {SchoolPermissionsParams} * @memberof SchoolUpdateBodyParams */ permissions?: SchoolPermissionsParams; /** - * + * * @type {string} * @memberof SchoolUpdateBodyParams */ countyId?: string; /** - * + * * @type {boolean} * @memberof SchoolUpdateBodyParams */ @@ -8161,7 +8171,7 @@ export enum SchoolUpdateBodyParamsFileStorageTypeEnum { } /** - * + * * @export * @interface SchoolUserListResponse */ @@ -8192,38 +8202,38 @@ export interface SchoolUserListResponse { limit: number; } /** - * + * * @export * @interface SchoolUserResponse */ export interface SchoolUserResponse { /** - * + * * @type {string} * @memberof SchoolUserResponse */ firstName: string; /** - * + * * @type {string} * @memberof SchoolUserResponse */ lastName: string; /** - * + * * @type {string} * @memberof SchoolUserResponse */ schoolName: string; /** - * + * * @type {string} * @memberof SchoolUserResponse */ id: string; } /** - * + * * @export * @enum {string} */ @@ -8234,100 +8244,100 @@ export enum SchoolYearQueryType { } /** - * + * * @export * @interface SchoolYearResponse */ export interface SchoolYearResponse { /** - * + * * @type {string} * @memberof SchoolYearResponse */ id: string; /** - * + * * @type {string} * @memberof SchoolYearResponse */ name: string; /** - * + * * @type {string} * @memberof SchoolYearResponse */ startDate: string; /** - * + * * @type {string} * @memberof SchoolYearResponse */ endDate: string; } /** - * + * * @export * @interface SchulConneXProvisioningOptionsParams */ export interface SchulConneXProvisioningOptionsParams { /** - * + * * @type {boolean} * @memberof SchulConneXProvisioningOptionsParams */ groupProvisioningClassesEnabled: boolean; /** - * + * * @type {boolean} * @memberof SchulConneXProvisioningOptionsParams */ groupProvisioningCoursesEnabled: boolean; /** - * + * * @type {boolean} * @memberof SchulConneXProvisioningOptionsParams */ groupProvisioningOtherEnabled: boolean; /** - * + * * @type {boolean} * @memberof SchulConneXProvisioningOptionsParams */ schoolExternalToolProvisioningEnabled: boolean; } /** - * + * * @export * @interface SchulConneXProvisioningOptionsResponse */ export interface SchulConneXProvisioningOptionsResponse { /** - * + * * @type {boolean} * @memberof SchulConneXProvisioningOptionsResponse */ groupProvisioningClassesEnabled: boolean; /** - * + * * @type {boolean} * @memberof SchulConneXProvisioningOptionsResponse */ groupProvisioningCoursesEnabled: boolean; /** - * + * * @type {boolean} * @memberof SchulConneXProvisioningOptionsResponse */ groupProvisioningOtherEnabled: boolean; /** - * + * * @type {boolean} * @memberof SchulConneXProvisioningOptionsResponse */ schoolExternalToolProvisioningEnabled: boolean; } /** - * + * * @export * @enum {string} */ @@ -8339,20 +8349,20 @@ export enum SchulcloudTheme { } /** - * + * * @export * @interface SetHeightBodyParams */ export interface SetHeightBodyParams { /** - * + * * @type {number} * @memberof SetHeightBodyParams */ height: number; } /** - * + * * @export * @interface ShareTokenBodyParams */ @@ -8395,7 +8405,7 @@ export enum ShareTokenBodyParamsParentTypeEnum { } /** - * + * * @export * @interface ShareTokenImportBodyParams */ @@ -8414,25 +8424,25 @@ export interface ShareTokenImportBodyParams { destinationId?: string | null; } /** - * + * * @export * @interface ShareTokenInfoResponse */ export interface ShareTokenInfoResponse { /** - * + * * @type {string} * @memberof ShareTokenInfoResponse */ token: string; /** - * + * * @type {string} * @memberof ShareTokenInfoResponse */ parentType: ShareTokenInfoResponseParentTypeEnum; /** - * + * * @type {string} * @memberof ShareTokenInfoResponse */ @@ -8451,19 +8461,19 @@ export enum ShareTokenInfoResponseParentTypeEnum { } /** - * + * * @export * @interface ShareTokenPayloadResponse */ export interface ShareTokenPayloadResponse { /** - * + * * @type {string} * @memberof ShareTokenPayloadResponse */ parentType: ShareTokenPayloadResponseParentTypeEnum; /** - * + * * @type {string} * @memberof ShareTokenPayloadResponse */ @@ -8482,32 +8492,32 @@ export enum ShareTokenPayloadResponseParentTypeEnum { } /** - * + * * @export * @interface ShareTokenResponse */ export interface ShareTokenResponse { /** - * + * * @type {string} * @memberof ShareTokenResponse */ token: string; /** - * + * * @type {ShareTokenPayloadResponse} * @memberof ShareTokenResponse */ payload: ShareTokenPayloadResponse; /** - * + * * @type {string} * @memberof ShareTokenResponse */ expiresAt?: string; } /** - * + * * @export * @interface SingleColumnBoardResponse */ @@ -8550,20 +8560,20 @@ export interface SingleColumnBoardResponse { isSynchronized: boolean; } /** - * + * * @export * @interface StudentPermissionParams */ export interface StudentPermissionParams { /** - * + * * @type {boolean} * @memberof StudentPermissionParams */ LERNSTORE_VIEW?: boolean; } /** - * + * * @export * @interface SubmissionContainerContentBody */ @@ -8576,7 +8586,7 @@ export interface SubmissionContainerContentBody { dueDate?: string; } /** - * + * * @export * @interface SubmissionContainerElementContent */ @@ -8589,207 +8599,207 @@ export interface SubmissionContainerElementContent { dueDate: string; } /** - * + * * @export * @interface SubmissionContainerElementContentBody */ export interface SubmissionContainerElementContentBody { /** - * + * * @type {ContentElementType} * @memberof SubmissionContainerElementContentBody */ type: ContentElementType; /** - * + * * @type {SubmissionContainerContentBody} * @memberof SubmissionContainerElementContentBody */ content: SubmissionContainerContentBody; } /** - * + * * @export * @interface SubmissionContainerElementResponse */ export interface SubmissionContainerElementResponse { /** - * + * * @type {string} * @memberof SubmissionContainerElementResponse */ id: string; /** - * + * * @type {ContentElementType} * @memberof SubmissionContainerElementResponse */ type: ContentElementType; /** - * + * * @type {SubmissionContainerElementContent} * @memberof SubmissionContainerElementResponse */ content: SubmissionContainerElementContent; /** - * + * * @type {TimestampsResponse} * @memberof SubmissionContainerElementResponse */ timestamps: TimestampsResponse; } /** - * + * * @export * @interface SubmissionItemResponse */ export interface SubmissionItemResponse { /** - * + * * @type {string} * @memberof SubmissionItemResponse */ id: string; /** - * + * * @type {TimestampsResponse} * @memberof SubmissionItemResponse */ timestamps: TimestampsResponse; /** - * + * * @type {boolean} * @memberof SubmissionItemResponse */ completed: boolean; /** - * + * * @type {string} * @memberof SubmissionItemResponse */ userId: string; /** - * + * * @type {Array} * @memberof SubmissionItemResponse */ elements: Array; } /** - * + * * @export * @interface SubmissionStatusListResponse */ export interface SubmissionStatusListResponse { /** - * + * * @type {Array} * @memberof SubmissionStatusListResponse */ data: Array; } /** - * + * * @export * @interface SubmissionStatusResponse */ export interface SubmissionStatusResponse { /** - * + * * @type {string} * @memberof SubmissionStatusResponse */ id: string; /** - * + * * @type {Array} * @memberof SubmissionStatusResponse */ submitters: Array; /** - * + * * @type {boolean} * @memberof SubmissionStatusResponse */ isSubmitted: boolean; /** - * + * * @type {number} * @memberof SubmissionStatusResponse */ grade?: number; /** - * + * * @type {boolean} * @memberof SubmissionStatusResponse */ isGraded: boolean; /** - * + * * @type {string} * @memberof SubmissionStatusResponse */ submittingCourseGroupName?: string; } /** - * + * * @export * @interface SubmissionsResponse */ export interface SubmissionsResponse { /** - * + * * @type {Array} * @memberof SubmissionsResponse */ submissionItemsResponse: Array; /** - * + * * @type {Array} * @memberof SubmissionsResponse */ users: Array; } /** - * + * * @export * @interface SuccessfulResponse */ export interface SuccessfulResponse { /** - * + * * @type {boolean} * @memberof SuccessfulResponse */ successful: boolean; } /** - * + * * @export * @interface SystemForLdapLoginResponse */ export interface SystemForLdapLoginResponse { /** - * + * * @type {string} * @memberof SystemForLdapLoginResponse */ id: string; /** - * + * * @type {string} * @memberof SystemForLdapLoginResponse */ type: string; /** - * + * * @type {string} * @memberof SystemForLdapLoginResponse */ alias: string; } /** - * + * * @export * @enum {string} */ @@ -8807,7 +8817,7 @@ export enum SystemType { } /** - * + * * @export * @interface TargetInfoResponse */ @@ -8826,20 +8836,20 @@ export interface TargetInfoResponse { name: string; } /** - * + * * @export * @interface TargetUserIdParams */ export interface TargetUserIdParams { /** - * + * * @type {string} * @memberof TargetUserIdParams */ userId: string; } /** - * + * * @export * @interface TaskCopyApiParams */ @@ -8858,7 +8868,7 @@ export interface TaskCopyApiParams { lessonId?: string; } /** - * + * * @export * @interface TaskListResponse */ @@ -8889,49 +8899,49 @@ export interface TaskListResponse { limit: number; } /** - * + * * @export * @interface TaskResponse */ export interface TaskResponse { /** - * + * * @type {string} * @memberof TaskResponse */ id: string; /** - * + * * @type {string} * @memberof TaskResponse */ name: string; /** - * + * * @type {string} * @memberof TaskResponse */ availableDate?: string; /** - * + * * @type {string} * @memberof TaskResponse */ dueDate?: string; /** - * + * * @type {string} * @memberof TaskResponse */ courseName: string; /** - * + * * @type {string} * @memberof TaskResponse */ lessonName?: string; /** - * + * * @type {string} * @memberof TaskResponse */ @@ -8943,156 +8953,156 @@ export interface TaskResponse { */ description?: RichText; /** - * + * * @type {boolean} * @memberof TaskResponse */ lessonHidden: boolean; /** - * + * * @type {string} * @memberof TaskResponse */ displayColor?: string; /** - * + * * @type {string} * @memberof TaskResponse */ createdAt: string; /** - * + * * @type {string} * @memberof TaskResponse */ updatedAt: string; /** - * + * * @type {TaskStatusResponse} * @memberof TaskResponse */ status: TaskStatusResponse; } /** - * + * * @export * @interface TaskStatusResponse */ export interface TaskStatusResponse { /** - * + * * @type {number} * @memberof TaskStatusResponse */ submitted: number; /** - * + * * @type {number} * @memberof TaskStatusResponse */ maxSubmissions: number; /** - * + * * @type {number} * @memberof TaskStatusResponse */ graded: number; /** - * + * * @type {boolean} * @memberof TaskStatusResponse */ isDraft: boolean; /** - * + * * @type {boolean} * @memberof TaskStatusResponse */ isSubstitutionTeacher: boolean; /** - * + * * @type {boolean} * @memberof TaskStatusResponse */ isFinished: boolean; } /** - * + * * @export * @interface TeacherPermissionParams */ export interface TeacherPermissionParams { /** - * + * * @type {boolean} * @memberof TeacherPermissionParams */ STUDENT_LIST?: boolean; } /** - * + * * @export * @interface TeamPermissionsBody */ export interface TeamPermissionsBody { /** - * + * * @type {boolean} * @memberof TeamPermissionsBody */ read: boolean; /** - * + * * @type {boolean} * @memberof TeamPermissionsBody */ write: boolean; /** - * + * * @type {boolean} * @memberof TeamPermissionsBody */ create: boolean; /** - * + * * @type {boolean} * @memberof TeamPermissionsBody */ _delete: boolean; /** - * + * * @type {boolean} * @memberof TeamPermissionsBody */ share: boolean; } /** - * + * * @export * @interface TimestampsResponse */ export interface TimestampsResponse { /** - * + * * @type {string} * @memberof TimestampsResponse */ lastUpdatedAt: string; /** - * + * * @type {string} * @memberof TimestampsResponse */ createdAt: string; /** - * + * * @type {string} * @memberof TimestampsResponse */ deletedAt?: string; } /** - * + * * @export * @enum {string} */ @@ -9101,7 +9111,7 @@ export enum Timezone { } /** - * + * * @export * @enum {string} */ @@ -9112,7 +9122,7 @@ export enum ToolConfigType { } /** - * + * * @export * @enum {string} */ @@ -9123,20 +9133,20 @@ export enum ToolContextType { } /** - * + * * @export * @interface ToolContextTypesListResponse */ export interface ToolContextTypesListResponse { /** - * + * * @type {Array} * @memberof ToolContextTypesListResponse */ data: Array; } /** - * + * * @export * @interface ToolLaunchRequestResponse */ @@ -9166,7 +9176,7 @@ export interface ToolLaunchRequestResponse { */ openNewTab?: boolean; /** - * + * * @type {LaunchType} * @memberof ToolLaunchRequestResponse */ @@ -9183,20 +9193,20 @@ export enum ToolLaunchRequestResponseMethodEnum { } /** - * + * * @export * @interface ToolReferenceListResponse */ export interface ToolReferenceListResponse { /** - * + * * @type {Array} * @memberof ToolReferenceListResponse */ data: Array; } /** - * + * * @export * @interface ToolReferenceResponse */ @@ -9250,40 +9260,40 @@ export interface ToolReferenceResponse { */ isLtiDeepLinkingTool: boolean; /** - * + * * @type {LtiDeepLinkResponse} * @memberof ToolReferenceResponse */ ltiDeepLink?: LtiDeepLinkResponse; } /** - * + * * @export * @interface UpdateBoardTitleParams */ export interface UpdateBoardTitleParams { /** - * + * * @type {string} * @memberof UpdateBoardTitleParams */ title: string; } /** - * + * * @export * @interface UpdateElementContentBodyParams */ export interface UpdateElementContentBodyParams { /** - * - * @type {FileElementContentBody | LinkElementContentBody | RichTextElementContentBody | SubmissionContainerElementContentBody | ExternalToolElementContentBody | DrawingElementContentBody} + * + * @type {FileElementContentBody | LinkElementContentBody | RichTextElementContentBody | SubmissionContainerElementContentBody | ExternalToolElementContentBody | DrawingElementContentBody | VideoConferenceElementContentBody} * @memberof UpdateElementContentBodyParams */ - data: FileElementContentBody | LinkElementContentBody | RichTextElementContentBody | SubmissionContainerElementContentBody | ExternalToolElementContentBody | DrawingElementContentBody; + data: FileElementContentBody | LinkElementContentBody | RichTextElementContentBody | SubmissionContainerElementContentBody | ExternalToolElementContentBody | DrawingElementContentBody | VideoConferenceElementContentBody; } /** - * + * * @export * @interface UpdateFlagParams */ @@ -9296,7 +9306,7 @@ export interface UpdateFlagParams { flagged: boolean; } /** - * + * * @export * @interface UpdateMatchParams */ @@ -9309,7 +9319,7 @@ export interface UpdateMatchParams { userId: string; } /** - * + * * @export * @interface UpdateNewsParams */ @@ -9334,7 +9344,7 @@ export interface UpdateNewsParams { displayAt?: string; } /** - * + * * @export * @interface UpdateRoomBodyParams */ @@ -9346,7 +9356,7 @@ export interface UpdateRoomBodyParams { */ name: string; /** - * + * * @type {RoomColor} * @memberof UpdateRoomBodyParams */ @@ -9365,7 +9375,7 @@ export interface UpdateRoomBodyParams { endDate?: string; } /** - * + * * @export * @interface UpdateSubmissionItemBodyParams */ @@ -9378,69 +9388,69 @@ export interface UpdateSubmissionItemBodyParams { completed: boolean; } /** - * + * * @export * @interface UserConsentResponse */ export interface UserConsentResponse { /** - * + * * @type {string} * @memberof UserConsentResponse */ form: string; /** - * + * * @type {boolean} * @memberof UserConsentResponse */ privacyConsent: boolean; /** - * + * * @type {boolean} * @memberof UserConsentResponse */ termsOfUseConsent: boolean; /** - * + * * @type {string} * @memberof UserConsentResponse */ dateOfPrivacyConsent: string; /** - * + * * @type {string} * @memberof UserConsentResponse */ dateOfTermsOfUseConsent: string; } /** - * + * * @export * @interface UserDataResponse */ export interface UserDataResponse { /** - * + * * @type {string} * @memberof UserDataResponse */ firstName: string; /** - * + * * @type {string} * @memberof UserDataResponse */ lastName: string; /** - * + * * @type {string} * @memberof UserDataResponse */ userId: string; } /** - * + * * @export * @interface UserIdAndRole */ @@ -9471,7 +9481,7 @@ export enum UserIdAndRoleRoleNameEnum { } /** - * + * * @export * @interface UserInfoResponse */ @@ -9496,7 +9506,7 @@ export interface UserInfoResponse { lastName?: string; } /** - * + * * @export * @interface UserListResponse */ @@ -9527,20 +9537,20 @@ export interface UserListResponse { limit: number; } /** - * + * * @export * @interface UserLoginMigrationMandatoryParams */ export interface UserLoginMigrationMandatoryParams { /** - * + * * @type {boolean} * @memberof UserLoginMigrationMandatoryParams */ mandatory: boolean; } /** - * + * * @export * @interface UserLoginMigrationResponse */ @@ -9589,7 +9599,7 @@ export interface UserLoginMigrationResponse { finishedAt?: string; } /** - * + * * @export * @interface UserLoginMigrationSearchListResponse */ @@ -9620,7 +9630,7 @@ export interface UserLoginMigrationSearchListResponse { limit: number; } /** - * + * * @export * @interface UserMatchListResponse */ @@ -9651,7 +9661,7 @@ export interface UserMatchListResponse { limit: number; } /** - * + * * @export * @interface UserMatchResponse */ @@ -9713,92 +9723,92 @@ export enum UserMatchResponseMatchedByEnum { } /** - * + * * @export * @interface UserResponse */ export interface UserResponse { /** - * + * * @type {string} * @memberof UserResponse */ _id: string; /** - * + * * @type {string} * @memberof UserResponse */ firstName: string; /** - * + * * @type {string} * @memberof UserResponse */ lastName: string; /** - * + * * @type {string} * @memberof UserResponse */ email: string; /** - * + * * @type {string} * @memberof UserResponse */ createdAt: string; /** - * + * * @type {string} * @memberof UserResponse */ birthday: string; /** - * + * * @type {object} * @memberof UserResponse */ preferences: object; /** - * + * * @type {string} * @memberof UserResponse */ consentStatus: string; /** - * + * * @type {ConsentsResponse} * @memberof UserResponse */ consent: ConsentsResponse; /** - * + * * @type {Array} * @memberof UserResponse */ classes: Array; /** - * + * * @type {string} * @memberof UserResponse */ importHash: string; /** - * + * * @type {string} * @memberof UserResponse */ lastLoginSystemChange: string; /** - * + * * @type {string} * @memberof UserResponse */ outdatedSince: string; } /** - * + * * @export * @interface ValidationError */ @@ -9818,61 +9828,137 @@ export interface ValidationError { /** * The error title. * @type {string} - * @memberof ValidationError + * @memberof ValidationError + */ + title: string; + /** + * The error message. + * @type {string} + * @memberof ValidationError + */ + message: string; + /** + * The error details. + * @type {object} + * @memberof ValidationError + */ + details?: object; +} +/** + * + * @export + * @interface VideoConferenceContentBody + */ +export interface VideoConferenceContentBody { + /** + * + * @type {string} + * @memberof VideoConferenceContentBody + */ + title: string; +} +/** + * + * @export + * @interface VideoConferenceCreateParams + */ +export interface VideoConferenceCreateParams { + /** + * + * @type {boolean} + * @memberof VideoConferenceCreateParams + */ + everyAttendeeJoinsMuted?: boolean; + /** + * + * @type {boolean} + * @memberof VideoConferenceCreateParams + */ + everybodyJoinsAsModerator?: boolean; + /** + * + * @type {boolean} + * @memberof VideoConferenceCreateParams + */ + moderatorMustApproveJoinRequests?: boolean; + /** + * The URL that the BigBlueButton client will go to after users click the OK button on the ‘You have been logged out’ or ’This session was ended’ message. Has to be a URL from the same domain that the conference is started from. + * @type {string} + * @memberof VideoConferenceCreateParams + */ + logoutUrl?: string; +} +/** + * + * @export + * @interface VideoConferenceElementContent + */ +export interface VideoConferenceElementContent { + /** + * + * @type {string} + * @memberof VideoConferenceElementContent */ title: string; +} +/** + * + * @export + * @interface VideoConferenceElementContentBody + */ +export interface VideoConferenceElementContentBody { /** - * The error message. - * @type {string} - * @memberof ValidationError + * + * @type {ContentElementType} + * @memberof VideoConferenceElementContentBody */ - message: string; + type: ContentElementType; /** - * The error details. - * @type {object} - * @memberof ValidationError + * + * @type {VideoConferenceContentBody} + * @memberof VideoConferenceElementContentBody */ - details?: object; + content: VideoConferenceContentBody; } /** - * + * * @export - * @interface VideoConferenceCreateParams + * @interface VideoConferenceElementResponse */ -export interface VideoConferenceCreateParams { +export interface VideoConferenceElementResponse { /** - * - * @type {boolean} - * @memberof VideoConferenceCreateParams + * + * @type {string} + * @memberof VideoConferenceElementResponse */ - everyAttendeeJoinsMuted?: boolean; + id: string; /** - * - * @type {boolean} - * @memberof VideoConferenceCreateParams + * + * @type {ContentElementType} + * @memberof VideoConferenceElementResponse */ - everybodyJoinsAsModerator?: boolean; + type: ContentElementType; /** - * - * @type {boolean} - * @memberof VideoConferenceCreateParams + * + * @type {TimestampsResponse} + * @memberof VideoConferenceElementResponse */ - moderatorMustApproveJoinRequests?: boolean; + timestamps: TimestampsResponse; /** - * The URL that the BigBlueButton client will go to after users click the OK button on the ‘You have been logged out’ or ’This session was ended’ message. Has to be a URL from the same domain that the conference is started from. - * @type {string} - * @memberof VideoConferenceCreateParams + * + * @type {VideoConferenceElementContent} + * @memberof VideoConferenceElementResponse */ - logoutUrl?: string; + content: VideoConferenceElementContent; } /** - * + * * @export * @interface VideoConferenceInfoResponse */ export interface VideoConferenceInfoResponse { /** - * + * * @type {VideoConferenceStateResponse} * @memberof VideoConferenceInfoResponse */ @@ -9885,7 +9971,7 @@ export interface VideoConferenceInfoResponse { options: VideoConferenceOptionsResponse; } /** - * + * * @export * @interface VideoConferenceJoinResponse */ @@ -9898,7 +9984,7 @@ export interface VideoConferenceJoinResponse { url: string; } /** - * + * * @export * @interface VideoConferenceOptionsResponse */ @@ -9923,17 +10009,19 @@ export interface VideoConferenceOptionsResponse { moderatorMustApproveJoinRequests: boolean; } /** - * + * * @export * @enum {string} */ export enum VideoConferenceScope { Course = 'course', - Event = 'event' + Event = 'event', + Room = 'room', + VideoConferenceElement = 'video-conference-element' } /** - * + * * @export * @enum {string} */ @@ -9944,57 +10032,57 @@ export enum VideoConferenceStateResponse { } /** - * + * * @export * @interface VisibilityBodyParams */ export interface VisibilityBodyParams { /** - * + * * @type {boolean} * @memberof VisibilityBodyParams */ isVisible: boolean; } /** - * + * * @export * @interface VisibilitySettingsResponse */ export interface VisibilitySettingsResponse { /** - * + * * @type {string} * @memberof VisibilitySettingsResponse */ publishedAt?: string; } /** - * + * * @export * @interface YearsResponse */ export interface YearsResponse { /** - * + * * @type {Array} * @memberof YearsResponse */ schoolYears: Array; /** - * + * * @type {SchoolYearResponse} * @memberof YearsResponse */ activeYear: SchoolYearResponse; /** - * + * * @type {SchoolYearResponse} * @memberof YearsResponse */ lastYear: SchoolYearResponse; /** - * + * * @type {SchoolYearResponse} * @memberof YearsResponse */ @@ -10008,7 +10096,7 @@ export interface YearsResponse { export const AccountApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Deletes an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. * @param {*} [options] Override http request option. @@ -10035,7 +10123,7 @@ export const AccountApiAxiosParamCreator = function (configuration?: Configurati await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -10046,7 +10134,7 @@ export const AccountApiAxiosParamCreator = function (configuration?: Configurati }; }, /** - * + * * @summary Returns an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. * @param {*} [options] Override http request option. @@ -10073,7 +10161,7 @@ export const AccountApiAxiosParamCreator = function (configuration?: Configurati await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -10084,9 +10172,9 @@ export const AccountApiAxiosParamCreator = function (configuration?: Configurati }; }, /** - * + * * @summary Updates the the temporary account password for the authenticated user. - * @param {PatchMyPasswordParams} patchMyPasswordParams + * @param {PatchMyPasswordParams} patchMyPasswordParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -10110,7 +10198,7 @@ export const AccountApiAxiosParamCreator = function (configuration?: Configurati await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -10124,7 +10212,7 @@ export const AccountApiAxiosParamCreator = function (configuration?: Configurati }; }, /** - * + * * @summary Returns all accounts which satisfies the given criteria. For unlimited access Superhero role is REQUIRED. * @param {'userId' | 'username'} type The search criteria. * @param {string} value The search value. @@ -10171,7 +10259,7 @@ export const AccountApiAxiosParamCreator = function (configuration?: Configurati } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -10182,10 +10270,10 @@ export const AccountApiAxiosParamCreator = function (configuration?: Configurati }; }, /** - * + * * @summary Updates an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. - * @param {AccountByIdBodyParams} accountByIdBodyParams + * @param {AccountByIdBodyParams} accountByIdBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -10212,7 +10300,7 @@ export const AccountApiAxiosParamCreator = function (configuration?: Configurati await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -10226,9 +10314,9 @@ export const AccountApiAxiosParamCreator = function (configuration?: Configurati }; }, /** - * + * * @summary Updates an account for the authenticated user. - * @param {PatchMyAccountParams} patchMyAccountParams + * @param {PatchMyAccountParams} patchMyAccountParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -10252,7 +10340,7 @@ export const AccountApiAxiosParamCreator = function (configuration?: Configurati await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -10276,7 +10364,7 @@ export const AccountApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = AccountApiAxiosParamCreator(configuration) return { /** - * + * * @summary Deletes an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. * @param {*} [options] Override http request option. @@ -10287,7 +10375,7 @@ export const AccountApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Returns an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. * @param {*} [options] Override http request option. @@ -10298,9 +10386,9 @@ export const AccountApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Updates the the temporary account password for the authenticated user. - * @param {PatchMyPasswordParams} patchMyPasswordParams + * @param {PatchMyPasswordParams} patchMyPasswordParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -10309,7 +10397,7 @@ export const AccountApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Returns all accounts which satisfies the given criteria. For unlimited access Superhero role is REQUIRED. * @param {'userId' | 'username'} type The search criteria. * @param {string} value The search value. @@ -10323,10 +10411,10 @@ export const AccountApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Updates an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. - * @param {AccountByIdBodyParams} accountByIdBodyParams + * @param {AccountByIdBodyParams} accountByIdBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -10335,9 +10423,9 @@ export const AccountApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Updates an account for the authenticated user. - * @param {PatchMyAccountParams} patchMyAccountParams + * @param {PatchMyAccountParams} patchMyAccountParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -10356,7 +10444,7 @@ export const AccountApiFactory = function (configuration?: Configuration, basePa const localVarFp = AccountApiFp(configuration) return { /** - * + * * @summary Deletes an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. * @param {*} [options] Override http request option. @@ -10366,7 +10454,7 @@ export const AccountApiFactory = function (configuration?: Configuration, basePa return localVarFp.accountControllerDeleteAccountById(id, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Returns an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. * @param {*} [options] Override http request option. @@ -10376,9 +10464,9 @@ export const AccountApiFactory = function (configuration?: Configuration, basePa return localVarFp.accountControllerFindAccountById(id, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Updates the the temporary account password for the authenticated user. - * @param {PatchMyPasswordParams} patchMyPasswordParams + * @param {PatchMyPasswordParams} patchMyPasswordParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -10386,7 +10474,7 @@ export const AccountApiFactory = function (configuration?: Configuration, basePa return localVarFp.accountControllerReplaceMyPassword(patchMyPasswordParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Returns all accounts which satisfies the given criteria. For unlimited access Superhero role is REQUIRED. * @param {'userId' | 'username'} type The search criteria. * @param {string} value The search value. @@ -10399,10 +10487,10 @@ export const AccountApiFactory = function (configuration?: Configuration, basePa return localVarFp.accountControllerSearchAccounts(type, value, skip, limit, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Updates an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. - * @param {AccountByIdBodyParams} accountByIdBodyParams + * @param {AccountByIdBodyParams} accountByIdBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -10410,9 +10498,9 @@ export const AccountApiFactory = function (configuration?: Configuration, basePa return localVarFp.accountControllerUpdateAccountById(id, accountByIdBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Updates an account for the authenticated user. - * @param {PatchMyAccountParams} patchMyAccountParams + * @param {PatchMyAccountParams} patchMyAccountParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -10429,7 +10517,7 @@ export const AccountApiFactory = function (configuration?: Configuration, basePa */ export interface AccountApiInterface { /** - * + * * @summary Deletes an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. * @param {*} [options] Override http request option. @@ -10439,7 +10527,7 @@ export interface AccountApiInterface { accountControllerDeleteAccountById(id: string, options?: any): AxiosPromise; /** - * + * * @summary Returns an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. * @param {*} [options] Override http request option. @@ -10449,9 +10537,9 @@ export interface AccountApiInterface { accountControllerFindAccountById(id: string, options?: any): AxiosPromise; /** - * + * * @summary Updates the the temporary account password for the authenticated user. - * @param {PatchMyPasswordParams} patchMyPasswordParams + * @param {PatchMyPasswordParams} patchMyPasswordParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AccountApiInterface @@ -10459,7 +10547,7 @@ export interface AccountApiInterface { accountControllerReplaceMyPassword(patchMyPasswordParams: PatchMyPasswordParams, options?: any): AxiosPromise; /** - * + * * @summary Returns all accounts which satisfies the given criteria. For unlimited access Superhero role is REQUIRED. * @param {'userId' | 'username'} type The search criteria. * @param {string} value The search value. @@ -10472,10 +10560,10 @@ export interface AccountApiInterface { accountControllerSearchAccounts(type: 'userId' | 'username', value: string, skip?: number, limit?: number, options?: any): AxiosPromise; /** - * + * * @summary Updates an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. - * @param {AccountByIdBodyParams} accountByIdBodyParams + * @param {AccountByIdBodyParams} accountByIdBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AccountApiInterface @@ -10483,9 +10571,9 @@ export interface AccountApiInterface { accountControllerUpdateAccountById(id: string, accountByIdBodyParams: AccountByIdBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Updates an account for the authenticated user. - * @param {PatchMyAccountParams} patchMyAccountParams + * @param {PatchMyAccountParams} patchMyAccountParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AccountApiInterface @@ -10502,7 +10590,7 @@ export interface AccountApiInterface { */ export class AccountApi extends BaseAPI implements AccountApiInterface { /** - * + * * @summary Deletes an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. * @param {*} [options] Override http request option. @@ -10514,7 +10602,7 @@ export class AccountApi extends BaseAPI implements AccountApiInterface { } /** - * + * * @summary Returns an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. * @param {*} [options] Override http request option. @@ -10526,9 +10614,9 @@ export class AccountApi extends BaseAPI implements AccountApiInterface { } /** - * + * * @summary Updates the the temporary account password for the authenticated user. - * @param {PatchMyPasswordParams} patchMyPasswordParams + * @param {PatchMyPasswordParams} patchMyPasswordParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AccountApi @@ -10538,7 +10626,7 @@ export class AccountApi extends BaseAPI implements AccountApiInterface { } /** - * + * * @summary Returns all accounts which satisfies the given criteria. For unlimited access Superhero role is REQUIRED. * @param {'userId' | 'username'} type The search criteria. * @param {string} value The search value. @@ -10553,10 +10641,10 @@ export class AccountApi extends BaseAPI implements AccountApiInterface { } /** - * + * * @summary Updates an account with given id. Superhero role is REQUIRED. * @param {string} id The id for the account. - * @param {AccountByIdBodyParams} accountByIdBodyParams + * @param {AccountByIdBodyParams} accountByIdBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AccountApi @@ -10566,9 +10654,9 @@ export class AccountApi extends BaseAPI implements AccountApiInterface { } /** - * + * * @summary Updates an account for the authenticated user. - * @param {PatchMyAccountParams} patchMyAccountParams + * @param {PatchMyAccountParams} patchMyAccountParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AccountApi @@ -10586,7 +10674,7 @@ export class AccountApi extends BaseAPI implements AccountApiInterface { export const AdminStudentsApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Returns an student with given id. * @param {string} id The id of the user. * @param {*} [options] Override http request option. @@ -10613,7 +10701,7 @@ export const AdminStudentsApiAxiosParamCreator = function (configuration?: Confi await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -10624,15 +10712,15 @@ export const AdminStudentsApiAxiosParamCreator = function (configuration?: Confi }; }, /** - * + * * @summary Returns all students which satisfies the given criteria. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {number} [$limit] Page limit, defaults to 25. * @param {number} [$skip] Number of elements (not pages) to be skipped - * @param {Array} [classes] - * @param {string} [searchQuery] - * @param {Array} [users] + * @param {Array} [classes] + * @param {string} [searchQuery] + * @param {Array} [users] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -10682,7 +10770,7 @@ export const AdminStudentsApiAxiosParamCreator = function (configuration?: Confi } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -10703,7 +10791,7 @@ export const AdminStudentsApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = AdminStudentsApiAxiosParamCreator(configuration) return { /** - * + * * @summary Returns an student with given id. * @param {string} id The id of the user. * @param {*} [options] Override http request option. @@ -10714,15 +10802,15 @@ export const AdminStudentsApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Returns all students which satisfies the given criteria. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {number} [$limit] Page limit, defaults to 25. * @param {number} [$skip] Number of elements (not pages) to be skipped - * @param {Array} [classes] - * @param {string} [searchQuery] - * @param {Array} [users] + * @param {Array} [classes] + * @param {string} [searchQuery] + * @param {Array} [users] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -10741,7 +10829,7 @@ export const AdminStudentsApiFactory = function (configuration?: Configuration, const localVarFp = AdminStudentsApiFp(configuration) return { /** - * + * * @summary Returns an student with given id. * @param {string} id The id of the user. * @param {*} [options] Override http request option. @@ -10751,15 +10839,15 @@ export const AdminStudentsApiFactory = function (configuration?: Configuration, return localVarFp.adminApiStudentsControllerFindStudentById(id, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Returns all students which satisfies the given criteria. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {number} [$limit] Page limit, defaults to 25. * @param {number} [$skip] Number of elements (not pages) to be skipped - * @param {Array} [classes] - * @param {string} [searchQuery] - * @param {Array} [users] + * @param {Array} [classes] + * @param {string} [searchQuery] + * @param {Array} [users] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -10776,7 +10864,7 @@ export const AdminStudentsApiFactory = function (configuration?: Configuration, */ export interface AdminStudentsApiInterface { /** - * + * * @summary Returns an student with given id. * @param {string} id The id of the user. * @param {*} [options] Override http request option. @@ -10786,15 +10874,15 @@ export interface AdminStudentsApiInterface { adminApiStudentsControllerFindStudentById(id: string, options?: any): AxiosPromise; /** - * + * * @summary Returns all students which satisfies the given criteria. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {number} [$limit] Page limit, defaults to 25. * @param {number} [$skip] Number of elements (not pages) to be skipped - * @param {Array} [classes] - * @param {string} [searchQuery] - * @param {Array} [users] + * @param {Array} [classes] + * @param {string} [searchQuery] + * @param {Array} [users] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AdminStudentsApiInterface @@ -10811,7 +10899,7 @@ export interface AdminStudentsApiInterface { */ export class AdminStudentsApi extends BaseAPI implements AdminStudentsApiInterface { /** - * + * * @summary Returns an student with given id. * @param {string} id The id of the user. * @param {*} [options] Override http request option. @@ -10823,15 +10911,15 @@ export class AdminStudentsApi extends BaseAPI implements AdminStudentsApiInterfa } /** - * + * * @summary Returns all students which satisfies the given criteria. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {number} [$limit] Page limit, defaults to 25. * @param {number} [$skip] Number of elements (not pages) to be skipped - * @param {Array} [classes] - * @param {string} [searchQuery] - * @param {Array} [users] + * @param {Array} [classes] + * @param {string} [searchQuery] + * @param {Array} [users] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AdminStudentsApi @@ -10849,7 +10937,7 @@ export class AdminStudentsApi extends BaseAPI implements AdminStudentsApiInterfa export const AdminTeachersApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Returns a teacher with given id. * @param {string} id The id of the user. * @param {*} [options] Override http request option. @@ -10876,7 +10964,7 @@ export const AdminTeachersApiAxiosParamCreator = function (configuration?: Confi await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -10887,15 +10975,15 @@ export const AdminTeachersApiAxiosParamCreator = function (configuration?: Confi }; }, /** - * + * * @summary Returns all teachers which satisfies the given criteria. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {number} [$limit] Page limit, defaults to 25. * @param {number} [$skip] Number of elements (not pages) to be skipped - * @param {Array} [classes] - * @param {string} [searchQuery] - * @param {Array} [users] + * @param {Array} [classes] + * @param {string} [searchQuery] + * @param {Array} [users] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -10945,7 +11033,7 @@ export const AdminTeachersApiAxiosParamCreator = function (configuration?: Confi } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -10966,7 +11054,7 @@ export const AdminTeachersApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = AdminTeachersApiAxiosParamCreator(configuration) return { /** - * + * * @summary Returns a teacher with given id. * @param {string} id The id of the user. * @param {*} [options] Override http request option. @@ -10977,15 +11065,15 @@ export const AdminTeachersApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Returns all teachers which satisfies the given criteria. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {number} [$limit] Page limit, defaults to 25. * @param {number} [$skip] Number of elements (not pages) to be skipped - * @param {Array} [classes] - * @param {string} [searchQuery] - * @param {Array} [users] + * @param {Array} [classes] + * @param {string} [searchQuery] + * @param {Array} [users] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11004,7 +11092,7 @@ export const AdminTeachersApiFactory = function (configuration?: Configuration, const localVarFp = AdminTeachersApiFp(configuration) return { /** - * + * * @summary Returns a teacher with given id. * @param {string} id The id of the user. * @param {*} [options] Override http request option. @@ -11014,15 +11102,15 @@ export const AdminTeachersApiFactory = function (configuration?: Configuration, return localVarFp.adminApiTeachersControllerFindTeacherById(id, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Returns all teachers which satisfies the given criteria. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {number} [$limit] Page limit, defaults to 25. * @param {number} [$skip] Number of elements (not pages) to be skipped - * @param {Array} [classes] - * @param {string} [searchQuery] - * @param {Array} [users] + * @param {Array} [classes] + * @param {string} [searchQuery] + * @param {Array} [users] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11039,7 +11127,7 @@ export const AdminTeachersApiFactory = function (configuration?: Configuration, */ export interface AdminTeachersApiInterface { /** - * + * * @summary Returns a teacher with given id. * @param {string} id The id of the user. * @param {*} [options] Override http request option. @@ -11049,15 +11137,15 @@ export interface AdminTeachersApiInterface { adminApiTeachersControllerFindTeacherById(id: string, options?: any): AxiosPromise; /** - * + * * @summary Returns all teachers which satisfies the given criteria. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {number} [$limit] Page limit, defaults to 25. * @param {number} [$skip] Number of elements (not pages) to be skipped - * @param {Array} [classes] - * @param {string} [searchQuery] - * @param {Array} [users] + * @param {Array} [classes] + * @param {string} [searchQuery] + * @param {Array} [users] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AdminTeachersApiInterface @@ -11074,7 +11162,7 @@ export interface AdminTeachersApiInterface { */ export class AdminTeachersApi extends BaseAPI implements AdminTeachersApiInterface { /** - * + * * @summary Returns a teacher with given id. * @param {string} id The id of the user. * @param {*} [options] Override http request option. @@ -11086,15 +11174,15 @@ export class AdminTeachersApi extends BaseAPI implements AdminTeachersApiInterfa } /** - * + * * @summary Returns all teachers which satisfies the given criteria. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {number} [$limit] Page limit, defaults to 25. * @param {number} [$skip] Number of elements (not pages) to be skipped - * @param {Array} [classes] - * @param {string} [searchQuery] - * @param {Array} [users] + * @param {Array} [classes] + * @param {string} [searchQuery] + * @param {Array} [users] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AdminTeachersApi @@ -11112,7 +11200,7 @@ export class AdminTeachersApi extends BaseAPI implements AdminTeachersApiInterfa export const AlertApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Get allerts * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11131,7 +11219,7 @@ export const AlertApiAxiosParamCreator = function (configuration?: Configuration const localVarQueryParameter = {} as any; - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -11152,7 +11240,7 @@ export const AlertApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = AlertApiAxiosParamCreator(configuration) return { /** - * + * * @summary Get allerts * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11172,7 +11260,7 @@ export const AlertApiFactory = function (configuration?: Configuration, basePath const localVarFp = AlertApiFp(configuration) return { /** - * + * * @summary Get allerts * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11190,7 +11278,7 @@ export const AlertApiFactory = function (configuration?: Configuration, basePath */ export interface AlertApiInterface { /** - * + * * @summary Get allerts * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11208,7 +11296,7 @@ export interface AlertApiInterface { */ export class AlertApi extends BaseAPI implements AlertApiInterface { /** - * + * * @summary Get allerts * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11227,9 +11315,9 @@ export class AlertApi extends BaseAPI implements AlertApiInterface { export const AuthenticationApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Starts the login process for users which are authenticated via LDAP - * @param {LdapAuthorizationBodyParams} ldapAuthorizationBodyParams + * @param {LdapAuthorizationBodyParams} ldapAuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11249,7 +11337,7 @@ export const AuthenticationApiAxiosParamCreator = function (configuration?: Conf const localVarQueryParameter = {} as any; - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -11263,9 +11351,9 @@ export const AuthenticationApiAxiosParamCreator = function (configuration?: Conf }; }, /** - * + * * @summary Starts the login process for users which are locally managed. - * @param {LocalAuthorizationBodyParams} localAuthorizationBodyParams + * @param {LocalAuthorizationBodyParams} localAuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11285,7 +11373,7 @@ export const AuthenticationApiAxiosParamCreator = function (configuration?: Conf const localVarQueryParameter = {} as any; - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -11299,9 +11387,9 @@ export const AuthenticationApiAxiosParamCreator = function (configuration?: Conf }; }, /** - * + * * @summary Starts the login process for users which are authenticated via OAuth 2. - * @param {Oauth2AuthorizationBodyParams} oauth2AuthorizationBodyParams + * @param {Oauth2AuthorizationBodyParams} oauth2AuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11321,7 +11409,7 @@ export const AuthenticationApiAxiosParamCreator = function (configuration?: Conf const localVarQueryParameter = {} as any; - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -11335,7 +11423,7 @@ export const AuthenticationApiAxiosParamCreator = function (configuration?: Conf }; }, /** - * + * * @summary Logs out a user from the external system. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11358,7 +11446,7 @@ export const AuthenticationApiAxiosParamCreator = function (configuration?: Conf await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -11369,7 +11457,7 @@ export const AuthenticationApiAxiosParamCreator = function (configuration?: Conf }; }, /** - * + * * @summary Logs out a user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11392,7 +11480,7 @@ export const AuthenticationApiAxiosParamCreator = function (configuration?: Conf await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -11403,9 +11491,9 @@ export const AuthenticationApiAxiosParamCreator = function (configuration?: Conf }; }, /** - * + * * @summary Logs out a user for a given logout token from an external oidc system. - * @param {OidcLogoutBodyParams} oidcLogoutBodyParams + * @param {OidcLogoutBodyParams} oidcLogoutBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11425,7 +11513,7 @@ export const AuthenticationApiAxiosParamCreator = function (configuration?: Conf const localVarQueryParameter = {} as any; - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -11449,9 +11537,9 @@ export const AuthenticationApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = AuthenticationApiAxiosParamCreator(configuration) return { /** - * + * * @summary Starts the login process for users which are authenticated via LDAP - * @param {LdapAuthorizationBodyParams} ldapAuthorizationBodyParams + * @param {LdapAuthorizationBodyParams} ldapAuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11460,9 +11548,9 @@ export const AuthenticationApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Starts the login process for users which are locally managed. - * @param {LocalAuthorizationBodyParams} localAuthorizationBodyParams + * @param {LocalAuthorizationBodyParams} localAuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11471,9 +11559,9 @@ export const AuthenticationApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Starts the login process for users which are authenticated via OAuth 2. - * @param {Oauth2AuthorizationBodyParams} oauth2AuthorizationBodyParams + * @param {Oauth2AuthorizationBodyParams} oauth2AuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11482,7 +11570,7 @@ export const AuthenticationApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Logs out a user from the external system. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11492,7 +11580,7 @@ export const AuthenticationApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Logs out a user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11502,9 +11590,9 @@ export const AuthenticationApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Logs out a user for a given logout token from an external oidc system. - * @param {OidcLogoutBodyParams} oidcLogoutBodyParams + * @param {OidcLogoutBodyParams} oidcLogoutBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11523,9 +11611,9 @@ export const AuthenticationApiFactory = function (configuration?: Configuration, const localVarFp = AuthenticationApiFp(configuration) return { /** - * + * * @summary Starts the login process for users which are authenticated via LDAP - * @param {LdapAuthorizationBodyParams} ldapAuthorizationBodyParams + * @param {LdapAuthorizationBodyParams} ldapAuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11533,9 +11621,9 @@ export const AuthenticationApiFactory = function (configuration?: Configuration, return localVarFp.loginControllerLoginLdap(ldapAuthorizationBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Starts the login process for users which are locally managed. - * @param {LocalAuthorizationBodyParams} localAuthorizationBodyParams + * @param {LocalAuthorizationBodyParams} localAuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11543,9 +11631,9 @@ export const AuthenticationApiFactory = function (configuration?: Configuration, return localVarFp.loginControllerLoginLocal(localAuthorizationBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Starts the login process for users which are authenticated via OAuth 2. - * @param {Oauth2AuthorizationBodyParams} oauth2AuthorizationBodyParams + * @param {Oauth2AuthorizationBodyParams} oauth2AuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11553,7 +11641,7 @@ export const AuthenticationApiFactory = function (configuration?: Configuration, return localVarFp.loginControllerLoginOauth2(oauth2AuthorizationBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Logs out a user from the external system. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11562,7 +11650,7 @@ export const AuthenticationApiFactory = function (configuration?: Configuration, return localVarFp.logoutControllerExternalSystemLogout(options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Logs out a user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11571,9 +11659,9 @@ export const AuthenticationApiFactory = function (configuration?: Configuration, return localVarFp.logoutControllerLogout(options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Logs out a user for a given logout token from an external oidc system. - * @param {OidcLogoutBodyParams} oidcLogoutBodyParams + * @param {OidcLogoutBodyParams} oidcLogoutBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11590,9 +11678,9 @@ export const AuthenticationApiFactory = function (configuration?: Configuration, */ export interface AuthenticationApiInterface { /** - * + * * @summary Starts the login process for users which are authenticated via LDAP - * @param {LdapAuthorizationBodyParams} ldapAuthorizationBodyParams + * @param {LdapAuthorizationBodyParams} ldapAuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AuthenticationApiInterface @@ -11600,9 +11688,9 @@ export interface AuthenticationApiInterface { loginControllerLoginLdap(ldapAuthorizationBodyParams: LdapAuthorizationBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Starts the login process for users which are locally managed. - * @param {LocalAuthorizationBodyParams} localAuthorizationBodyParams + * @param {LocalAuthorizationBodyParams} localAuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AuthenticationApiInterface @@ -11610,9 +11698,9 @@ export interface AuthenticationApiInterface { loginControllerLoginLocal(localAuthorizationBodyParams: LocalAuthorizationBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Starts the login process for users which are authenticated via OAuth 2. - * @param {Oauth2AuthorizationBodyParams} oauth2AuthorizationBodyParams + * @param {Oauth2AuthorizationBodyParams} oauth2AuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AuthenticationApiInterface @@ -11620,7 +11708,7 @@ export interface AuthenticationApiInterface { loginControllerLoginOauth2(oauth2AuthorizationBodyParams: Oauth2AuthorizationBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Logs out a user from the external system. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11629,7 +11717,7 @@ export interface AuthenticationApiInterface { logoutControllerExternalSystemLogout(options?: any): AxiosPromise; /** - * + * * @summary Logs out a user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11638,9 +11726,9 @@ export interface AuthenticationApiInterface { logoutControllerLogout(options?: any): AxiosPromise; /** - * + * * @summary Logs out a user for a given logout token from an external oidc system. - * @param {OidcLogoutBodyParams} oidcLogoutBodyParams + * @param {OidcLogoutBodyParams} oidcLogoutBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AuthenticationApiInterface @@ -11657,9 +11745,9 @@ export interface AuthenticationApiInterface { */ export class AuthenticationApi extends BaseAPI implements AuthenticationApiInterface { /** - * + * * @summary Starts the login process for users which are authenticated via LDAP - * @param {LdapAuthorizationBodyParams} ldapAuthorizationBodyParams + * @param {LdapAuthorizationBodyParams} ldapAuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AuthenticationApi @@ -11669,9 +11757,9 @@ export class AuthenticationApi extends BaseAPI implements AuthenticationApiInter } /** - * + * * @summary Starts the login process for users which are locally managed. - * @param {LocalAuthorizationBodyParams} localAuthorizationBodyParams + * @param {LocalAuthorizationBodyParams} localAuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AuthenticationApi @@ -11681,9 +11769,9 @@ export class AuthenticationApi extends BaseAPI implements AuthenticationApiInter } /** - * + * * @summary Starts the login process for users which are authenticated via OAuth 2. - * @param {Oauth2AuthorizationBodyParams} oauth2AuthorizationBodyParams + * @param {Oauth2AuthorizationBodyParams} oauth2AuthorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AuthenticationApi @@ -11693,7 +11781,7 @@ export class AuthenticationApi extends BaseAPI implements AuthenticationApiInter } /** - * + * * @summary Logs out a user from the external system. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11704,7 +11792,7 @@ export class AuthenticationApi extends BaseAPI implements AuthenticationApiInter } /** - * + * * @summary Logs out a user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -11715,9 +11803,9 @@ export class AuthenticationApi extends BaseAPI implements AuthenticationApiInter } /** - * + * * @summary Logs out a user for a given logout token from an external oidc system. - * @param {OidcLogoutBodyParams} oidcLogoutBodyParams + * @param {OidcLogoutBodyParams} oidcLogoutBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AuthenticationApi @@ -11735,9 +11823,9 @@ export class AuthenticationApi extends BaseAPI implements AuthenticationApiInter export const AuthorizationApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Checks if user is authorized to perform the given operation. - * @param {AuthorizationBodyParams} authorizationBodyParams + * @param {AuthorizationBodyParams} authorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11761,7 +11849,7 @@ export const AuthorizationApiAxiosParamCreator = function (configuration?: Confi await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -11785,9 +11873,9 @@ export const AuthorizationApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = AuthorizationApiAxiosParamCreator(configuration) return { /** - * + * * @summary Checks if user is authorized to perform the given operation. - * @param {AuthorizationBodyParams} authorizationBodyParams + * @param {AuthorizationBodyParams} authorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11806,9 +11894,9 @@ export const AuthorizationApiFactory = function (configuration?: Configuration, const localVarFp = AuthorizationApiFp(configuration) return { /** - * + * * @summary Checks if user is authorized to perform the given operation. - * @param {AuthorizationBodyParams} authorizationBodyParams + * @param {AuthorizationBodyParams} authorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11825,9 +11913,9 @@ export const AuthorizationApiFactory = function (configuration?: Configuration, */ export interface AuthorizationApiInterface { /** - * + * * @summary Checks if user is authorized to perform the given operation. - * @param {AuthorizationBodyParams} authorizationBodyParams + * @param {AuthorizationBodyParams} authorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AuthorizationApiInterface @@ -11844,9 +11932,9 @@ export interface AuthorizationApiInterface { */ export class AuthorizationApi extends BaseAPI implements AuthorizationApiInterface { /** - * + * * @summary Checks if user is authorized to perform the given operation. - * @param {AuthorizationBodyParams} authorizationBodyParams + * @param {AuthorizationBodyParams} authorizationBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof AuthorizationApi @@ -11864,7 +11952,7 @@ export class AuthorizationApi extends BaseAPI implements AuthorizationApiInterfa export const BoardApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Create a board copy. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -11891,7 +11979,7 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -11902,9 +11990,9 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration }; }, /** - * + * * @summary Create a new board. - * @param {CreateBoardBodyParams} createBoardBodyParams + * @param {CreateBoardBodyParams} createBoardBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -11928,7 +12016,7 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -11942,7 +12030,7 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration }; }, /** - * + * * @summary Create a new column on a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -11969,7 +12057,7 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -11980,7 +12068,7 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration }; }, /** - * + * * @summary Delete a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12007,7 +12095,7 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -12018,7 +12106,7 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration }; }, /** - * + * * @summary Get the context of a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12045,7 +12133,7 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -12056,7 +12144,7 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration }; }, /** - * + * * @summary Get the skeleton of a a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12083,7 +12171,7 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -12094,10 +12182,10 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration }; }, /** - * + * * @summary Update the title of a board. * @param {string} boardId The id of the board. - * @param {UpdateBoardTitleParams} updateBoardTitleParams + * @param {UpdateBoardTitleParams} updateBoardTitleParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12124,7 +12212,7 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -12138,10 +12226,10 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration }; }, /** - * + * * @summary Update the visibility of a board. * @param {string} boardId The id of the board. - * @param {VisibilityBodyParams} visibilityBodyParams + * @param {VisibilityBodyParams} visibilityBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12168,7 +12256,7 @@ export const BoardApiAxiosParamCreator = function (configuration?: Configuration await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -12192,7 +12280,7 @@ export const BoardApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = BoardApiAxiosParamCreator(configuration) return { /** - * + * * @summary Create a board copy. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12203,9 +12291,9 @@ export const BoardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Create a new board. - * @param {CreateBoardBodyParams} createBoardBodyParams + * @param {CreateBoardBodyParams} createBoardBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12214,7 +12302,7 @@ export const BoardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Create a new column on a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12225,7 +12313,7 @@ export const BoardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Delete a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12236,7 +12324,7 @@ export const BoardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get the context of a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12247,7 +12335,7 @@ export const BoardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get the skeleton of a a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12258,10 +12346,10 @@ export const BoardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Update the title of a board. * @param {string} boardId The id of the board. - * @param {UpdateBoardTitleParams} updateBoardTitleParams + * @param {UpdateBoardTitleParams} updateBoardTitleParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12270,10 +12358,10 @@ export const BoardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Update the visibility of a board. * @param {string} boardId The id of the board. - * @param {VisibilityBodyParams} visibilityBodyParams + * @param {VisibilityBodyParams} visibilityBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12292,7 +12380,7 @@ export const BoardApiFactory = function (configuration?: Configuration, basePath const localVarFp = BoardApiFp(configuration) return { /** - * + * * @summary Create a board copy. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12302,9 +12390,9 @@ export const BoardApiFactory = function (configuration?: Configuration, basePath return localVarFp.boardControllerCopyBoard(boardId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Create a new board. - * @param {CreateBoardBodyParams} createBoardBodyParams + * @param {CreateBoardBodyParams} createBoardBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12312,7 +12400,7 @@ export const BoardApiFactory = function (configuration?: Configuration, basePath return localVarFp.boardControllerCreateBoard(createBoardBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Create a new column on a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12322,7 +12410,7 @@ export const BoardApiFactory = function (configuration?: Configuration, basePath return localVarFp.boardControllerCreateColumn(boardId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Delete a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12332,7 +12420,7 @@ export const BoardApiFactory = function (configuration?: Configuration, basePath return localVarFp.boardControllerDeleteBoard(boardId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get the context of a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12342,7 +12430,7 @@ export const BoardApiFactory = function (configuration?: Configuration, basePath return localVarFp.boardControllerGetBoardContext(boardId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get the skeleton of a a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12352,10 +12440,10 @@ export const BoardApiFactory = function (configuration?: Configuration, basePath return localVarFp.boardControllerGetBoardSkeleton(boardId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Update the title of a board. * @param {string} boardId The id of the board. - * @param {UpdateBoardTitleParams} updateBoardTitleParams + * @param {UpdateBoardTitleParams} updateBoardTitleParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12363,10 +12451,10 @@ export const BoardApiFactory = function (configuration?: Configuration, basePath return localVarFp.boardControllerUpdateBoardTitle(boardId, updateBoardTitleParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Update the visibility of a board. * @param {string} boardId The id of the board. - * @param {VisibilityBodyParams} visibilityBodyParams + * @param {VisibilityBodyParams} visibilityBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12383,7 +12471,7 @@ export const BoardApiFactory = function (configuration?: Configuration, basePath */ export interface BoardApiInterface { /** - * + * * @summary Create a board copy. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12393,9 +12481,9 @@ export interface BoardApiInterface { boardControllerCopyBoard(boardId: string, options?: any): AxiosPromise; /** - * + * * @summary Create a new board. - * @param {CreateBoardBodyParams} createBoardBodyParams + * @param {CreateBoardBodyParams} createBoardBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardApiInterface @@ -12403,7 +12491,7 @@ export interface BoardApiInterface { boardControllerCreateBoard(createBoardBodyParams: CreateBoardBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Create a new column on a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12413,7 +12501,7 @@ export interface BoardApiInterface { boardControllerCreateColumn(boardId: string, options?: any): AxiosPromise; /** - * + * * @summary Delete a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12423,7 +12511,7 @@ export interface BoardApiInterface { boardControllerDeleteBoard(boardId: string, options?: any): AxiosPromise; /** - * + * * @summary Get the context of a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12433,7 +12521,7 @@ export interface BoardApiInterface { boardControllerGetBoardContext(boardId: string, options?: any): AxiosPromise; /** - * + * * @summary Get the skeleton of a a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12443,10 +12531,10 @@ export interface BoardApiInterface { boardControllerGetBoardSkeleton(boardId: string, options?: any): AxiosPromise; /** - * + * * @summary Update the title of a board. * @param {string} boardId The id of the board. - * @param {UpdateBoardTitleParams} updateBoardTitleParams + * @param {UpdateBoardTitleParams} updateBoardTitleParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardApiInterface @@ -12454,10 +12542,10 @@ export interface BoardApiInterface { boardControllerUpdateBoardTitle(boardId: string, updateBoardTitleParams: UpdateBoardTitleParams, options?: any): AxiosPromise; /** - * + * * @summary Update the visibility of a board. * @param {string} boardId The id of the board. - * @param {VisibilityBodyParams} visibilityBodyParams + * @param {VisibilityBodyParams} visibilityBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardApiInterface @@ -12474,7 +12562,7 @@ export interface BoardApiInterface { */ export class BoardApi extends BaseAPI implements BoardApiInterface { /** - * + * * @summary Create a board copy. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12486,9 +12574,9 @@ export class BoardApi extends BaseAPI implements BoardApiInterface { } /** - * + * * @summary Create a new board. - * @param {CreateBoardBodyParams} createBoardBodyParams + * @param {CreateBoardBodyParams} createBoardBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardApi @@ -12498,7 +12586,7 @@ export class BoardApi extends BaseAPI implements BoardApiInterface { } /** - * + * * @summary Create a new column on a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12510,7 +12598,7 @@ export class BoardApi extends BaseAPI implements BoardApiInterface { } /** - * + * * @summary Delete a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12522,7 +12610,7 @@ export class BoardApi extends BaseAPI implements BoardApiInterface { } /** - * + * * @summary Get the context of a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12534,7 +12622,7 @@ export class BoardApi extends BaseAPI implements BoardApiInterface { } /** - * + * * @summary Get the skeleton of a a board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -12546,10 +12634,10 @@ export class BoardApi extends BaseAPI implements BoardApiInterface { } /** - * + * * @summary Update the title of a board. * @param {string} boardId The id of the board. - * @param {UpdateBoardTitleParams} updateBoardTitleParams + * @param {UpdateBoardTitleParams} updateBoardTitleParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardApi @@ -12559,10 +12647,10 @@ export class BoardApi extends BaseAPI implements BoardApiInterface { } /** - * + * * @summary Update the visibility of a board. * @param {string} boardId The id of the board. - * @param {VisibilityBodyParams} visibilityBodyParams + * @param {VisibilityBodyParams} visibilityBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardApi @@ -12580,10 +12668,10 @@ export class BoardApi extends BaseAPI implements BoardApiInterface { export const BoardCardApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Create a new element on a card. * @param {string} cardId The id of the card. - * @param {CreateContentElementBodyParams} createContentElementBodyParams + * @param {CreateContentElementBodyParams} createContentElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12610,7 +12698,7 @@ export const BoardCardApiAxiosParamCreator = function (configuration?: Configura await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -12624,7 +12712,7 @@ export const BoardCardApiAxiosParamCreator = function (configuration?: Configura }; }, /** - * + * * @summary Delete a single card. * @param {string} cardId The id of the card. * @param {*} [options] Override http request option. @@ -12651,7 +12739,7 @@ export const BoardCardApiAxiosParamCreator = function (configuration?: Configura await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -12662,7 +12750,7 @@ export const BoardCardApiAxiosParamCreator = function (configuration?: Configura }; }, /** - * + * * @summary Get a list of cards by their ids. * @param {Array} ids Array of Ids to be loaded * @param {*} [options] Override http request option. @@ -12692,7 +12780,7 @@ export const BoardCardApiAxiosParamCreator = function (configuration?: Configura } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -12703,10 +12791,10 @@ export const BoardCardApiAxiosParamCreator = function (configuration?: Configura }; }, /** - * + * * @summary Move a single card. * @param {string} cardId The id of the card. - * @param {MoveCardBodyParams} moveCardBodyParams + * @param {MoveCardBodyParams} moveCardBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12733,7 +12821,7 @@ export const BoardCardApiAxiosParamCreator = function (configuration?: Configura await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -12747,10 +12835,10 @@ export const BoardCardApiAxiosParamCreator = function (configuration?: Configura }; }, /** - * + * * @summary Update the height of a single card. * @param {string} cardId The id of the card. - * @param {SetHeightBodyParams} setHeightBodyParams + * @param {SetHeightBodyParams} setHeightBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12777,7 +12865,7 @@ export const BoardCardApiAxiosParamCreator = function (configuration?: Configura await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -12791,10 +12879,10 @@ export const BoardCardApiAxiosParamCreator = function (configuration?: Configura }; }, /** - * + * * @summary Update the title of a single card. * @param {string} cardId The id of the card. - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12821,7 +12909,7 @@ export const BoardCardApiAxiosParamCreator = function (configuration?: Configura await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -12845,19 +12933,19 @@ export const BoardCardApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = BoardCardApiAxiosParamCreator(configuration) return { /** - * + * * @summary Create a new element on a card. * @param {string} cardId The id of the card. - * @param {CreateContentElementBodyParams} createContentElementBodyParams + * @param {CreateContentElementBodyParams} createContentElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async cardControllerCreateElement(cardId: string, createContentElementBodyParams: CreateContentElementBodyParams, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise> { + async cardControllerCreateElement(cardId: string, createContentElementBodyParams: CreateContentElementBodyParams, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise> { const localVarAxiosArgs = await localVarAxiosParamCreator.cardControllerCreateElement(cardId, createContentElementBodyParams, options); return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Delete a single card. * @param {string} cardId The id of the card. * @param {*} [options] Override http request option. @@ -12868,7 +12956,7 @@ export const BoardCardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get a list of cards by their ids. * @param {Array} ids Array of Ids to be loaded * @param {*} [options] Override http request option. @@ -12879,10 +12967,10 @@ export const BoardCardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Move a single card. * @param {string} cardId The id of the card. - * @param {MoveCardBodyParams} moveCardBodyParams + * @param {MoveCardBodyParams} moveCardBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12891,10 +12979,10 @@ export const BoardCardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Update the height of a single card. * @param {string} cardId The id of the card. - * @param {SetHeightBodyParams} setHeightBodyParams + * @param {SetHeightBodyParams} setHeightBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12903,10 +12991,10 @@ export const BoardCardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Update the title of a single card. * @param {string} cardId The id of the card. - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12925,18 +13013,18 @@ export const BoardCardApiFactory = function (configuration?: Configuration, base const localVarFp = BoardCardApiFp(configuration) return { /** - * + * * @summary Create a new element on a card. * @param {string} cardId The id of the card. - * @param {CreateContentElementBodyParams} createContentElementBodyParams + * @param {CreateContentElementBodyParams} createContentElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ - cardControllerCreateElement(cardId: string, createContentElementBodyParams: CreateContentElementBodyParams, options?: any): AxiosPromise { + cardControllerCreateElement(cardId: string, createContentElementBodyParams: CreateContentElementBodyParams, options?: any): AxiosPromise { return localVarFp.cardControllerCreateElement(cardId, createContentElementBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Delete a single card. * @param {string} cardId The id of the card. * @param {*} [options] Override http request option. @@ -12946,7 +13034,7 @@ export const BoardCardApiFactory = function (configuration?: Configuration, base return localVarFp.cardControllerDeleteCard(cardId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get a list of cards by their ids. * @param {Array} ids Array of Ids to be loaded * @param {*} [options] Override http request option. @@ -12956,10 +13044,10 @@ export const BoardCardApiFactory = function (configuration?: Configuration, base return localVarFp.cardControllerGetCards(ids, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Move a single card. * @param {string} cardId The id of the card. - * @param {MoveCardBodyParams} moveCardBodyParams + * @param {MoveCardBodyParams} moveCardBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12967,10 +13055,10 @@ export const BoardCardApiFactory = function (configuration?: Configuration, base return localVarFp.cardControllerMoveCard(cardId, moveCardBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Update the height of a single card. * @param {string} cardId The id of the card. - * @param {SetHeightBodyParams} setHeightBodyParams + * @param {SetHeightBodyParams} setHeightBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12978,10 +13066,10 @@ export const BoardCardApiFactory = function (configuration?: Configuration, base return localVarFp.cardControllerUpdateCardHeight(cardId, setHeightBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Update the title of a single card. * @param {string} cardId The id of the card. - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -12998,18 +13086,18 @@ export const BoardCardApiFactory = function (configuration?: Configuration, base */ export interface BoardCardApiInterface { /** - * + * * @summary Create a new element on a card. * @param {string} cardId The id of the card. - * @param {CreateContentElementBodyParams} createContentElementBodyParams + * @param {CreateContentElementBodyParams} createContentElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardCardApiInterface */ - cardControllerCreateElement(cardId: string, createContentElementBodyParams: CreateContentElementBodyParams, options?: any): AxiosPromise; + cardControllerCreateElement(cardId: string, createContentElementBodyParams: CreateContentElementBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Delete a single card. * @param {string} cardId The id of the card. * @param {*} [options] Override http request option. @@ -13019,7 +13107,7 @@ export interface BoardCardApiInterface { cardControllerDeleteCard(cardId: string, options?: any): AxiosPromise; /** - * + * * @summary Get a list of cards by their ids. * @param {Array} ids Array of Ids to be loaded * @param {*} [options] Override http request option. @@ -13029,10 +13117,10 @@ export interface BoardCardApiInterface { cardControllerGetCards(ids: Array, options?: any): AxiosPromise; /** - * + * * @summary Move a single card. * @param {string} cardId The id of the card. - * @param {MoveCardBodyParams} moveCardBodyParams + * @param {MoveCardBodyParams} moveCardBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardCardApiInterface @@ -13040,10 +13128,10 @@ export interface BoardCardApiInterface { cardControllerMoveCard(cardId: string, moveCardBodyParams: MoveCardBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Update the height of a single card. * @param {string} cardId The id of the card. - * @param {SetHeightBodyParams} setHeightBodyParams + * @param {SetHeightBodyParams} setHeightBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardCardApiInterface @@ -13051,10 +13139,10 @@ export interface BoardCardApiInterface { cardControllerUpdateCardHeight(cardId: string, setHeightBodyParams: SetHeightBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Update the title of a single card. * @param {string} cardId The id of the card. - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardCardApiInterface @@ -13071,10 +13159,10 @@ export interface BoardCardApiInterface { */ export class BoardCardApi extends BaseAPI implements BoardCardApiInterface { /** - * + * * @summary Create a new element on a card. * @param {string} cardId The id of the card. - * @param {CreateContentElementBodyParams} createContentElementBodyParams + * @param {CreateContentElementBodyParams} createContentElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardCardApi @@ -13084,7 +13172,7 @@ export class BoardCardApi extends BaseAPI implements BoardCardApiInterface { } /** - * + * * @summary Delete a single card. * @param {string} cardId The id of the card. * @param {*} [options] Override http request option. @@ -13096,7 +13184,7 @@ export class BoardCardApi extends BaseAPI implements BoardCardApiInterface { } /** - * + * * @summary Get a list of cards by their ids. * @param {Array} ids Array of Ids to be loaded * @param {*} [options] Override http request option. @@ -13108,10 +13196,10 @@ export class BoardCardApi extends BaseAPI implements BoardCardApiInterface { } /** - * + * * @summary Move a single card. * @param {string} cardId The id of the card. - * @param {MoveCardBodyParams} moveCardBodyParams + * @param {MoveCardBodyParams} moveCardBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardCardApi @@ -13121,10 +13209,10 @@ export class BoardCardApi extends BaseAPI implements BoardCardApiInterface { } /** - * + * * @summary Update the height of a single card. * @param {string} cardId The id of the card. - * @param {SetHeightBodyParams} setHeightBodyParams + * @param {SetHeightBodyParams} setHeightBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardCardApi @@ -13134,10 +13222,10 @@ export class BoardCardApi extends BaseAPI implements BoardCardApiInterface { } /** - * + * * @summary Update the title of a single card. * @param {string} cardId The id of the card. - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardCardApi @@ -13155,10 +13243,10 @@ export class BoardCardApi extends BaseAPI implements BoardCardApiInterface { export const BoardColumnApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Create a new card on a column. * @param {string} columnId The id of the column. - * @param {CreateCardBodyParams} [createCardBodyParams] + * @param {CreateCardBodyParams} [createCardBodyParams] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13183,7 +13271,7 @@ export const BoardColumnApiAxiosParamCreator = function (configuration?: Configu await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -13197,7 +13285,7 @@ export const BoardColumnApiAxiosParamCreator = function (configuration?: Configu }; }, /** - * + * * @summary Delete a single column. * @param {string} columnId The id of the column. * @param {*} [options] Override http request option. @@ -13224,7 +13312,7 @@ export const BoardColumnApiAxiosParamCreator = function (configuration?: Configu await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -13235,10 +13323,10 @@ export const BoardColumnApiAxiosParamCreator = function (configuration?: Configu }; }, /** - * + * * @summary Move a single column. * @param {string} columnId The id of the column. - * @param {MoveColumnBodyParams} moveColumnBodyParams + * @param {MoveColumnBodyParams} moveColumnBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13265,7 +13353,7 @@ export const BoardColumnApiAxiosParamCreator = function (configuration?: Configu await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -13279,10 +13367,10 @@ export const BoardColumnApiAxiosParamCreator = function (configuration?: Configu }; }, /** - * + * * @summary Update the title of a single column. * @param {string} columnId The id of the column. - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13309,7 +13397,7 @@ export const BoardColumnApiAxiosParamCreator = function (configuration?: Configu await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -13333,10 +13421,10 @@ export const BoardColumnApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = BoardColumnApiAxiosParamCreator(configuration) return { /** - * + * * @summary Create a new card on a column. * @param {string} columnId The id of the column. - * @param {CreateCardBodyParams} [createCardBodyParams] + * @param {CreateCardBodyParams} [createCardBodyParams] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13345,7 +13433,7 @@ export const BoardColumnApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Delete a single column. * @param {string} columnId The id of the column. * @param {*} [options] Override http request option. @@ -13356,10 +13444,10 @@ export const BoardColumnApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Move a single column. * @param {string} columnId The id of the column. - * @param {MoveColumnBodyParams} moveColumnBodyParams + * @param {MoveColumnBodyParams} moveColumnBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13368,10 +13456,10 @@ export const BoardColumnApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Update the title of a single column. * @param {string} columnId The id of the column. - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13390,10 +13478,10 @@ export const BoardColumnApiFactory = function (configuration?: Configuration, ba const localVarFp = BoardColumnApiFp(configuration) return { /** - * + * * @summary Create a new card on a column. * @param {string} columnId The id of the column. - * @param {CreateCardBodyParams} [createCardBodyParams] + * @param {CreateCardBodyParams} [createCardBodyParams] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13401,7 +13489,7 @@ export const BoardColumnApiFactory = function (configuration?: Configuration, ba return localVarFp.columnControllerCreateCard(columnId, createCardBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Delete a single column. * @param {string} columnId The id of the column. * @param {*} [options] Override http request option. @@ -13411,10 +13499,10 @@ export const BoardColumnApiFactory = function (configuration?: Configuration, ba return localVarFp.columnControllerDeleteColumn(columnId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Move a single column. * @param {string} columnId The id of the column. - * @param {MoveColumnBodyParams} moveColumnBodyParams + * @param {MoveColumnBodyParams} moveColumnBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13422,10 +13510,10 @@ export const BoardColumnApiFactory = function (configuration?: Configuration, ba return localVarFp.columnControllerMoveColumn(columnId, moveColumnBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Update the title of a single column. * @param {string} columnId The id of the column. - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13442,10 +13530,10 @@ export const BoardColumnApiFactory = function (configuration?: Configuration, ba */ export interface BoardColumnApiInterface { /** - * + * * @summary Create a new card on a column. * @param {string} columnId The id of the column. - * @param {CreateCardBodyParams} [createCardBodyParams] + * @param {CreateCardBodyParams} [createCardBodyParams] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardColumnApiInterface @@ -13453,7 +13541,7 @@ export interface BoardColumnApiInterface { columnControllerCreateCard(columnId: string, createCardBodyParams?: CreateCardBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Delete a single column. * @param {string} columnId The id of the column. * @param {*} [options] Override http request option. @@ -13463,10 +13551,10 @@ export interface BoardColumnApiInterface { columnControllerDeleteColumn(columnId: string, options?: any): AxiosPromise; /** - * + * * @summary Move a single column. * @param {string} columnId The id of the column. - * @param {MoveColumnBodyParams} moveColumnBodyParams + * @param {MoveColumnBodyParams} moveColumnBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardColumnApiInterface @@ -13474,10 +13562,10 @@ export interface BoardColumnApiInterface { columnControllerMoveColumn(columnId: string, moveColumnBodyParams: MoveColumnBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Update the title of a single column. * @param {string} columnId The id of the column. - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardColumnApiInterface @@ -13494,10 +13582,10 @@ export interface BoardColumnApiInterface { */ export class BoardColumnApi extends BaseAPI implements BoardColumnApiInterface { /** - * + * * @summary Create a new card on a column. * @param {string} columnId The id of the column. - * @param {CreateCardBodyParams} [createCardBodyParams] + * @param {CreateCardBodyParams} [createCardBodyParams] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardColumnApi @@ -13507,7 +13595,7 @@ export class BoardColumnApi extends BaseAPI implements BoardColumnApiInterface { } /** - * + * * @summary Delete a single column. * @param {string} columnId The id of the column. * @param {*} [options] Override http request option. @@ -13519,10 +13607,10 @@ export class BoardColumnApi extends BaseAPI implements BoardColumnApiInterface { } /** - * + * * @summary Move a single column. * @param {string} columnId The id of the column. - * @param {MoveColumnBodyParams} moveColumnBodyParams + * @param {MoveColumnBodyParams} moveColumnBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardColumnApi @@ -13532,10 +13620,10 @@ export class BoardColumnApi extends BaseAPI implements BoardColumnApiInterface { } /** - * + * * @summary Update the title of a single column. * @param {string} columnId The id of the column. - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardColumnApi @@ -13553,10 +13641,10 @@ export class BoardColumnApi extends BaseAPI implements BoardColumnApiInterface { export const BoardElementApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Create a new submission item having parent a submission container element. * @param {string} contentElementId The id of the element. - * @param {CreateSubmissionItemBodyParams} createSubmissionItemBodyParams + * @param {CreateSubmissionItemBodyParams} createSubmissionItemBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13583,7 +13671,7 @@ export const BoardElementApiAxiosParamCreator = function (configuration?: Config await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -13597,7 +13685,7 @@ export const BoardElementApiAxiosParamCreator = function (configuration?: Config }; }, /** - * + * * @summary Delete a single content element. * @param {string} contentElementId The id of the element. * @param {*} [options] Override http request option. @@ -13624,7 +13712,7 @@ export const BoardElementApiAxiosParamCreator = function (configuration?: Config await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -13635,10 +13723,10 @@ export const BoardElementApiAxiosParamCreator = function (configuration?: Config }; }, /** - * + * * @summary Move a single content element. * @param {string} contentElementId The id of the element. - * @param {MoveContentElementBody} moveContentElementBody + * @param {MoveContentElementBody} moveContentElementBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13665,7 +13753,7 @@ export const BoardElementApiAxiosParamCreator = function (configuration?: Config await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -13679,7 +13767,7 @@ export const BoardElementApiAxiosParamCreator = function (configuration?: Config }; }, /** - * + * * @summary Check if user has read permission for any board element. * @param {string} contentElementId The id of the element. * @param {*} [options] Override http request option. @@ -13706,7 +13794,7 @@ export const BoardElementApiAxiosParamCreator = function (configuration?: Config await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -13717,10 +13805,10 @@ export const BoardElementApiAxiosParamCreator = function (configuration?: Config }; }, /** - * + * * @summary Update a single content element. * @param {string} contentElementId The id of the element. - * @param {UpdateElementContentBodyParams} updateElementContentBodyParams + * @param {UpdateElementContentBodyParams} updateElementContentBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13747,7 +13835,7 @@ export const BoardElementApiAxiosParamCreator = function (configuration?: Config await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -13771,10 +13859,10 @@ export const BoardElementApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = BoardElementApiAxiosParamCreator(configuration) return { /** - * + * * @summary Create a new submission item having parent a submission container element. * @param {string} contentElementId The id of the element. - * @param {CreateSubmissionItemBodyParams} createSubmissionItemBodyParams + * @param {CreateSubmissionItemBodyParams} createSubmissionItemBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13783,7 +13871,7 @@ export const BoardElementApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Delete a single content element. * @param {string} contentElementId The id of the element. * @param {*} [options] Override http request option. @@ -13794,10 +13882,10 @@ export const BoardElementApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Move a single content element. * @param {string} contentElementId The id of the element. - * @param {MoveContentElementBody} moveContentElementBody + * @param {MoveContentElementBody} moveContentElementBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13806,7 +13894,7 @@ export const BoardElementApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Check if user has read permission for any board element. * @param {string} contentElementId The id of the element. * @param {*} [options] Override http request option. @@ -13817,14 +13905,14 @@ export const BoardElementApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Update a single content element. * @param {string} contentElementId The id of the element. - * @param {UpdateElementContentBodyParams} updateElementContentBodyParams + * @param {UpdateElementContentBodyParams} updateElementContentBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ - async elementControllerUpdateElement(contentElementId: string, updateElementContentBodyParams: UpdateElementContentBodyParams, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise> { + async elementControllerUpdateElement(contentElementId: string, updateElementContentBodyParams: UpdateElementContentBodyParams, options?: any): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise> { const localVarAxiosArgs = await localVarAxiosParamCreator.elementControllerUpdateElement(contentElementId, updateElementContentBodyParams, options); return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, @@ -13839,10 +13927,10 @@ export const BoardElementApiFactory = function (configuration?: Configuration, b const localVarFp = BoardElementApiFp(configuration) return { /** - * + * * @summary Create a new submission item having parent a submission container element. * @param {string} contentElementId The id of the element. - * @param {CreateSubmissionItemBodyParams} createSubmissionItemBodyParams + * @param {CreateSubmissionItemBodyParams} createSubmissionItemBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13850,7 +13938,7 @@ export const BoardElementApiFactory = function (configuration?: Configuration, b return localVarFp.elementControllerCreateSubmissionItem(contentElementId, createSubmissionItemBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Delete a single content element. * @param {string} contentElementId The id of the element. * @param {*} [options] Override http request option. @@ -13860,10 +13948,10 @@ export const BoardElementApiFactory = function (configuration?: Configuration, b return localVarFp.elementControllerDeleteElement(contentElementId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Move a single content element. * @param {string} contentElementId The id of the element. - * @param {MoveContentElementBody} moveContentElementBody + * @param {MoveContentElementBody} moveContentElementBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -13871,7 +13959,7 @@ export const BoardElementApiFactory = function (configuration?: Configuration, b return localVarFp.elementControllerMoveElement(contentElementId, moveContentElementBody, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Check if user has read permission for any board element. * @param {string} contentElementId The id of the element. * @param {*} [options] Override http request option. @@ -13881,14 +13969,14 @@ export const BoardElementApiFactory = function (configuration?: Configuration, b return localVarFp.elementControllerReadPermission(contentElementId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Update a single content element. * @param {string} contentElementId The id of the element. - * @param {UpdateElementContentBodyParams} updateElementContentBodyParams + * @param {UpdateElementContentBodyParams} updateElementContentBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ - elementControllerUpdateElement(contentElementId: string, updateElementContentBodyParams: UpdateElementContentBodyParams, options?: any): AxiosPromise { + elementControllerUpdateElement(contentElementId: string, updateElementContentBodyParams: UpdateElementContentBodyParams, options?: any): AxiosPromise { return localVarFp.elementControllerUpdateElement(contentElementId, updateElementContentBodyParams, options).then((request) => request(axios, basePath)); }, }; @@ -13901,10 +13989,10 @@ export const BoardElementApiFactory = function (configuration?: Configuration, b */ export interface BoardElementApiInterface { /** - * + * * @summary Create a new submission item having parent a submission container element. * @param {string} contentElementId The id of the element. - * @param {CreateSubmissionItemBodyParams} createSubmissionItemBodyParams + * @param {CreateSubmissionItemBodyParams} createSubmissionItemBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardElementApiInterface @@ -13912,7 +14000,7 @@ export interface BoardElementApiInterface { elementControllerCreateSubmissionItem(contentElementId: string, createSubmissionItemBodyParams: CreateSubmissionItemBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Delete a single content element. * @param {string} contentElementId The id of the element. * @param {*} [options] Override http request option. @@ -13922,10 +14010,10 @@ export interface BoardElementApiInterface { elementControllerDeleteElement(contentElementId: string, options?: any): AxiosPromise; /** - * + * * @summary Move a single content element. * @param {string} contentElementId The id of the element. - * @param {MoveContentElementBody} moveContentElementBody + * @param {MoveContentElementBody} moveContentElementBody * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardElementApiInterface @@ -13933,7 +14021,7 @@ export interface BoardElementApiInterface { elementControllerMoveElement(contentElementId: string, moveContentElementBody: MoveContentElementBody, options?: any): AxiosPromise; /** - * + * * @summary Check if user has read permission for any board element. * @param {string} contentElementId The id of the element. * @param {*} [options] Override http request option. @@ -13943,15 +14031,15 @@ export interface BoardElementApiInterface { elementControllerReadPermission(contentElementId: string, options?: any): AxiosPromise; /** - * + * * @summary Update a single content element. * @param {string} contentElementId The id of the element. - * @param {UpdateElementContentBodyParams} updateElementContentBodyParams + * @param {UpdateElementContentBodyParams} updateElementContentBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardElementApiInterface */ - elementControllerUpdateElement(contentElementId: string, updateElementContentBodyParams: UpdateElementContentBodyParams, options?: any): AxiosPromise; + elementControllerUpdateElement(contentElementId: string, updateElementContentBodyParams: UpdateElementContentBodyParams, options?: any): AxiosPromise; } @@ -13963,10 +14051,10 @@ export interface BoardElementApiInterface { */ export class BoardElementApi extends BaseAPI implements BoardElementApiInterface { /** - * + * * @summary Create a new submission item having parent a submission container element. * @param {string} contentElementId The id of the element. - * @param {CreateSubmissionItemBodyParams} createSubmissionItemBodyParams + * @param {CreateSubmissionItemBodyParams} createSubmissionItemBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardElementApi @@ -13976,7 +14064,7 @@ export class BoardElementApi extends BaseAPI implements BoardElementApiInterface } /** - * + * * @summary Delete a single content element. * @param {string} contentElementId The id of the element. * @param {*} [options] Override http request option. @@ -13988,10 +14076,10 @@ export class BoardElementApi extends BaseAPI implements BoardElementApiInterface } /** - * + * * @summary Move a single content element. * @param {string} contentElementId The id of the element. - * @param {MoveContentElementBody} moveContentElementBody + * @param {MoveContentElementBody} moveContentElementBody * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardElementApi @@ -14001,7 +14089,7 @@ export class BoardElementApi extends BaseAPI implements BoardElementApiInterface } /** - * + * * @summary Check if user has read permission for any board element. * @param {string} contentElementId The id of the element. * @param {*} [options] Override http request option. @@ -14013,10 +14101,10 @@ export class BoardElementApi extends BaseAPI implements BoardElementApiInterface } /** - * + * * @summary Update a single content element. * @param {string} contentElementId The id of the element. - * @param {UpdateElementContentBodyParams} updateElementContentBodyParams + * @param {UpdateElementContentBodyParams} updateElementContentBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardElementApi @@ -14034,10 +14122,10 @@ export class BoardElementApi extends BaseAPI implements BoardElementApiInterface export const BoardSubmissionApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Create a new element in a submission item. * @param {string} submissionItemId The id of the submission item. - * @param {CreateContentElementBodyParams} createContentElementBodyParams + * @param {CreateContentElementBodyParams} createContentElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -14064,7 +14152,7 @@ export const BoardSubmissionApiAxiosParamCreator = function (configuration?: Con await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -14078,7 +14166,7 @@ export const BoardSubmissionApiAxiosParamCreator = function (configuration?: Con }; }, /** - * + * * @summary Delete a single submission item. * @param {string} submissionItemId The id of the submission item. * @param {*} [options] Override http request option. @@ -14105,7 +14193,7 @@ export const BoardSubmissionApiAxiosParamCreator = function (configuration?: Con await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -14116,7 +14204,7 @@ export const BoardSubmissionApiAxiosParamCreator = function (configuration?: Con }; }, /** - * + * * @summary Get a list of submission items by their parent container. * @param {string} submissionContainerId The id of the submission container. * @param {*} [options] Override http request option. @@ -14143,7 +14231,7 @@ export const BoardSubmissionApiAxiosParamCreator = function (configuration?: Con await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -14154,10 +14242,10 @@ export const BoardSubmissionApiAxiosParamCreator = function (configuration?: Con }; }, /** - * + * * @summary Update a single submission item. * @param {string} submissionItemId The id of the submission item. - * @param {UpdateSubmissionItemBodyParams} updateSubmissionItemBodyParams + * @param {UpdateSubmissionItemBodyParams} updateSubmissionItemBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -14184,7 +14272,7 @@ export const BoardSubmissionApiAxiosParamCreator = function (configuration?: Con await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -14208,10 +14296,10 @@ export const BoardSubmissionApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = BoardSubmissionApiAxiosParamCreator(configuration) return { /** - * + * * @summary Create a new element in a submission item. * @param {string} submissionItemId The id of the submission item. - * @param {CreateContentElementBodyParams} createContentElementBodyParams + * @param {CreateContentElementBodyParams} createContentElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -14220,7 +14308,7 @@ export const BoardSubmissionApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Delete a single submission item. * @param {string} submissionItemId The id of the submission item. * @param {*} [options] Override http request option. @@ -14231,7 +14319,7 @@ export const BoardSubmissionApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get a list of submission items by their parent container. * @param {string} submissionContainerId The id of the submission container. * @param {*} [options] Override http request option. @@ -14242,10 +14330,10 @@ export const BoardSubmissionApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Update a single submission item. * @param {string} submissionItemId The id of the submission item. - * @param {UpdateSubmissionItemBodyParams} updateSubmissionItemBodyParams + * @param {UpdateSubmissionItemBodyParams} updateSubmissionItemBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -14264,10 +14352,10 @@ export const BoardSubmissionApiFactory = function (configuration?: Configuration const localVarFp = BoardSubmissionApiFp(configuration) return { /** - * + * * @summary Create a new element in a submission item. * @param {string} submissionItemId The id of the submission item. - * @param {CreateContentElementBodyParams} createContentElementBodyParams + * @param {CreateContentElementBodyParams} createContentElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -14275,7 +14363,7 @@ export const BoardSubmissionApiFactory = function (configuration?: Configuration return localVarFp.boardSubmissionControllerCreateElement(submissionItemId, createContentElementBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Delete a single submission item. * @param {string} submissionItemId The id of the submission item. * @param {*} [options] Override http request option. @@ -14285,7 +14373,7 @@ export const BoardSubmissionApiFactory = function (configuration?: Configuration return localVarFp.boardSubmissionControllerDeleteSubmissionItem(submissionItemId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get a list of submission items by their parent container. * @param {string} submissionContainerId The id of the submission container. * @param {*} [options] Override http request option. @@ -14295,10 +14383,10 @@ export const BoardSubmissionApiFactory = function (configuration?: Configuration return localVarFp.boardSubmissionControllerGetSubmissionItems(submissionContainerId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Update a single submission item. * @param {string} submissionItemId The id of the submission item. - * @param {UpdateSubmissionItemBodyParams} updateSubmissionItemBodyParams + * @param {UpdateSubmissionItemBodyParams} updateSubmissionItemBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -14315,10 +14403,10 @@ export const BoardSubmissionApiFactory = function (configuration?: Configuration */ export interface BoardSubmissionApiInterface { /** - * + * * @summary Create a new element in a submission item. * @param {string} submissionItemId The id of the submission item. - * @param {CreateContentElementBodyParams} createContentElementBodyParams + * @param {CreateContentElementBodyParams} createContentElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardSubmissionApiInterface @@ -14326,7 +14414,7 @@ export interface BoardSubmissionApiInterface { boardSubmissionControllerCreateElement(submissionItemId: string, createContentElementBodyParams: CreateContentElementBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Delete a single submission item. * @param {string} submissionItemId The id of the submission item. * @param {*} [options] Override http request option. @@ -14336,7 +14424,7 @@ export interface BoardSubmissionApiInterface { boardSubmissionControllerDeleteSubmissionItem(submissionItemId: string, options?: any): AxiosPromise; /** - * + * * @summary Get a list of submission items by their parent container. * @param {string} submissionContainerId The id of the submission container. * @param {*} [options] Override http request option. @@ -14346,10 +14434,10 @@ export interface BoardSubmissionApiInterface { boardSubmissionControllerGetSubmissionItems(submissionContainerId: string, options?: any): AxiosPromise; /** - * + * * @summary Update a single submission item. * @param {string} submissionItemId The id of the submission item. - * @param {UpdateSubmissionItemBodyParams} updateSubmissionItemBodyParams + * @param {UpdateSubmissionItemBodyParams} updateSubmissionItemBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardSubmissionApiInterface @@ -14366,10 +14454,10 @@ export interface BoardSubmissionApiInterface { */ export class BoardSubmissionApi extends BaseAPI implements BoardSubmissionApiInterface { /** - * + * * @summary Create a new element in a submission item. * @param {string} submissionItemId The id of the submission item. - * @param {CreateContentElementBodyParams} createContentElementBodyParams + * @param {CreateContentElementBodyParams} createContentElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardSubmissionApi @@ -14379,7 +14467,7 @@ export class BoardSubmissionApi extends BaseAPI implements BoardSubmissionApiInt } /** - * + * * @summary Delete a single submission item. * @param {string} submissionItemId The id of the submission item. * @param {*} [options] Override http request option. @@ -14391,7 +14479,7 @@ export class BoardSubmissionApi extends BaseAPI implements BoardSubmissionApiInt } /** - * + * * @summary Get a list of submission items by their parent container. * @param {string} submissionContainerId The id of the submission container. * @param {*} [options] Override http request option. @@ -14403,10 +14491,10 @@ export class BoardSubmissionApi extends BaseAPI implements BoardSubmissionApiInt } /** - * + * * @summary Update a single submission item. * @param {string} submissionItemId The id of the submission item. - * @param {UpdateSubmissionItemBodyParams} updateSubmissionItemBodyParams + * @param {UpdateSubmissionItemBodyParams} updateSubmissionItemBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof BoardSubmissionApi @@ -14425,9 +14513,9 @@ export const CollaborativeStorageApiAxiosParamCreator = function (configuration? return { /** * Updates the CRUD Permissions(+Share) for a specific Role in a Team - * @param {string} teamId - * @param {string} roleId - * @param {TeamPermissionsBody} teamPermissionsBody + * @param {string} teamId + * @param {string} roleId + * @param {TeamPermissionsBody} teamPermissionsBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -14457,7 +14545,7 @@ export const CollaborativeStorageApiAxiosParamCreator = function (configuration? await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -14482,9 +14570,9 @@ export const CollaborativeStorageApiFp = function(configuration?: Configuration) return { /** * Updates the CRUD Permissions(+Share) for a specific Role in a Team - * @param {string} teamId - * @param {string} roleId - * @param {TeamPermissionsBody} teamPermissionsBody + * @param {string} teamId + * @param {string} roleId + * @param {TeamPermissionsBody} teamPermissionsBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -14504,9 +14592,9 @@ export const CollaborativeStorageApiFactory = function (configuration?: Configur return { /** * Updates the CRUD Permissions(+Share) for a specific Role in a Team - * @param {string} teamId - * @param {string} roleId - * @param {TeamPermissionsBody} teamPermissionsBody + * @param {string} teamId + * @param {string} roleId + * @param {TeamPermissionsBody} teamPermissionsBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -14524,9 +14612,9 @@ export const CollaborativeStorageApiFactory = function (configuration?: Configur export interface CollaborativeStorageApiInterface { /** * Updates the CRUD Permissions(+Share) for a specific Role in a Team - * @param {string} teamId - * @param {string} roleId - * @param {TeamPermissionsBody} teamPermissionsBody + * @param {string} teamId + * @param {string} roleId + * @param {TeamPermissionsBody} teamPermissionsBody * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CollaborativeStorageApiInterface @@ -14544,9 +14632,9 @@ export interface CollaborativeStorageApiInterface { export class CollaborativeStorageApi extends BaseAPI implements CollaborativeStorageApiInterface { /** * Updates the CRUD Permissions(+Share) for a specific Role in a Team - * @param {string} teamId - * @param {string} roleId - * @param {TeamPermissionsBody} teamPermissionsBody + * @param {string} teamId + * @param {string} roleId + * @param {TeamPermissionsBody} teamPermissionsBody * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CollaborativeStorageApi @@ -14564,7 +14652,7 @@ export class CollaborativeStorageApi extends BaseAPI implements CollaborativeSto export const CollaborativeTextEditorApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Delete all etherpad sessions for user * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -14587,7 +14675,7 @@ export const CollaborativeTextEditorApiAxiosParamCreator = function (configurati await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -14598,9 +14686,9 @@ export const CollaborativeTextEditorApiAxiosParamCreator = function (configurati }; }, /** - * + * * @summary Get or create CollaborativeTextEditor for parent - * @param {string} parentId + * @param {string} parentId * @param {CollaborativeTextEditorParentType} parentType Parent type of the collaborative text editor. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -14629,7 +14717,7 @@ export const CollaborativeTextEditorApiAxiosParamCreator = function (configurati await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -14650,7 +14738,7 @@ export const CollaborativeTextEditorApiFp = function(configuration?: Configurati const localVarAxiosParamCreator = CollaborativeTextEditorApiAxiosParamCreator(configuration) return { /** - * + * * @summary Delete all etherpad sessions for user * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -14660,9 +14748,9 @@ export const CollaborativeTextEditorApiFp = function(configuration?: Configurati return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get or create CollaborativeTextEditor for parent - * @param {string} parentId + * @param {string} parentId * @param {CollaborativeTextEditorParentType} parentType Parent type of the collaborative text editor. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -14682,7 +14770,7 @@ export const CollaborativeTextEditorApiFactory = function (configuration?: Confi const localVarFp = CollaborativeTextEditorApiFp(configuration) return { /** - * + * * @summary Delete all etherpad sessions for user * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -14691,9 +14779,9 @@ export const CollaborativeTextEditorApiFactory = function (configuration?: Confi return localVarFp.collaborativeTextEditorControllerDeleteSessionsByUser(options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get or create CollaborativeTextEditor for parent - * @param {string} parentId + * @param {string} parentId * @param {CollaborativeTextEditorParentType} parentType Parent type of the collaborative text editor. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -14711,7 +14799,7 @@ export const CollaborativeTextEditorApiFactory = function (configuration?: Confi */ export interface CollaborativeTextEditorApiInterface { /** - * + * * @summary Delete all etherpad sessions for user * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -14720,9 +14808,9 @@ export interface CollaborativeTextEditorApiInterface { collaborativeTextEditorControllerDeleteSessionsByUser(options?: any): AxiosPromise; /** - * + * * @summary Get or create CollaborativeTextEditor for parent - * @param {string} parentId + * @param {string} parentId * @param {CollaborativeTextEditorParentType} parentType Parent type of the collaborative text editor. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -14740,7 +14828,7 @@ export interface CollaborativeTextEditorApiInterface { */ export class CollaborativeTextEditorApi extends BaseAPI implements CollaborativeTextEditorApiInterface { /** - * + * * @summary Delete all etherpad sessions for user * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -14751,9 +14839,9 @@ export class CollaborativeTextEditorApi extends BaseAPI implements Collaborative } /** - * + * * @summary Get or create CollaborativeTextEditor for parent - * @param {string} parentId + * @param {string} parentId * @param {CollaborativeTextEditorParentType} parentType Parent type of the collaborative text editor. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -14772,13 +14860,13 @@ export class CollaborativeTextEditorApi extends BaseAPI implements Collaborative export const CourseInfoApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Get course information. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {CourseSortProps} [sortBy] - * @param {CourseStatus} [status] + * @param {'asc' | 'desc'} [sortOrder] + * @param {CourseSortProps} [sortBy] + * @param {CourseStatus} [status] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -14820,7 +14908,7 @@ export const CourseInfoApiAxiosParamCreator = function (configuration?: Configur } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -14841,13 +14929,13 @@ export const CourseInfoApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = CourseInfoApiAxiosParamCreator(configuration) return { /** - * + * * @summary Get course information. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {CourseSortProps} [sortBy] - * @param {CourseStatus} [status] + * @param {'asc' | 'desc'} [sortOrder] + * @param {CourseSortProps} [sortBy] + * @param {CourseStatus} [status] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -14866,13 +14954,13 @@ export const CourseInfoApiFactory = function (configuration?: Configuration, bas const localVarFp = CourseInfoApiFp(configuration) return { /** - * + * * @summary Get course information. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {CourseSortProps} [sortBy] - * @param {CourseStatus} [status] + * @param {'asc' | 'desc'} [sortOrder] + * @param {CourseSortProps} [sortBy] + * @param {CourseStatus} [status] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -14889,13 +14977,13 @@ export const CourseInfoApiFactory = function (configuration?: Configuration, bas */ export interface CourseInfoApiInterface { /** - * + * * @summary Get course information. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {CourseSortProps} [sortBy] - * @param {CourseStatus} [status] + * @param {'asc' | 'desc'} [sortOrder] + * @param {CourseSortProps} [sortBy] + * @param {CourseStatus} [status] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CourseInfoApiInterface @@ -14912,13 +15000,13 @@ export interface CourseInfoApiInterface { */ export class CourseInfoApi extends BaseAPI implements CourseInfoApiInterface { /** - * + * * @summary Get course information. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {CourseSortProps} [sortBy] - * @param {CourseStatus} [status] + * @param {'asc' | 'desc'} [sortOrder] + * @param {CourseSortProps} [sortBy] + * @param {CourseStatus} [status] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CourseInfoApi @@ -14936,7 +15024,7 @@ export class CourseInfoApi extends BaseAPI implements CourseInfoApiInterface { export const CourseRoomsApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @param {string} roomId The id of the room. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -14962,7 +15050,7 @@ export const CourseRoomsApiAxiosParamCreator = function (configuration?: Configu await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -14973,9 +15061,9 @@ export const CourseRoomsApiAxiosParamCreator = function (configuration?: Configu }; }, /** - * + * * @param {string} lessonId The id of the lesson. - * @param {LessonCopyApiParams} lessonCopyApiParams + * @param {LessonCopyApiParams} lessonCopyApiParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15002,7 +15090,7 @@ export const CourseRoomsApiAxiosParamCreator = function (configuration?: Configu await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -15016,7 +15104,7 @@ export const CourseRoomsApiAxiosParamCreator = function (configuration?: Configu }; }, /** - * + * * @param {string} roomId The id of the room. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -15042,7 +15130,7 @@ export const CourseRoomsApiAxiosParamCreator = function (configuration?: Configu await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -15053,10 +15141,10 @@ export const CourseRoomsApiAxiosParamCreator = function (configuration?: Configu }; }, /** - * + * * @param {string} roomId The id of the room. * @param {string} elementId The id of the element within the room. - * @param {PatchVisibilityParams} patchVisibilityParams + * @param {PatchVisibilityParams} patchVisibilityParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15086,7 +15174,7 @@ export const CourseRoomsApiAxiosParamCreator = function (configuration?: Configu await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -15100,9 +15188,9 @@ export const CourseRoomsApiAxiosParamCreator = function (configuration?: Configu }; }, /** - * + * * @param {string} roomId The id of the room. - * @param {PatchOrderParams} patchOrderParams + * @param {PatchOrderParams} patchOrderParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15129,7 +15217,7 @@ export const CourseRoomsApiAxiosParamCreator = function (configuration?: Configu await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -15153,7 +15241,7 @@ export const CourseRoomsApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = CourseRoomsApiAxiosParamCreator(configuration) return { /** - * + * * @param {string} roomId The id of the room. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -15163,9 +15251,9 @@ export const CourseRoomsApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} lessonId The id of the lesson. - * @param {LessonCopyApiParams} lessonCopyApiParams + * @param {LessonCopyApiParams} lessonCopyApiParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15174,7 +15262,7 @@ export const CourseRoomsApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} roomId The id of the room. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -15184,10 +15272,10 @@ export const CourseRoomsApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} roomId The id of the room. * @param {string} elementId The id of the element within the room. - * @param {PatchVisibilityParams} patchVisibilityParams + * @param {PatchVisibilityParams} patchVisibilityParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15196,9 +15284,9 @@ export const CourseRoomsApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} roomId The id of the room. - * @param {PatchOrderParams} patchOrderParams + * @param {PatchOrderParams} patchOrderParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15217,7 +15305,7 @@ export const CourseRoomsApiFactory = function (configuration?: Configuration, ba const localVarFp = CourseRoomsApiFp(configuration) return { /** - * + * * @param {string} roomId The id of the room. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -15226,9 +15314,9 @@ export const CourseRoomsApiFactory = function (configuration?: Configuration, ba return localVarFp.courseRoomsControllerCopyCourse(roomId, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} lessonId The id of the lesson. - * @param {LessonCopyApiParams} lessonCopyApiParams + * @param {LessonCopyApiParams} lessonCopyApiParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15236,7 +15324,7 @@ export const CourseRoomsApiFactory = function (configuration?: Configuration, ba return localVarFp.courseRoomsControllerCopyLesson(lessonId, lessonCopyApiParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} roomId The id of the room. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -15245,10 +15333,10 @@ export const CourseRoomsApiFactory = function (configuration?: Configuration, ba return localVarFp.courseRoomsControllerGetRoomBoard(roomId, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} roomId The id of the room. * @param {string} elementId The id of the element within the room. - * @param {PatchVisibilityParams} patchVisibilityParams + * @param {PatchVisibilityParams} patchVisibilityParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15256,9 +15344,9 @@ export const CourseRoomsApiFactory = function (configuration?: Configuration, ba return localVarFp.courseRoomsControllerPatchElementVisibility(roomId, elementId, patchVisibilityParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} roomId The id of the room. - * @param {PatchOrderParams} patchOrderParams + * @param {PatchOrderParams} patchOrderParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15275,7 +15363,7 @@ export const CourseRoomsApiFactory = function (configuration?: Configuration, ba */ export interface CourseRoomsApiInterface { /** - * + * * @param {string} roomId The id of the room. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -15284,9 +15372,9 @@ export interface CourseRoomsApiInterface { courseRoomsControllerCopyCourse(roomId: string, options?: any): AxiosPromise; /** - * + * * @param {string} lessonId The id of the lesson. - * @param {LessonCopyApiParams} lessonCopyApiParams + * @param {LessonCopyApiParams} lessonCopyApiParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CourseRoomsApiInterface @@ -15294,7 +15382,7 @@ export interface CourseRoomsApiInterface { courseRoomsControllerCopyLesson(lessonId: string, lessonCopyApiParams: LessonCopyApiParams, options?: any): AxiosPromise; /** - * + * * @param {string} roomId The id of the room. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -15303,10 +15391,10 @@ export interface CourseRoomsApiInterface { courseRoomsControllerGetRoomBoard(roomId: string, options?: any): AxiosPromise; /** - * + * * @param {string} roomId The id of the room. * @param {string} elementId The id of the element within the room. - * @param {PatchVisibilityParams} patchVisibilityParams + * @param {PatchVisibilityParams} patchVisibilityParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CourseRoomsApiInterface @@ -15314,9 +15402,9 @@ export interface CourseRoomsApiInterface { courseRoomsControllerPatchElementVisibility(roomId: string, elementId: string, patchVisibilityParams: PatchVisibilityParams, options?: any): AxiosPromise; /** - * + * * @param {string} roomId The id of the room. - * @param {PatchOrderParams} patchOrderParams + * @param {PatchOrderParams} patchOrderParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CourseRoomsApiInterface @@ -15333,7 +15421,7 @@ export interface CourseRoomsApiInterface { */ export class CourseRoomsApi extends BaseAPI implements CourseRoomsApiInterface { /** - * + * * @param {string} roomId The id of the room. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -15344,9 +15432,9 @@ export class CourseRoomsApi extends BaseAPI implements CourseRoomsApiInterface { } /** - * + * * @param {string} lessonId The id of the lesson. - * @param {LessonCopyApiParams} lessonCopyApiParams + * @param {LessonCopyApiParams} lessonCopyApiParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CourseRoomsApi @@ -15356,7 +15444,7 @@ export class CourseRoomsApi extends BaseAPI implements CourseRoomsApiInterface { } /** - * + * * @param {string} roomId The id of the room. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -15367,10 +15455,10 @@ export class CourseRoomsApi extends BaseAPI implements CourseRoomsApiInterface { } /** - * + * * @param {string} roomId The id of the room. * @param {string} elementId The id of the element within the room. - * @param {PatchVisibilityParams} patchVisibilityParams + * @param {PatchVisibilityParams} patchVisibilityParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CourseRoomsApi @@ -15380,9 +15468,9 @@ export class CourseRoomsApi extends BaseAPI implements CourseRoomsApiInterface { } /** - * + * * @param {string} roomId The id of the room. - * @param {PatchOrderParams} patchOrderParams + * @param {PatchOrderParams} patchOrderParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CourseRoomsApi @@ -15400,10 +15488,10 @@ export class CourseRoomsApi extends BaseAPI implements CourseRoomsApiInterface { export const CoursesApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @param {string} courseId The id of the course * @param {'1.0.0' | '1.1.0' | '1.2.0' | '1.3.0' | '1.4.0'} version The version of CC export - * @param {CourseExportBodyParams} courseExportBodyParams + * @param {CourseExportBodyParams} courseExportBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15436,7 +15524,7 @@ export const CoursesApiAxiosParamCreator = function (configuration?: Configurati } - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -15450,7 +15538,7 @@ export const CoursesApiAxiosParamCreator = function (configuration?: Configurati }; }, /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -15482,7 +15570,7 @@ export const CoursesApiAxiosParamCreator = function (configuration?: Configurati } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -15493,7 +15581,7 @@ export const CoursesApiAxiosParamCreator = function (configuration?: Configurati }; }, /** - * + * * @summary Get common cartridge metadata of a course by Id. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -15520,7 +15608,7 @@ export const CoursesApiAxiosParamCreator = function (configuration?: Configurati await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -15531,7 +15619,7 @@ export const CoursesApiAxiosParamCreator = function (configuration?: Configurati }; }, /** - * + * * @summary Get permissions for a user in a course. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -15558,7 +15646,7 @@ export const CoursesApiAxiosParamCreator = function (configuration?: Configurati await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -15569,7 +15657,7 @@ export const CoursesApiAxiosParamCreator = function (configuration?: Configurati }; }, /** - * + * * @summary Imports a course from a Common Cartridge file. * @param {any} file The Common Cartridge file to import. * @param {*} [options] Override http request option. @@ -15596,13 +15684,13 @@ export const CoursesApiAxiosParamCreator = function (configuration?: Configurati await setBearerAuthToObject(localVarHeaderParameter, configuration) - if (file !== undefined) { + if (file !== undefined) { localVarFormParams.append('file', file as any); } - - + + localVarHeaderParameter['Content-Type'] = 'multipart/form-data'; - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -15614,10 +15702,10 @@ export const CoursesApiAxiosParamCreator = function (configuration?: Configurati }; }, /** - * + * * @summary Start the synchronization of a course with a group. * @param {string} courseId The id of the course - * @param {CourseSyncBodyParams} courseSyncBodyParams + * @param {CourseSyncBodyParams} courseSyncBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15644,7 +15732,7 @@ export const CoursesApiAxiosParamCreator = function (configuration?: Configurati await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -15658,7 +15746,7 @@ export const CoursesApiAxiosParamCreator = function (configuration?: Configurati }; }, /** - * + * * @summary Stop the synchronization of a course with a group. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -15685,7 +15773,7 @@ export const CoursesApiAxiosParamCreator = function (configuration?: Configurati await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -15706,10 +15794,10 @@ export const CoursesApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = CoursesApiAxiosParamCreator(configuration) return { /** - * + * * @param {string} courseId The id of the course * @param {'1.0.0' | '1.1.0' | '1.2.0' | '1.3.0' | '1.4.0'} version The version of CC export - * @param {CourseExportBodyParams} courseExportBodyParams + * @param {CourseExportBodyParams} courseExportBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15718,7 +15806,7 @@ export const CoursesApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -15729,7 +15817,7 @@ export const CoursesApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get common cartridge metadata of a course by Id. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -15740,7 +15828,7 @@ export const CoursesApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get permissions for a user in a course. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -15751,7 +15839,7 @@ export const CoursesApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Imports a course from a Common Cartridge file. * @param {any} file The Common Cartridge file to import. * @param {*} [options] Override http request option. @@ -15762,10 +15850,10 @@ export const CoursesApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Start the synchronization of a course with a group. * @param {string} courseId The id of the course - * @param {CourseSyncBodyParams} courseSyncBodyParams + * @param {CourseSyncBodyParams} courseSyncBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15774,7 +15862,7 @@ export const CoursesApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Stop the synchronization of a course with a group. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -15795,10 +15883,10 @@ export const CoursesApiFactory = function (configuration?: Configuration, basePa const localVarFp = CoursesApiFp(configuration) return { /** - * + * * @param {string} courseId The id of the course * @param {'1.0.0' | '1.1.0' | '1.2.0' | '1.3.0' | '1.4.0'} version The version of CC export - * @param {CourseExportBodyParams} courseExportBodyParams + * @param {CourseExportBodyParams} courseExportBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15806,7 +15894,7 @@ export const CoursesApiFactory = function (configuration?: Configuration, basePa return localVarFp.courseControllerExportCourse(courseId, version, courseExportBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -15816,7 +15904,7 @@ export const CoursesApiFactory = function (configuration?: Configuration, basePa return localVarFp.courseControllerFindForUser(skip, limit, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get common cartridge metadata of a course by Id. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -15826,7 +15914,7 @@ export const CoursesApiFactory = function (configuration?: Configuration, basePa return localVarFp.courseControllerGetCourseCcMetadataById(courseId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get permissions for a user in a course. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -15836,7 +15924,7 @@ export const CoursesApiFactory = function (configuration?: Configuration, basePa return localVarFp.courseControllerGetUserPermissions(courseId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Imports a course from a Common Cartridge file. * @param {any} file The Common Cartridge file to import. * @param {*} [options] Override http request option. @@ -15846,10 +15934,10 @@ export const CoursesApiFactory = function (configuration?: Configuration, basePa return localVarFp.courseControllerImportCourse(file, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Start the synchronization of a course with a group. * @param {string} courseId The id of the course - * @param {CourseSyncBodyParams} courseSyncBodyParams + * @param {CourseSyncBodyParams} courseSyncBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -15857,7 +15945,7 @@ export const CoursesApiFactory = function (configuration?: Configuration, basePa return localVarFp.courseControllerStartSynchronization(courseId, courseSyncBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Stop the synchronization of a course with a group. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -15876,10 +15964,10 @@ export const CoursesApiFactory = function (configuration?: Configuration, basePa */ export interface CoursesApiInterface { /** - * + * * @param {string} courseId The id of the course * @param {'1.0.0' | '1.1.0' | '1.2.0' | '1.3.0' | '1.4.0'} version The version of CC export - * @param {CourseExportBodyParams} courseExportBodyParams + * @param {CourseExportBodyParams} courseExportBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CoursesApiInterface @@ -15887,7 +15975,7 @@ export interface CoursesApiInterface { courseControllerExportCourse(courseId: string, version: '1.0.0' | '1.1.0' | '1.2.0' | '1.3.0' | '1.4.0', courseExportBodyParams: CourseExportBodyParams, options?: any): AxiosPromise; /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -15897,7 +15985,7 @@ export interface CoursesApiInterface { courseControllerFindForUser(skip?: number, limit?: number, options?: any): AxiosPromise; /** - * + * * @summary Get common cartridge metadata of a course by Id. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -15907,7 +15995,7 @@ export interface CoursesApiInterface { courseControllerGetCourseCcMetadataById(courseId: string, options?: any): AxiosPromise; /** - * + * * @summary Get permissions for a user in a course. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -15917,7 +16005,7 @@ export interface CoursesApiInterface { courseControllerGetUserPermissions(courseId: string, options?: any): AxiosPromise; /** - * + * * @summary Imports a course from a Common Cartridge file. * @param {any} file The Common Cartridge file to import. * @param {*} [options] Override http request option. @@ -15927,10 +16015,10 @@ export interface CoursesApiInterface { courseControllerImportCourse(file: any, options?: any): AxiosPromise; /** - * + * * @summary Start the synchronization of a course with a group. * @param {string} courseId The id of the course - * @param {CourseSyncBodyParams} courseSyncBodyParams + * @param {CourseSyncBodyParams} courseSyncBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CoursesApiInterface @@ -15938,7 +16026,7 @@ export interface CoursesApiInterface { courseControllerStartSynchronization(courseId: string, courseSyncBodyParams: CourseSyncBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Stop the synchronization of a course with a group. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -15957,10 +16045,10 @@ export interface CoursesApiInterface { */ export class CoursesApi extends BaseAPI implements CoursesApiInterface { /** - * + * * @param {string} courseId The id of the course * @param {'1.0.0' | '1.1.0' | '1.2.0' | '1.3.0' | '1.4.0'} version The version of CC export - * @param {CourseExportBodyParams} courseExportBodyParams + * @param {CourseExportBodyParams} courseExportBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CoursesApi @@ -15970,7 +16058,7 @@ export class CoursesApi extends BaseAPI implements CoursesApiInterface { } /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -15982,7 +16070,7 @@ export class CoursesApi extends BaseAPI implements CoursesApiInterface { } /** - * + * * @summary Get common cartridge metadata of a course by Id. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -15994,7 +16082,7 @@ export class CoursesApi extends BaseAPI implements CoursesApiInterface { } /** - * + * * @summary Get permissions for a user in a course. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -16006,7 +16094,7 @@ export class CoursesApi extends BaseAPI implements CoursesApiInterface { } /** - * + * * @summary Imports a course from a Common Cartridge file. * @param {any} file The Common Cartridge file to import. * @param {*} [options] Override http request option. @@ -16018,10 +16106,10 @@ export class CoursesApi extends BaseAPI implements CoursesApiInterface { } /** - * + * * @summary Start the synchronization of a course with a group. * @param {string} courseId The id of the course - * @param {CourseSyncBodyParams} courseSyncBodyParams + * @param {CourseSyncBodyParams} courseSyncBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof CoursesApi @@ -16031,7 +16119,7 @@ export class CoursesApi extends BaseAPI implements CoursesApiInterface { } /** - * + * * @summary Stop the synchronization of a course with a group. * @param {string} courseId The id of the course * @param {*} [options] Override http request option. @@ -16051,7 +16139,7 @@ export class CoursesApi extends BaseAPI implements CoursesApiInterface { export const DashboardApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16073,7 +16161,7 @@ export const DashboardApiAxiosParamCreator = function (configuration?: Configura await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -16084,9 +16172,9 @@ export const DashboardApiAxiosParamCreator = function (configuration?: Configura }; }, /** - * + * * @param {string} dashboardId The id of the dashboard. - * @param {MoveElementParams} moveElementParams + * @param {MoveElementParams} moveElementParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16113,7 +16201,7 @@ export const DashboardApiAxiosParamCreator = function (configuration?: Configura await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -16127,11 +16215,11 @@ export const DashboardApiAxiosParamCreator = function (configuration?: Configura }; }, /** - * + * * @param {string} dashboardId The id of the dashboard. - * @param {number} x - * @param {number} y - * @param {PatchGroupParams} patchGroupParams + * @param {number} x + * @param {number} y + * @param {PatchGroupParams} patchGroupParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16170,7 +16258,7 @@ export const DashboardApiAxiosParamCreator = function (configuration?: Configura } - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -16194,7 +16282,7 @@ export const DashboardApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = DashboardApiAxiosParamCreator(configuration) return { /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16203,9 +16291,9 @@ export const DashboardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} dashboardId The id of the dashboard. - * @param {MoveElementParams} moveElementParams + * @param {MoveElementParams} moveElementParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16214,11 +16302,11 @@ export const DashboardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} dashboardId The id of the dashboard. - * @param {number} x - * @param {number} y - * @param {PatchGroupParams} patchGroupParams + * @param {number} x + * @param {number} y + * @param {PatchGroupParams} patchGroupParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16237,7 +16325,7 @@ export const DashboardApiFactory = function (configuration?: Configuration, base const localVarFp = DashboardApiFp(configuration) return { /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16245,9 +16333,9 @@ export const DashboardApiFactory = function (configuration?: Configuration, base return localVarFp.dashboardControllerFindForUser(options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} dashboardId The id of the dashboard. - * @param {MoveElementParams} moveElementParams + * @param {MoveElementParams} moveElementParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16255,11 +16343,11 @@ export const DashboardApiFactory = function (configuration?: Configuration, base return localVarFp.dashboardControllerMoveElement(dashboardId, moveElementParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} dashboardId The id of the dashboard. - * @param {number} x - * @param {number} y - * @param {PatchGroupParams} patchGroupParams + * @param {number} x + * @param {number} y + * @param {PatchGroupParams} patchGroupParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16276,7 +16364,7 @@ export const DashboardApiFactory = function (configuration?: Configuration, base */ export interface DashboardApiInterface { /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DashboardApiInterface @@ -16284,9 +16372,9 @@ export interface DashboardApiInterface { dashboardControllerFindForUser(options?: any): AxiosPromise; /** - * + * * @param {string} dashboardId The id of the dashboard. - * @param {MoveElementParams} moveElementParams + * @param {MoveElementParams} moveElementParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DashboardApiInterface @@ -16294,11 +16382,11 @@ export interface DashboardApiInterface { dashboardControllerMoveElement(dashboardId: string, moveElementParams: MoveElementParams, options?: any): AxiosPromise; /** - * + * * @param {string} dashboardId The id of the dashboard. - * @param {number} x - * @param {number} y - * @param {PatchGroupParams} patchGroupParams + * @param {number} x + * @param {number} y + * @param {PatchGroupParams} patchGroupParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DashboardApiInterface @@ -16315,7 +16403,7 @@ export interface DashboardApiInterface { */ export class DashboardApi extends BaseAPI implements DashboardApiInterface { /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DashboardApi @@ -16325,9 +16413,9 @@ export class DashboardApi extends BaseAPI implements DashboardApiInterface { } /** - * + * * @param {string} dashboardId The id of the dashboard. - * @param {MoveElementParams} moveElementParams + * @param {MoveElementParams} moveElementParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DashboardApi @@ -16337,11 +16425,11 @@ export class DashboardApi extends BaseAPI implements DashboardApiInterface { } /** - * + * * @param {string} dashboardId The id of the dashboard. - * @param {number} x - * @param {number} y - * @param {PatchGroupParams} patchGroupParams + * @param {number} x + * @param {number} y + * @param {PatchGroupParams} patchGroupParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof DashboardApi @@ -16359,7 +16447,7 @@ export class DashboardApi extends BaseAPI implements DashboardApiInterface { export const DefaultApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Useable configuration for clients * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -16378,7 +16466,7 @@ export const DefaultApiAxiosParamCreator = function (configuration?: Configurati const localVarQueryParameter = {} as any; - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -16389,7 +16477,7 @@ export const DefaultApiAxiosParamCreator = function (configuration?: Configurati }; }, /** - * + * * @summary Default route to test public access * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -16408,7 +16496,7 @@ export const DefaultApiAxiosParamCreator = function (configuration?: Configurati const localVarQueryParameter = {} as any; - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -16429,7 +16517,7 @@ export const DefaultApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = DefaultApiAxiosParamCreator(configuration) return { /** - * + * * @summary Useable configuration for clients * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -16439,7 +16527,7 @@ export const DefaultApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Default route to test public access * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -16459,7 +16547,7 @@ export const DefaultApiFactory = function (configuration?: Configuration, basePa const localVarFp = DefaultApiFp(configuration) return { /** - * + * * @summary Useable configuration for clients * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -16468,7 +16556,7 @@ export const DefaultApiFactory = function (configuration?: Configuration, basePa return localVarFp.serverConfigControllerPublicConfig(options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Default route to test public access * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -16486,7 +16574,7 @@ export const DefaultApiFactory = function (configuration?: Configuration, basePa */ export interface DefaultApiInterface { /** - * + * * @summary Useable configuration for clients * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -16495,7 +16583,7 @@ export interface DefaultApiInterface { serverConfigControllerPublicConfig(options?: any): AxiosPromise; /** - * + * * @summary Default route to test public access * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -16513,7 +16601,7 @@ export interface DefaultApiInterface { */ export class DefaultApi extends BaseAPI implements DefaultApiInterface { /** - * + * * @summary Useable configuration for clients * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -16524,7 +16612,7 @@ export class DefaultApi extends BaseAPI implements DefaultApiInterface { } /** - * + * * @summary Default route to test public access * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -16543,14 +16631,14 @@ export class DefaultApi extends BaseAPI implements DefaultApiInterface { export const GroupApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Get a list of classes and groups of type class for the current user. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {ClassSortQueryType} [sortBy] - * @param {SchoolYearQueryType} [type] - * @param {ClassRequestContext} [calledFrom] + * @param {'asc' | 'desc'} [sortOrder] + * @param {ClassSortQueryType} [sortBy] + * @param {SchoolYearQueryType} [type] + * @param {ClassRequestContext} [calledFrom] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16596,7 +16684,7 @@ export const GroupApiAxiosParamCreator = function (configuration?: Configuration } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -16607,7 +16695,7 @@ export const GroupApiAxiosParamCreator = function (configuration?: Configuration }; }, /** - * + * * @summary Get a list of all groups. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. @@ -16650,7 +16738,7 @@ export const GroupApiAxiosParamCreator = function (configuration?: Configuration } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -16661,9 +16749,9 @@ export const GroupApiAxiosParamCreator = function (configuration?: Configuration }; }, /** - * + * * @summary Get a group by id. - * @param {string} groupId + * @param {string} groupId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16688,7 +16776,7 @@ export const GroupApiAxiosParamCreator = function (configuration?: Configuration await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -16709,14 +16797,14 @@ export const GroupApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = GroupApiAxiosParamCreator(configuration) return { /** - * + * * @summary Get a list of classes and groups of type class for the current user. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {ClassSortQueryType} [sortBy] - * @param {SchoolYearQueryType} [type] - * @param {ClassRequestContext} [calledFrom] + * @param {'asc' | 'desc'} [sortOrder] + * @param {ClassSortQueryType} [sortBy] + * @param {SchoolYearQueryType} [type] + * @param {ClassRequestContext} [calledFrom] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16725,7 +16813,7 @@ export const GroupApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get a list of all groups. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. @@ -16739,9 +16827,9 @@ export const GroupApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get a group by id. - * @param {string} groupId + * @param {string} groupId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16760,14 +16848,14 @@ export const GroupApiFactory = function (configuration?: Configuration, basePath const localVarFp = GroupApiFp(configuration) return { /** - * + * * @summary Get a list of classes and groups of type class for the current user. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {ClassSortQueryType} [sortBy] - * @param {SchoolYearQueryType} [type] - * @param {ClassRequestContext} [calledFrom] + * @param {'asc' | 'desc'} [sortOrder] + * @param {ClassSortQueryType} [sortBy] + * @param {SchoolYearQueryType} [type] + * @param {ClassRequestContext} [calledFrom] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16775,7 +16863,7 @@ export const GroupApiFactory = function (configuration?: Configuration, basePath return localVarFp.groupControllerFindClasses(skip, limit, sortOrder, sortBy, type, calledFrom, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get a list of all groups. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. @@ -16788,9 +16876,9 @@ export const GroupApiFactory = function (configuration?: Configuration, basePath return localVarFp.groupControllerGetAllGroups(skip, limit, availableGroupsForCourseSync, nameQuery, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get a group by id. - * @param {string} groupId + * @param {string} groupId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -16807,14 +16895,14 @@ export const GroupApiFactory = function (configuration?: Configuration, basePath */ export interface GroupApiInterface { /** - * + * * @summary Get a list of classes and groups of type class for the current user. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {ClassSortQueryType} [sortBy] - * @param {SchoolYearQueryType} [type] - * @param {ClassRequestContext} [calledFrom] + * @param {'asc' | 'desc'} [sortOrder] + * @param {ClassSortQueryType} [sortBy] + * @param {SchoolYearQueryType} [type] + * @param {ClassRequestContext} [calledFrom] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GroupApiInterface @@ -16822,7 +16910,7 @@ export interface GroupApiInterface { groupControllerFindClasses(skip?: number, limit?: number, sortOrder?: 'asc' | 'desc', sortBy?: ClassSortQueryType, type?: SchoolYearQueryType, calledFrom?: ClassRequestContext, options?: any): AxiosPromise; /** - * + * * @summary Get a list of all groups. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. @@ -16835,9 +16923,9 @@ export interface GroupApiInterface { groupControllerGetAllGroups(skip?: number, limit?: number, availableGroupsForCourseSync?: boolean, nameQuery?: string, options?: any): AxiosPromise; /** - * + * * @summary Get a group by id. - * @param {string} groupId + * @param {string} groupId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GroupApiInterface @@ -16854,14 +16942,14 @@ export interface GroupApiInterface { */ export class GroupApi extends BaseAPI implements GroupApiInterface { /** - * + * * @summary Get a list of classes and groups of type class for the current user. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {ClassSortQueryType} [sortBy] - * @param {SchoolYearQueryType} [type] - * @param {ClassRequestContext} [calledFrom] + * @param {'asc' | 'desc'} [sortOrder] + * @param {ClassSortQueryType} [sortBy] + * @param {SchoolYearQueryType} [type] + * @param {ClassRequestContext} [calledFrom] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GroupApi @@ -16871,7 +16959,7 @@ export class GroupApi extends BaseAPI implements GroupApiInterface { } /** - * + * * @summary Get a list of all groups. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. @@ -16886,9 +16974,9 @@ export class GroupApi extends BaseAPI implements GroupApiInterface { } /** - * + * * @summary Get a group by id. - * @param {string} groupId + * @param {string} groupId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof GroupApi @@ -16906,7 +16994,7 @@ export class GroupApi extends BaseAPI implements GroupApiInterface { export const LessonApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -16932,7 +17020,7 @@ export const LessonApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -16943,7 +17031,7 @@ export const LessonApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @param {string} courseId The id of the course the lesson belongs to. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -16969,7 +17057,7 @@ export const LessonApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -16980,7 +17068,7 @@ export const LessonApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17006,7 +17094,7 @@ export const LessonApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -17017,7 +17105,7 @@ export const LessonApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17043,7 +17131,7 @@ export const LessonApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -17064,7 +17152,7 @@ export const LessonApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = LessonApiAxiosParamCreator(configuration) return { /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17074,7 +17162,7 @@ export const LessonApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} courseId The id of the course the lesson belongs to. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17084,7 +17172,7 @@ export const LessonApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17094,7 +17182,7 @@ export const LessonApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17114,7 +17202,7 @@ export const LessonApiFactory = function (configuration?: Configuration, basePat const localVarFp = LessonApiFp(configuration) return { /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17123,7 +17211,7 @@ export const LessonApiFactory = function (configuration?: Configuration, basePat return localVarFp.lessonControllerDelete(lessonId, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} courseId The id of the course the lesson belongs to. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17132,7 +17220,7 @@ export const LessonApiFactory = function (configuration?: Configuration, basePat return localVarFp.lessonControllerGetCourseLessons(courseId, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17141,7 +17229,7 @@ export const LessonApiFactory = function (configuration?: Configuration, basePat return localVarFp.lessonControllerGetLesson(lessonId, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17159,7 +17247,7 @@ export const LessonApiFactory = function (configuration?: Configuration, basePat */ export interface LessonApiInterface { /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17168,7 +17256,7 @@ export interface LessonApiInterface { lessonControllerDelete(lessonId: string, options?: any): AxiosPromise; /** - * + * * @param {string} courseId The id of the course the lesson belongs to. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17177,7 +17265,7 @@ export interface LessonApiInterface { lessonControllerGetCourseLessons(courseId: string, options?: any): AxiosPromise; /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17186,7 +17274,7 @@ export interface LessonApiInterface { lessonControllerGetLesson(lessonId: string, options?: any): AxiosPromise; /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17204,7 +17292,7 @@ export interface LessonApiInterface { */ export class LessonApi extends BaseAPI implements LessonApiInterface { /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17215,7 +17303,7 @@ export class LessonApi extends BaseAPI implements LessonApiInterface { } /** - * + * * @param {string} courseId The id of the course the lesson belongs to. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17226,7 +17314,7 @@ export class LessonApi extends BaseAPI implements LessonApiInterface { } /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17237,7 +17325,7 @@ export class LessonApi extends BaseAPI implements LessonApiInterface { } /** - * + * * @param {string} lessonId The id of the lesson. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17256,7 +17344,7 @@ export class LessonApi extends BaseAPI implements LessonApiInterface { export const MeApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Resolve jwt and response informations about the owner of the jwt. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17279,7 +17367,7 @@ export const MeApiAxiosParamCreator = function (configuration?: Configuration) { await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -17300,7 +17388,7 @@ export const MeApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = MeApiAxiosParamCreator(configuration) return { /** - * + * * @summary Resolve jwt and response informations about the owner of the jwt. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17320,7 +17408,7 @@ export const MeApiFactory = function (configuration?: Configuration, basePath?: const localVarFp = MeApiFp(configuration) return { /** - * + * * @summary Resolve jwt and response informations about the owner of the jwt. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17338,7 +17426,7 @@ export const MeApiFactory = function (configuration?: Configuration, basePath?: */ export interface MeApiInterface { /** - * + * * @summary Resolve jwt and response informations about the owner of the jwt. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17356,7 +17444,7 @@ export interface MeApiInterface { */ export class MeApi extends BaseAPI implements MeApiInterface { /** - * + * * @summary Resolve jwt and response informations about the owner of the jwt. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17375,10 +17463,10 @@ export class MeApi extends BaseAPI implements MeApiInterface { export const MediaBoardApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Collapse available line in media board. * @param {string} boardId The id of the board. - * @param {CollapsableBodyParams} collapsableBodyParams + * @param {CollapsableBodyParams} collapsableBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -17405,7 +17493,7 @@ export const MediaBoardApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -17419,7 +17507,7 @@ export const MediaBoardApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * + * * @summary Create a new line on a media board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -17446,7 +17534,7 @@ export const MediaBoardApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -17457,7 +17545,7 @@ export const MediaBoardApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * + * * @summary Get the media available line for the board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -17484,7 +17572,7 @@ export const MediaBoardApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -17495,7 +17583,7 @@ export const MediaBoardApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * + * * @summary Get the media shelf of the user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17518,7 +17606,7 @@ export const MediaBoardApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -17529,10 +17617,10 @@ export const MediaBoardApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * + * * @summary Set layout for media board. * @param {string} boardId The id of the board. - * @param {LayoutBodyParams} layoutBodyParams + * @param {LayoutBodyParams} layoutBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -17559,7 +17647,7 @@ export const MediaBoardApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -17573,10 +17661,10 @@ export const MediaBoardApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * + * * @summary Update the color of available line in media board. * @param {string} boardId The id of the board. - * @param {ColorBodyParams} colorBodyParams + * @param {ColorBodyParams} colorBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -17603,7 +17691,7 @@ export const MediaBoardApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -17627,10 +17715,10 @@ export const MediaBoardApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = MediaBoardApiAxiosParamCreator(configuration) return { /** - * + * * @summary Collapse available line in media board. * @param {string} boardId The id of the board. - * @param {CollapsableBodyParams} collapsableBodyParams + * @param {CollapsableBodyParams} collapsableBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -17639,7 +17727,7 @@ export const MediaBoardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Create a new line on a media board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -17650,7 +17738,7 @@ export const MediaBoardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get the media available line for the board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -17661,7 +17749,7 @@ export const MediaBoardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get the media shelf of the user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17671,10 +17759,10 @@ export const MediaBoardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Set layout for media board. * @param {string} boardId The id of the board. - * @param {LayoutBodyParams} layoutBodyParams + * @param {LayoutBodyParams} layoutBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -17683,10 +17771,10 @@ export const MediaBoardApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Update the color of available line in media board. * @param {string} boardId The id of the board. - * @param {ColorBodyParams} colorBodyParams + * @param {ColorBodyParams} colorBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -17705,10 +17793,10 @@ export const MediaBoardApiFactory = function (configuration?: Configuration, bas const localVarFp = MediaBoardApiFp(configuration) return { /** - * + * * @summary Collapse available line in media board. * @param {string} boardId The id of the board. - * @param {CollapsableBodyParams} collapsableBodyParams + * @param {CollapsableBodyParams} collapsableBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -17716,7 +17804,7 @@ export const MediaBoardApiFactory = function (configuration?: Configuration, bas return localVarFp.mediaBoardControllerCollapseMediaAvailableLine(boardId, collapsableBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Create a new line on a media board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -17726,7 +17814,7 @@ export const MediaBoardApiFactory = function (configuration?: Configuration, bas return localVarFp.mediaBoardControllerCreateLine(boardId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get the media available line for the board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -17736,7 +17824,7 @@ export const MediaBoardApiFactory = function (configuration?: Configuration, bas return localVarFp.mediaBoardControllerGetMediaAvailableLine(boardId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get the media shelf of the user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17745,10 +17833,10 @@ export const MediaBoardApiFactory = function (configuration?: Configuration, bas return localVarFp.mediaBoardControllerGetMediaBoardForUser(options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Set layout for media board. * @param {string} boardId The id of the board. - * @param {LayoutBodyParams} layoutBodyParams + * @param {LayoutBodyParams} layoutBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -17756,10 +17844,10 @@ export const MediaBoardApiFactory = function (configuration?: Configuration, bas return localVarFp.mediaBoardControllerSetMediaBoardLayout(boardId, layoutBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Update the color of available line in media board. * @param {string} boardId The id of the board. - * @param {ColorBodyParams} colorBodyParams + * @param {ColorBodyParams} colorBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -17776,10 +17864,10 @@ export const MediaBoardApiFactory = function (configuration?: Configuration, bas */ export interface MediaBoardApiInterface { /** - * + * * @summary Collapse available line in media board. * @param {string} boardId The id of the board. - * @param {CollapsableBodyParams} collapsableBodyParams + * @param {CollapsableBodyParams} collapsableBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaBoardApiInterface @@ -17787,7 +17875,7 @@ export interface MediaBoardApiInterface { mediaBoardControllerCollapseMediaAvailableLine(boardId: string, collapsableBodyParams: CollapsableBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Create a new line on a media board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -17797,7 +17885,7 @@ export interface MediaBoardApiInterface { mediaBoardControllerCreateLine(boardId: string, options?: any): AxiosPromise; /** - * + * * @summary Get the media available line for the board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -17807,7 +17895,7 @@ export interface MediaBoardApiInterface { mediaBoardControllerGetMediaAvailableLine(boardId: string, options?: any): AxiosPromise; /** - * + * * @summary Get the media shelf of the user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17816,10 +17904,10 @@ export interface MediaBoardApiInterface { mediaBoardControllerGetMediaBoardForUser(options?: any): AxiosPromise; /** - * + * * @summary Set layout for media board. * @param {string} boardId The id of the board. - * @param {LayoutBodyParams} layoutBodyParams + * @param {LayoutBodyParams} layoutBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaBoardApiInterface @@ -17827,10 +17915,10 @@ export interface MediaBoardApiInterface { mediaBoardControllerSetMediaBoardLayout(boardId: string, layoutBodyParams: LayoutBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Update the color of available line in media board. * @param {string} boardId The id of the board. - * @param {ColorBodyParams} colorBodyParams + * @param {ColorBodyParams} colorBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaBoardApiInterface @@ -17847,10 +17935,10 @@ export interface MediaBoardApiInterface { */ export class MediaBoardApi extends BaseAPI implements MediaBoardApiInterface { /** - * + * * @summary Collapse available line in media board. * @param {string} boardId The id of the board. - * @param {CollapsableBodyParams} collapsableBodyParams + * @param {CollapsableBodyParams} collapsableBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaBoardApi @@ -17860,7 +17948,7 @@ export class MediaBoardApi extends BaseAPI implements MediaBoardApiInterface { } /** - * + * * @summary Create a new line on a media board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -17872,7 +17960,7 @@ export class MediaBoardApi extends BaseAPI implements MediaBoardApiInterface { } /** - * + * * @summary Get the media available line for the board. * @param {string} boardId The id of the board. * @param {*} [options] Override http request option. @@ -17884,7 +17972,7 @@ export class MediaBoardApi extends BaseAPI implements MediaBoardApiInterface { } /** - * + * * @summary Get the media shelf of the user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -17895,10 +17983,10 @@ export class MediaBoardApi extends BaseAPI implements MediaBoardApiInterface { } /** - * + * * @summary Set layout for media board. * @param {string} boardId The id of the board. - * @param {LayoutBodyParams} layoutBodyParams + * @param {LayoutBodyParams} layoutBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaBoardApi @@ -17908,10 +17996,10 @@ export class MediaBoardApi extends BaseAPI implements MediaBoardApiInterface { } /** - * + * * @summary Update the color of available line in media board. * @param {string} boardId The id of the board. - * @param {ColorBodyParams} colorBodyParams + * @param {ColorBodyParams} colorBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaBoardApi @@ -17929,9 +18017,9 @@ export class MediaBoardApi extends BaseAPI implements MediaBoardApiInterface { export const MediaElementApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Create a new element. - * @param {CreateMediaElementBodyParams} createMediaElementBodyParams + * @param {CreateMediaElementBodyParams} createMediaElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -17955,7 +18043,7 @@ export const MediaElementApiAxiosParamCreator = function (configuration?: Config await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -17969,7 +18057,7 @@ export const MediaElementApiAxiosParamCreator = function (configuration?: Config }; }, /** - * + * * @summary Delete a single element. * @param {string} elementId The id of the element * @param {*} [options] Override http request option. @@ -17996,7 +18084,7 @@ export const MediaElementApiAxiosParamCreator = function (configuration?: Config await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -18007,10 +18095,10 @@ export const MediaElementApiAxiosParamCreator = function (configuration?: Config }; }, /** - * + * * @summary Move a single element. * @param {string} elementId The id of the element - * @param {MoveElementBodyParams} moveElementBodyParams + * @param {MoveElementBodyParams} moveElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18037,7 +18125,7 @@ export const MediaElementApiAxiosParamCreator = function (configuration?: Config await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -18061,9 +18149,9 @@ export const MediaElementApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = MediaElementApiAxiosParamCreator(configuration) return { /** - * + * * @summary Create a new element. - * @param {CreateMediaElementBodyParams} createMediaElementBodyParams + * @param {CreateMediaElementBodyParams} createMediaElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18072,7 +18160,7 @@ export const MediaElementApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Delete a single element. * @param {string} elementId The id of the element * @param {*} [options] Override http request option. @@ -18083,10 +18171,10 @@ export const MediaElementApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Move a single element. * @param {string} elementId The id of the element - * @param {MoveElementBodyParams} moveElementBodyParams + * @param {MoveElementBodyParams} moveElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18105,9 +18193,9 @@ export const MediaElementApiFactory = function (configuration?: Configuration, b const localVarFp = MediaElementApiFp(configuration) return { /** - * + * * @summary Create a new element. - * @param {CreateMediaElementBodyParams} createMediaElementBodyParams + * @param {CreateMediaElementBodyParams} createMediaElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18115,7 +18203,7 @@ export const MediaElementApiFactory = function (configuration?: Configuration, b return localVarFp.mediaElementControllerCreateElement(createMediaElementBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Delete a single element. * @param {string} elementId The id of the element * @param {*} [options] Override http request option. @@ -18125,10 +18213,10 @@ export const MediaElementApiFactory = function (configuration?: Configuration, b return localVarFp.mediaElementControllerDeleteElement(elementId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Move a single element. * @param {string} elementId The id of the element - * @param {MoveElementBodyParams} moveElementBodyParams + * @param {MoveElementBodyParams} moveElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18145,9 +18233,9 @@ export const MediaElementApiFactory = function (configuration?: Configuration, b */ export interface MediaElementApiInterface { /** - * + * * @summary Create a new element. - * @param {CreateMediaElementBodyParams} createMediaElementBodyParams + * @param {CreateMediaElementBodyParams} createMediaElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaElementApiInterface @@ -18155,7 +18243,7 @@ export interface MediaElementApiInterface { mediaElementControllerCreateElement(createMediaElementBodyParams: CreateMediaElementBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Delete a single element. * @param {string} elementId The id of the element * @param {*} [options] Override http request option. @@ -18165,10 +18253,10 @@ export interface MediaElementApiInterface { mediaElementControllerDeleteElement(elementId: string, options?: any): AxiosPromise; /** - * + * * @summary Move a single element. * @param {string} elementId The id of the element - * @param {MoveElementBodyParams} moveElementBodyParams + * @param {MoveElementBodyParams} moveElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaElementApiInterface @@ -18185,9 +18273,9 @@ export interface MediaElementApiInterface { */ export class MediaElementApi extends BaseAPI implements MediaElementApiInterface { /** - * + * * @summary Create a new element. - * @param {CreateMediaElementBodyParams} createMediaElementBodyParams + * @param {CreateMediaElementBodyParams} createMediaElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaElementApi @@ -18197,7 +18285,7 @@ export class MediaElementApi extends BaseAPI implements MediaElementApiInterface } /** - * + * * @summary Delete a single element. * @param {string} elementId The id of the element * @param {*} [options] Override http request option. @@ -18209,10 +18297,10 @@ export class MediaElementApi extends BaseAPI implements MediaElementApiInterface } /** - * + * * @summary Move a single element. * @param {string} elementId The id of the element - * @param {MoveElementBodyParams} moveElementBodyParams + * @param {MoveElementBodyParams} moveElementBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaElementApi @@ -18230,10 +18318,10 @@ export class MediaElementApi extends BaseAPI implements MediaElementApiInterface export const MediaLineApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Collapse available line in media board. * @param {string} lineId The id of the line - * @param {CollapsableBodyParams} collapsableBodyParams + * @param {CollapsableBodyParams} collapsableBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18260,7 +18348,7 @@ export const MediaLineApiAxiosParamCreator = function (configuration?: Configura await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -18274,7 +18362,7 @@ export const MediaLineApiAxiosParamCreator = function (configuration?: Configura }; }, /** - * + * * @summary Delete a single line. * @param {string} lineId The id of the line * @param {*} [options] Override http request option. @@ -18301,7 +18389,7 @@ export const MediaLineApiAxiosParamCreator = function (configuration?: Configura await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -18312,10 +18400,10 @@ export const MediaLineApiAxiosParamCreator = function (configuration?: Configura }; }, /** - * + * * @summary Move a single line. * @param {string} lineId The id of the line - * @param {MoveColumnBodyParams} moveColumnBodyParams + * @param {MoveColumnBodyParams} moveColumnBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18342,7 +18430,7 @@ export const MediaLineApiAxiosParamCreator = function (configuration?: Configura await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -18356,10 +18444,10 @@ export const MediaLineApiAxiosParamCreator = function (configuration?: Configura }; }, /** - * + * * @summary Update the color of a single line. * @param {string} lineId The id of the line - * @param {ColorBodyParams} colorBodyParams + * @param {ColorBodyParams} colorBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18386,7 +18474,7 @@ export const MediaLineApiAxiosParamCreator = function (configuration?: Configura await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -18400,10 +18488,10 @@ export const MediaLineApiAxiosParamCreator = function (configuration?: Configura }; }, /** - * + * * @summary Update the title of a single line. * @param {string} lineId The id of the line - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18430,7 +18518,7 @@ export const MediaLineApiAxiosParamCreator = function (configuration?: Configura await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -18454,10 +18542,10 @@ export const MediaLineApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = MediaLineApiAxiosParamCreator(configuration) return { /** - * + * * @summary Collapse available line in media board. * @param {string} lineId The id of the line - * @param {CollapsableBodyParams} collapsableBodyParams + * @param {CollapsableBodyParams} collapsableBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18466,7 +18554,7 @@ export const MediaLineApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Delete a single line. * @param {string} lineId The id of the line * @param {*} [options] Override http request option. @@ -18477,10 +18565,10 @@ export const MediaLineApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Move a single line. * @param {string} lineId The id of the line - * @param {MoveColumnBodyParams} moveColumnBodyParams + * @param {MoveColumnBodyParams} moveColumnBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18489,10 +18577,10 @@ export const MediaLineApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Update the color of a single line. * @param {string} lineId The id of the line - * @param {ColorBodyParams} colorBodyParams + * @param {ColorBodyParams} colorBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18501,10 +18589,10 @@ export const MediaLineApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Update the title of a single line. * @param {string} lineId The id of the line - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18523,10 +18611,10 @@ export const MediaLineApiFactory = function (configuration?: Configuration, base const localVarFp = MediaLineApiFp(configuration) return { /** - * + * * @summary Collapse available line in media board. * @param {string} lineId The id of the line - * @param {CollapsableBodyParams} collapsableBodyParams + * @param {CollapsableBodyParams} collapsableBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18534,7 +18622,7 @@ export const MediaLineApiFactory = function (configuration?: Configuration, base return localVarFp.mediaLineControllerCollapseMediaLine(lineId, collapsableBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Delete a single line. * @param {string} lineId The id of the line * @param {*} [options] Override http request option. @@ -18544,10 +18632,10 @@ export const MediaLineApiFactory = function (configuration?: Configuration, base return localVarFp.mediaLineControllerDeleteLine(lineId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Move a single line. * @param {string} lineId The id of the line - * @param {MoveColumnBodyParams} moveColumnBodyParams + * @param {MoveColumnBodyParams} moveColumnBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18555,10 +18643,10 @@ export const MediaLineApiFactory = function (configuration?: Configuration, base return localVarFp.mediaLineControllerMoveLine(lineId, moveColumnBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Update the color of a single line. * @param {string} lineId The id of the line - * @param {ColorBodyParams} colorBodyParams + * @param {ColorBodyParams} colorBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18566,10 +18654,10 @@ export const MediaLineApiFactory = function (configuration?: Configuration, base return localVarFp.mediaLineControllerUpdateBackgroundColor(lineId, colorBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Update the title of a single line. * @param {string} lineId The id of the line - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18586,10 +18674,10 @@ export const MediaLineApiFactory = function (configuration?: Configuration, base */ export interface MediaLineApiInterface { /** - * + * * @summary Collapse available line in media board. * @param {string} lineId The id of the line - * @param {CollapsableBodyParams} collapsableBodyParams + * @param {CollapsableBodyParams} collapsableBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaLineApiInterface @@ -18597,7 +18685,7 @@ export interface MediaLineApiInterface { mediaLineControllerCollapseMediaLine(lineId: string, collapsableBodyParams: CollapsableBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Delete a single line. * @param {string} lineId The id of the line * @param {*} [options] Override http request option. @@ -18607,10 +18695,10 @@ export interface MediaLineApiInterface { mediaLineControllerDeleteLine(lineId: string, options?: any): AxiosPromise; /** - * + * * @summary Move a single line. * @param {string} lineId The id of the line - * @param {MoveColumnBodyParams} moveColumnBodyParams + * @param {MoveColumnBodyParams} moveColumnBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaLineApiInterface @@ -18618,10 +18706,10 @@ export interface MediaLineApiInterface { mediaLineControllerMoveLine(lineId: string, moveColumnBodyParams: MoveColumnBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Update the color of a single line. * @param {string} lineId The id of the line - * @param {ColorBodyParams} colorBodyParams + * @param {ColorBodyParams} colorBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaLineApiInterface @@ -18629,10 +18717,10 @@ export interface MediaLineApiInterface { mediaLineControllerUpdateBackgroundColor(lineId: string, colorBodyParams: ColorBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Update the title of a single line. * @param {string} lineId The id of the line - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaLineApiInterface @@ -18649,10 +18737,10 @@ export interface MediaLineApiInterface { */ export class MediaLineApi extends BaseAPI implements MediaLineApiInterface { /** - * + * * @summary Collapse available line in media board. * @param {string} lineId The id of the line - * @param {CollapsableBodyParams} collapsableBodyParams + * @param {CollapsableBodyParams} collapsableBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaLineApi @@ -18662,7 +18750,7 @@ export class MediaLineApi extends BaseAPI implements MediaLineApiInterface { } /** - * + * * @summary Delete a single line. * @param {string} lineId The id of the line * @param {*} [options] Override http request option. @@ -18674,10 +18762,10 @@ export class MediaLineApi extends BaseAPI implements MediaLineApiInterface { } /** - * + * * @summary Move a single line. * @param {string} lineId The id of the line - * @param {MoveColumnBodyParams} moveColumnBodyParams + * @param {MoveColumnBodyParams} moveColumnBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaLineApi @@ -18687,10 +18775,10 @@ export class MediaLineApi extends BaseAPI implements MediaLineApiInterface { } /** - * + * * @summary Update the color of a single line. * @param {string} lineId The id of the line - * @param {ColorBodyParams} colorBodyParams + * @param {ColorBodyParams} colorBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaLineApi @@ -18700,10 +18788,10 @@ export class MediaLineApi extends BaseAPI implements MediaLineApiInterface { } /** - * + * * @summary Update the title of a single line. * @param {string} lineId The id of the line - * @param {RenameBodyParams} renameBodyParams + * @param {RenameBodyParams} renameBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MediaLineApi @@ -18721,9 +18809,9 @@ export class MediaLineApi extends BaseAPI implements MediaLineApiInterface { export const MetaTagExtractorApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary return extract meta tags - * @param {GetMetaTagDataBody} getMetaTagDataBody + * @param {GetMetaTagDataBody} getMetaTagDataBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18747,7 +18835,7 @@ export const MetaTagExtractorApiAxiosParamCreator = function (configuration?: Co await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -18771,9 +18859,9 @@ export const MetaTagExtractorApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = MetaTagExtractorApiAxiosParamCreator(configuration) return { /** - * + * * @summary return extract meta tags - * @param {GetMetaTagDataBody} getMetaTagDataBody + * @param {GetMetaTagDataBody} getMetaTagDataBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18792,9 +18880,9 @@ export const MetaTagExtractorApiFactory = function (configuration?: Configuratio const localVarFp = MetaTagExtractorApiFp(configuration) return { /** - * + * * @summary return extract meta tags - * @param {GetMetaTagDataBody} getMetaTagDataBody + * @param {GetMetaTagDataBody} getMetaTagDataBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18811,9 +18899,9 @@ export const MetaTagExtractorApiFactory = function (configuration?: Configuratio */ export interface MetaTagExtractorApiInterface { /** - * + * * @summary return extract meta tags - * @param {GetMetaTagDataBody} getMetaTagDataBody + * @param {GetMetaTagDataBody} getMetaTagDataBody * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MetaTagExtractorApiInterface @@ -18830,9 +18918,9 @@ export interface MetaTagExtractorApiInterface { */ export class MetaTagExtractorApi extends BaseAPI implements MetaTagExtractorApiInterface { /** - * + * * @summary return extract meta tags - * @param {GetMetaTagDataBody} getMetaTagDataBody + * @param {GetMetaTagDataBody} getMetaTagDataBody * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof MetaTagExtractorApi @@ -18851,7 +18939,7 @@ export const NewsApiAxiosParamCreator = function (configuration?: Configuration) return { /** * Create a news by a user in a given scope (school or team). - * @param {CreateNewsParams} createNewsParams + * @param {CreateNewsParams} createNewsParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -18875,7 +18963,7 @@ export const NewsApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -18915,7 +19003,7 @@ export const NewsApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -18973,7 +19061,7 @@ export const NewsApiAxiosParamCreator = function (configuration?: Configuration) } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -19010,7 +19098,7 @@ export const NewsApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -19023,7 +19111,7 @@ export const NewsApiAxiosParamCreator = function (configuration?: Configuration) /** * Update properties of a news. * @param {string} newsId The id of the news. - * @param {UpdateNewsParams} updateNewsParams + * @param {UpdateNewsParams} updateNewsParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -19050,7 +19138,7 @@ export const NewsApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -19115,7 +19203,7 @@ export const NewsApiAxiosParamCreator = function (configuration?: Configuration) } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -19137,7 +19225,7 @@ export const NewsApiFp = function(configuration?: Configuration) { return { /** * Create a news by a user in a given scope (school or team). - * @param {CreateNewsParams} createNewsParams + * @param {CreateNewsParams} createNewsParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -19182,7 +19270,7 @@ export const NewsApiFp = function(configuration?: Configuration) { /** * Update properties of a news. * @param {string} newsId The id of the news. - * @param {UpdateNewsParams} updateNewsParams + * @param {UpdateNewsParams} updateNewsParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -19217,7 +19305,7 @@ export const NewsApiFactory = function (configuration?: Configuration, basePath? return { /** * Create a news by a user in a given scope (school or team). - * @param {CreateNewsParams} createNewsParams + * @param {CreateNewsParams} createNewsParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -19258,7 +19346,7 @@ export const NewsApiFactory = function (configuration?: Configuration, basePath? /** * Update properties of a news. * @param {string} newsId The id of the news. - * @param {UpdateNewsParams} updateNewsParams + * @param {UpdateNewsParams} updateNewsParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -19290,7 +19378,7 @@ export const NewsApiFactory = function (configuration?: Configuration, basePath? export interface NewsApiInterface { /** * Create a news by a user in a given scope (school or team). - * @param {CreateNewsParams} createNewsParams + * @param {CreateNewsParams} createNewsParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof NewsApiInterface @@ -19331,7 +19419,7 @@ export interface NewsApiInterface { /** * Update properties of a news. * @param {string} newsId The id of the news. - * @param {UpdateNewsParams} updateNewsParams + * @param {UpdateNewsParams} updateNewsParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof NewsApiInterface @@ -19363,7 +19451,7 @@ export interface NewsApiInterface { export class NewsApi extends BaseAPI implements NewsApiInterface { /** * Create a news by a user in a given scope (school or team). - * @param {CreateNewsParams} createNewsParams + * @param {CreateNewsParams} createNewsParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof NewsApi @@ -19412,7 +19500,7 @@ export class NewsApi extends BaseAPI implements NewsApiInterface { /** * Update properties of a news. * @param {string} newsId The id of the news. - * @param {UpdateNewsParams} updateNewsParams + * @param {UpdateNewsParams} updateNewsParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof NewsApi @@ -19446,7 +19534,7 @@ export class NewsApi extends BaseAPI implements NewsApiInterface { export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -19472,7 +19560,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -19483,8 +19571,8 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * - * @param {OauthClientCreateBody} oauthClientCreateBody + * + * @param {OauthClientCreateBody} oauthClientCreateBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -19508,7 +19596,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -19522,7 +19610,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @param {string} id The Oauth Client Id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -19548,7 +19636,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -19559,7 +19647,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -19585,7 +19673,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -19596,7 +19684,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -19618,7 +19706,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio const localVarQueryParameter = {} as any; - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -19629,7 +19717,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @param {string} id The Oauth Client Id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -19655,7 +19743,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -19666,7 +19754,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -19688,7 +19776,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -19699,7 +19787,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @param {number} limit The maximum amount of clients to returned, upper bound is 500 clients. * @param {number} offset The offset from where to start looking. * @param {string} clientName The name of the clients to filter by. @@ -19737,7 +19825,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -19748,9 +19836,9 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @param {string} challenge The login challenge. - * @param {ConsentRequestBody} consentRequestBody + * @param {ConsentRequestBody} consentRequestBody * @param {boolean} [accept] Accepts the login request. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -19782,7 +19870,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio } - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -19796,9 +19884,9 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @param {string} challenge The login challenge. - * @param {LoginRequestBody} loginRequestBody + * @param {LoginRequestBody} loginRequestBody * @param {boolean} [accept] Accepts the login request. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -19830,7 +19918,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio } - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -19844,7 +19932,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @param {string} client The Oauth2 client id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -19873,7 +19961,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -19884,9 +19972,9 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @param {string} id The Oauth Client Id. - * @param {OauthClientUpdateBody} oauthClientUpdateBody + * @param {OauthClientUpdateBody} oauthClientUpdateBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -19913,7 +20001,7 @@ export const Oauth2ApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -19937,7 +20025,7 @@ export const Oauth2ApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = Oauth2ApiAxiosParamCreator(configuration) return { /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -19947,8 +20035,8 @@ export const Oauth2ApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * - * @param {OauthClientCreateBody} oauthClientCreateBody + * + * @param {OauthClientCreateBody} oauthClientCreateBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -19957,7 +20045,7 @@ export const Oauth2ApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} id The Oauth Client Id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -19967,7 +20055,7 @@ export const Oauth2ApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -19977,7 +20065,7 @@ export const Oauth2ApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -19987,7 +20075,7 @@ export const Oauth2ApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} id The Oauth Client Id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -19997,7 +20085,7 @@ export const Oauth2ApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20006,7 +20094,7 @@ export const Oauth2ApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {number} limit The maximum amount of clients to returned, upper bound is 500 clients. * @param {number} offset The offset from where to start looking. * @param {string} clientName The name of the clients to filter by. @@ -20019,9 +20107,9 @@ export const Oauth2ApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} challenge The login challenge. - * @param {ConsentRequestBody} consentRequestBody + * @param {ConsentRequestBody} consentRequestBody * @param {boolean} [accept] Accepts the login request. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20031,9 +20119,9 @@ export const Oauth2ApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} challenge The login challenge. - * @param {LoginRequestBody} loginRequestBody + * @param {LoginRequestBody} loginRequestBody * @param {boolean} [accept] Accepts the login request. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20043,7 +20131,7 @@ export const Oauth2ApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} client The Oauth2 client id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20053,9 +20141,9 @@ export const Oauth2ApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} id The Oauth Client Id. - * @param {OauthClientUpdateBody} oauthClientUpdateBody + * @param {OauthClientUpdateBody} oauthClientUpdateBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20074,7 +20162,7 @@ export const Oauth2ApiFactory = function (configuration?: Configuration, basePat const localVarFp = Oauth2ApiFp(configuration) return { /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20083,8 +20171,8 @@ export const Oauth2ApiFactory = function (configuration?: Configuration, basePat return localVarFp.oauthProviderControllerAcceptLogoutRequest(challenge, options).then((request) => request(axios, basePath)); }, /** - * - * @param {OauthClientCreateBody} oauthClientCreateBody + * + * @param {OauthClientCreateBody} oauthClientCreateBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20092,7 +20180,7 @@ export const Oauth2ApiFactory = function (configuration?: Configuration, basePat return localVarFp.oauthProviderControllerCreateOAuth2Client(oauthClientCreateBody, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} id The Oauth Client Id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20101,7 +20189,7 @@ export const Oauth2ApiFactory = function (configuration?: Configuration, basePat return localVarFp.oauthProviderControllerDeleteOAuth2Client(id, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20110,7 +20198,7 @@ export const Oauth2ApiFactory = function (configuration?: Configuration, basePat return localVarFp.oauthProviderControllerGetConsentRequest(challenge, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20119,7 +20207,7 @@ export const Oauth2ApiFactory = function (configuration?: Configuration, basePat return localVarFp.oauthProviderControllerGetLoginRequest(challenge, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} id The Oauth Client Id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20128,7 +20216,7 @@ export const Oauth2ApiFactory = function (configuration?: Configuration, basePat return localVarFp.oauthProviderControllerGetOAuth2Client(id, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20136,7 +20224,7 @@ export const Oauth2ApiFactory = function (configuration?: Configuration, basePat return localVarFp.oauthProviderControllerListConsentSessions(options).then((request) => request(axios, basePath)); }, /** - * + * * @param {number} limit The maximum amount of clients to returned, upper bound is 500 clients. * @param {number} offset The offset from where to start looking. * @param {string} clientName The name of the clients to filter by. @@ -20148,9 +20236,9 @@ export const Oauth2ApiFactory = function (configuration?: Configuration, basePat return localVarFp.oauthProviderControllerListOAuth2Clients(limit, offset, clientName, owner, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} challenge The login challenge. - * @param {ConsentRequestBody} consentRequestBody + * @param {ConsentRequestBody} consentRequestBody * @param {boolean} [accept] Accepts the login request. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20159,9 +20247,9 @@ export const Oauth2ApiFactory = function (configuration?: Configuration, basePat return localVarFp.oauthProviderControllerPatchConsentRequest(challenge, consentRequestBody, accept, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} challenge The login challenge. - * @param {LoginRequestBody} loginRequestBody + * @param {LoginRequestBody} loginRequestBody * @param {boolean} [accept] Accepts the login request. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20170,7 +20258,7 @@ export const Oauth2ApiFactory = function (configuration?: Configuration, basePat return localVarFp.oauthProviderControllerPatchLoginRequest(challenge, loginRequestBody, accept, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} client The Oauth2 client id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20179,9 +20267,9 @@ export const Oauth2ApiFactory = function (configuration?: Configuration, basePat return localVarFp.oauthProviderControllerRevokeConsentSession(client, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} id The Oauth Client Id. - * @param {OauthClientUpdateBody} oauthClientUpdateBody + * @param {OauthClientUpdateBody} oauthClientUpdateBody * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20198,7 +20286,7 @@ export const Oauth2ApiFactory = function (configuration?: Configuration, basePat */ export interface Oauth2ApiInterface { /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20207,8 +20295,8 @@ export interface Oauth2ApiInterface { oauthProviderControllerAcceptLogoutRequest(challenge: string, options?: any): AxiosPromise; /** - * - * @param {OauthClientCreateBody} oauthClientCreateBody + * + * @param {OauthClientCreateBody} oauthClientCreateBody * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof Oauth2ApiInterface @@ -20216,7 +20304,7 @@ export interface Oauth2ApiInterface { oauthProviderControllerCreateOAuth2Client(oauthClientCreateBody: OauthClientCreateBody, options?: any): AxiosPromise; /** - * + * * @param {string} id The Oauth Client Id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20225,7 +20313,7 @@ export interface Oauth2ApiInterface { oauthProviderControllerDeleteOAuth2Client(id: string, options?: any): AxiosPromise; /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20234,7 +20322,7 @@ export interface Oauth2ApiInterface { oauthProviderControllerGetConsentRequest(challenge: string, options?: any): AxiosPromise; /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20243,7 +20331,7 @@ export interface Oauth2ApiInterface { oauthProviderControllerGetLoginRequest(challenge: string, options?: any): AxiosPromise; /** - * + * * @param {string} id The Oauth Client Id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20252,7 +20340,7 @@ export interface Oauth2ApiInterface { oauthProviderControllerGetOAuth2Client(id: string, options?: any): AxiosPromise; /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof Oauth2ApiInterface @@ -20260,7 +20348,7 @@ export interface Oauth2ApiInterface { oauthProviderControllerListConsentSessions(options?: any): AxiosPromise>; /** - * + * * @param {number} limit The maximum amount of clients to returned, upper bound is 500 clients. * @param {number} offset The offset from where to start looking. * @param {string} clientName The name of the clients to filter by. @@ -20272,9 +20360,9 @@ export interface Oauth2ApiInterface { oauthProviderControllerListOAuth2Clients(limit: number, offset: number, clientName: string, owner: string, options?: any): AxiosPromise>; /** - * + * * @param {string} challenge The login challenge. - * @param {ConsentRequestBody} consentRequestBody + * @param {ConsentRequestBody} consentRequestBody * @param {boolean} [accept] Accepts the login request. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20283,9 +20371,9 @@ export interface Oauth2ApiInterface { oauthProviderControllerPatchConsentRequest(challenge: string, consentRequestBody: ConsentRequestBody, accept?: boolean, options?: any): AxiosPromise; /** - * + * * @param {string} challenge The login challenge. - * @param {LoginRequestBody} loginRequestBody + * @param {LoginRequestBody} loginRequestBody * @param {boolean} [accept] Accepts the login request. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20294,7 +20382,7 @@ export interface Oauth2ApiInterface { oauthProviderControllerPatchLoginRequest(challenge: string, loginRequestBody: LoginRequestBody, accept?: boolean, options?: any): AxiosPromise; /** - * + * * @param {string} client The Oauth2 client id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20303,9 +20391,9 @@ export interface Oauth2ApiInterface { oauthProviderControllerRevokeConsentSession(client: string, options?: any): AxiosPromise; /** - * + * * @param {string} id The Oauth Client Id. - * @param {OauthClientUpdateBody} oauthClientUpdateBody + * @param {OauthClientUpdateBody} oauthClientUpdateBody * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof Oauth2ApiInterface @@ -20322,7 +20410,7 @@ export interface Oauth2ApiInterface { */ export class Oauth2Api extends BaseAPI implements Oauth2ApiInterface { /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20333,8 +20421,8 @@ export class Oauth2Api extends BaseAPI implements Oauth2ApiInterface { } /** - * - * @param {OauthClientCreateBody} oauthClientCreateBody + * + * @param {OauthClientCreateBody} oauthClientCreateBody * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof Oauth2Api @@ -20344,7 +20432,7 @@ export class Oauth2Api extends BaseAPI implements Oauth2ApiInterface { } /** - * + * * @param {string} id The Oauth Client Id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20355,7 +20443,7 @@ export class Oauth2Api extends BaseAPI implements Oauth2ApiInterface { } /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20366,7 +20454,7 @@ export class Oauth2Api extends BaseAPI implements Oauth2ApiInterface { } /** - * + * * @param {string} challenge The login challenge. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20377,7 +20465,7 @@ export class Oauth2Api extends BaseAPI implements Oauth2ApiInterface { } /** - * + * * @param {string} id The Oauth Client Id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20388,7 +20476,7 @@ export class Oauth2Api extends BaseAPI implements Oauth2ApiInterface { } /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof Oauth2Api @@ -20398,7 +20486,7 @@ export class Oauth2Api extends BaseAPI implements Oauth2ApiInterface { } /** - * + * * @param {number} limit The maximum amount of clients to returned, upper bound is 500 clients. * @param {number} offset The offset from where to start looking. * @param {string} clientName The name of the clients to filter by. @@ -20412,9 +20500,9 @@ export class Oauth2Api extends BaseAPI implements Oauth2ApiInterface { } /** - * + * * @param {string} challenge The login challenge. - * @param {ConsentRequestBody} consentRequestBody + * @param {ConsentRequestBody} consentRequestBody * @param {boolean} [accept] Accepts the login request. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20425,9 +20513,9 @@ export class Oauth2Api extends BaseAPI implements Oauth2ApiInterface { } /** - * + * * @param {string} challenge The login challenge. - * @param {LoginRequestBody} loginRequestBody + * @param {LoginRequestBody} loginRequestBody * @param {boolean} [accept] Accepts the login request. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20438,7 +20526,7 @@ export class Oauth2Api extends BaseAPI implements Oauth2ApiInterface { } /** - * + * * @param {string} client The Oauth2 client id. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -20449,9 +20537,9 @@ export class Oauth2Api extends BaseAPI implements Oauth2ApiInterface { } /** - * + * * @param {string} id The Oauth Client Id. - * @param {OauthClientUpdateBody} oauthClientUpdateBody + * @param {OauthClientUpdateBody} oauthClientUpdateBody * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof Oauth2Api @@ -20469,9 +20557,9 @@ export class Oauth2Api extends BaseAPI implements Oauth2ApiInterface { export const PseudonymApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Returns the related user and tool information to a pseudonym - * @param {string} pseudonym + * @param {string} pseudonym * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20496,7 +20584,7 @@ export const PseudonymApiAxiosParamCreator = function (configuration?: Configura await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -20517,9 +20605,9 @@ export const PseudonymApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = PseudonymApiAxiosParamCreator(configuration) return { /** - * + * * @summary Returns the related user and tool information to a pseudonym - * @param {string} pseudonym + * @param {string} pseudonym * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20538,9 +20626,9 @@ export const PseudonymApiFactory = function (configuration?: Configuration, base const localVarFp = PseudonymApiFp(configuration) return { /** - * + * * @summary Returns the related user and tool information to a pseudonym - * @param {string} pseudonym + * @param {string} pseudonym * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20557,9 +20645,9 @@ export const PseudonymApiFactory = function (configuration?: Configuration, base */ export interface PseudonymApiInterface { /** - * + * * @summary Returns the related user and tool information to a pseudonym - * @param {string} pseudonym + * @param {string} pseudonym * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof PseudonymApiInterface @@ -20576,9 +20664,9 @@ export interface PseudonymApiInterface { */ export class PseudonymApi extends BaseAPI implements PseudonymApiInterface { /** - * + * * @summary Returns the related user and tool information to a pseudonym - * @param {string} pseudonym + * @param {string} pseudonym * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof PseudonymApi @@ -20596,10 +20684,10 @@ export class PseudonymApi extends BaseAPI implements PseudonymApiInterface { export const RoomApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Add members to a room - * @param {string} roomId - * @param {AddRoomMembersBodyParams} addRoomMembersBodyParams + * @param {string} roomId + * @param {AddRoomMembersBodyParams} addRoomMembersBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20626,7 +20714,7 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -20640,9 +20728,9 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Create a new room - * @param {CreateRoomBodyParams} createRoomBodyParams + * @param {CreateRoomBodyParams} createRoomBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20666,7 +20754,7 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -20680,9 +20768,9 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Delete a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20707,7 +20795,7 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -20718,9 +20806,9 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Get a list of room members. - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20745,7 +20833,7 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -20756,9 +20844,9 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Get the boards of a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20783,7 +20871,7 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -20794,9 +20882,9 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Get the details of a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20821,7 +20909,7 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -20832,7 +20920,7 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Get a list of rooms. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. @@ -20865,7 +20953,7 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -20876,10 +20964,10 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Remove members from a room - * @param {string} roomId - * @param {RemoveRoomMembersBodyParams} removeRoomMembersBodyParams + * @param {string} roomId + * @param {RemoveRoomMembersBodyParams} removeRoomMembersBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20906,7 +20994,7 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -20920,10 +21008,10 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Update an existing room - * @param {string} roomId - * @param {UpdateRoomBodyParams} updateRoomBodyParams + * @param {string} roomId + * @param {UpdateRoomBodyParams} updateRoomBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20950,7 +21038,7 @@ export const RoomApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -20974,10 +21062,10 @@ export const RoomApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = RoomApiAxiosParamCreator(configuration) return { /** - * + * * @summary Add members to a room - * @param {string} roomId - * @param {AddRoomMembersBodyParams} addRoomMembersBodyParams + * @param {string} roomId + * @param {AddRoomMembersBodyParams} addRoomMembersBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20986,9 +21074,9 @@ export const RoomApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Create a new room - * @param {CreateRoomBodyParams} createRoomBodyParams + * @param {CreateRoomBodyParams} createRoomBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -20997,9 +21085,9 @@ export const RoomApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Delete a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21008,9 +21096,9 @@ export const RoomApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get a list of room members. - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21019,9 +21107,9 @@ export const RoomApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get the boards of a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21030,9 +21118,9 @@ export const RoomApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get the details of a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21041,7 +21129,7 @@ export const RoomApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get a list of rooms. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. @@ -21053,10 +21141,10 @@ export const RoomApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Remove members from a room - * @param {string} roomId - * @param {RemoveRoomMembersBodyParams} removeRoomMembersBodyParams + * @param {string} roomId + * @param {RemoveRoomMembersBodyParams} removeRoomMembersBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21065,10 +21153,10 @@ export const RoomApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Update an existing room - * @param {string} roomId - * @param {UpdateRoomBodyParams} updateRoomBodyParams + * @param {string} roomId + * @param {UpdateRoomBodyParams} updateRoomBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21087,10 +21175,10 @@ export const RoomApiFactory = function (configuration?: Configuration, basePath? const localVarFp = RoomApiFp(configuration) return { /** - * + * * @summary Add members to a room - * @param {string} roomId - * @param {AddRoomMembersBodyParams} addRoomMembersBodyParams + * @param {string} roomId + * @param {AddRoomMembersBodyParams} addRoomMembersBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21098,9 +21186,9 @@ export const RoomApiFactory = function (configuration?: Configuration, basePath? return localVarFp.roomControllerAddMembers(roomId, addRoomMembersBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Create a new room - * @param {CreateRoomBodyParams} createRoomBodyParams + * @param {CreateRoomBodyParams} createRoomBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21108,9 +21196,9 @@ export const RoomApiFactory = function (configuration?: Configuration, basePath? return localVarFp.roomControllerCreateRoom(createRoomBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Delete a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21118,9 +21206,9 @@ export const RoomApiFactory = function (configuration?: Configuration, basePath? return localVarFp.roomControllerDeleteRoom(roomId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get a list of room members. - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21128,9 +21216,9 @@ export const RoomApiFactory = function (configuration?: Configuration, basePath? return localVarFp.roomControllerGetMembers(roomId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get the boards of a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21138,9 +21226,9 @@ export const RoomApiFactory = function (configuration?: Configuration, basePath? return localVarFp.roomControllerGetRoomBoards(roomId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get the details of a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21148,7 +21236,7 @@ export const RoomApiFactory = function (configuration?: Configuration, basePath? return localVarFp.roomControllerGetRoomDetails(roomId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get a list of rooms. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. @@ -21159,10 +21247,10 @@ export const RoomApiFactory = function (configuration?: Configuration, basePath? return localVarFp.roomControllerGetRooms(skip, limit, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Remove members from a room - * @param {string} roomId - * @param {RemoveRoomMembersBodyParams} removeRoomMembersBodyParams + * @param {string} roomId + * @param {RemoveRoomMembersBodyParams} removeRoomMembersBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21170,10 +21258,10 @@ export const RoomApiFactory = function (configuration?: Configuration, basePath? return localVarFp.roomControllerRemoveMembers(roomId, removeRoomMembersBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Update an existing room - * @param {string} roomId - * @param {UpdateRoomBodyParams} updateRoomBodyParams + * @param {string} roomId + * @param {UpdateRoomBodyParams} updateRoomBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21190,10 +21278,10 @@ export const RoomApiFactory = function (configuration?: Configuration, basePath? */ export interface RoomApiInterface { /** - * + * * @summary Add members to a room - * @param {string} roomId - * @param {AddRoomMembersBodyParams} addRoomMembersBodyParams + * @param {string} roomId + * @param {AddRoomMembersBodyParams} addRoomMembersBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApiInterface @@ -21201,9 +21289,9 @@ export interface RoomApiInterface { roomControllerAddMembers(roomId: string, addRoomMembersBodyParams: AddRoomMembersBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Create a new room - * @param {CreateRoomBodyParams} createRoomBodyParams + * @param {CreateRoomBodyParams} createRoomBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApiInterface @@ -21211,9 +21299,9 @@ export interface RoomApiInterface { roomControllerCreateRoom(createRoomBodyParams: CreateRoomBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Delete a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApiInterface @@ -21221,9 +21309,9 @@ export interface RoomApiInterface { roomControllerDeleteRoom(roomId: string, options?: any): AxiosPromise; /** - * + * * @summary Get a list of room members. - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApiInterface @@ -21231,9 +21319,9 @@ export interface RoomApiInterface { roomControllerGetMembers(roomId: string, options?: any): AxiosPromise; /** - * + * * @summary Get the boards of a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApiInterface @@ -21241,9 +21329,9 @@ export interface RoomApiInterface { roomControllerGetRoomBoards(roomId: string, options?: any): AxiosPromise; /** - * + * * @summary Get the details of a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApiInterface @@ -21251,7 +21339,7 @@ export interface RoomApiInterface { roomControllerGetRoomDetails(roomId: string, options?: any): AxiosPromise; /** - * + * * @summary Get a list of rooms. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. @@ -21262,10 +21350,10 @@ export interface RoomApiInterface { roomControllerGetRooms(skip?: number, limit?: number, options?: any): AxiosPromise; /** - * + * * @summary Remove members from a room - * @param {string} roomId - * @param {RemoveRoomMembersBodyParams} removeRoomMembersBodyParams + * @param {string} roomId + * @param {RemoveRoomMembersBodyParams} removeRoomMembersBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApiInterface @@ -21273,10 +21361,10 @@ export interface RoomApiInterface { roomControllerRemoveMembers(roomId: string, removeRoomMembersBodyParams: RemoveRoomMembersBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Update an existing room - * @param {string} roomId - * @param {UpdateRoomBodyParams} updateRoomBodyParams + * @param {string} roomId + * @param {UpdateRoomBodyParams} updateRoomBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApiInterface @@ -21293,10 +21381,10 @@ export interface RoomApiInterface { */ export class RoomApi extends BaseAPI implements RoomApiInterface { /** - * + * * @summary Add members to a room - * @param {string} roomId - * @param {AddRoomMembersBodyParams} addRoomMembersBodyParams + * @param {string} roomId + * @param {AddRoomMembersBodyParams} addRoomMembersBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApi @@ -21306,9 +21394,9 @@ export class RoomApi extends BaseAPI implements RoomApiInterface { } /** - * + * * @summary Create a new room - * @param {CreateRoomBodyParams} createRoomBodyParams + * @param {CreateRoomBodyParams} createRoomBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApi @@ -21318,9 +21406,9 @@ export class RoomApi extends BaseAPI implements RoomApiInterface { } /** - * + * * @summary Delete a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApi @@ -21330,9 +21418,9 @@ export class RoomApi extends BaseAPI implements RoomApiInterface { } /** - * + * * @summary Get a list of room members. - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApi @@ -21342,9 +21430,9 @@ export class RoomApi extends BaseAPI implements RoomApiInterface { } /** - * + * * @summary Get the boards of a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApi @@ -21354,9 +21442,9 @@ export class RoomApi extends BaseAPI implements RoomApiInterface { } /** - * + * * @summary Get the details of a room - * @param {string} roomId + * @param {string} roomId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApi @@ -21366,7 +21454,7 @@ export class RoomApi extends BaseAPI implements RoomApiInterface { } /** - * + * * @summary Get a list of rooms. * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. @@ -21379,10 +21467,10 @@ export class RoomApi extends BaseAPI implements RoomApiInterface { } /** - * + * * @summary Remove members from a room - * @param {string} roomId - * @param {RemoveRoomMembersBodyParams} removeRoomMembersBodyParams + * @param {string} roomId + * @param {RemoveRoomMembersBodyParams} removeRoomMembersBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApi @@ -21392,10 +21480,10 @@ export class RoomApi extends BaseAPI implements RoomApiInterface { } /** - * + * * @summary Update an existing room - * @param {string} roomId - * @param {UpdateRoomBodyParams} updateRoomBodyParams + * @param {string} roomId + * @param {UpdateRoomBodyParams} updateRoomBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof RoomApi @@ -21413,8 +21501,8 @@ export class RoomApi extends BaseAPI implements RoomApiInterface { export const SSOApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * - * @param {string} oauthClientId + * + * @param {string} oauthClientId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21439,7 +21527,7 @@ export const SSOApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -21450,8 +21538,8 @@ export const SSOApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * - * @param {string} oauthClientId + * + * @param {string} oauthClientId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21476,7 +21564,7 @@ export const SSOApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -21497,8 +21585,8 @@ export const SSOApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = SSOApiAxiosParamCreator(configuration) return { /** - * - * @param {string} oauthClientId + * + * @param {string} oauthClientId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21507,8 +21595,8 @@ export const SSOApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * - * @param {string} oauthClientId + * + * @param {string} oauthClientId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21527,8 +21615,8 @@ export const SSOApiFactory = function (configuration?: Configuration, basePath?: const localVarFp = SSOApiFp(configuration) return { /** - * - * @param {string} oauthClientId + * + * @param {string} oauthClientId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21536,8 +21624,8 @@ export const SSOApiFactory = function (configuration?: Configuration, basePath?: return localVarFp.oauthSSOControllerGetHydraOauthToken(oauthClientId, options).then((request) => request(axios, basePath)); }, /** - * - * @param {string} oauthClientId + * + * @param {string} oauthClientId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21554,8 +21642,8 @@ export const SSOApiFactory = function (configuration?: Configuration, basePath?: */ export interface SSOApiInterface { /** - * - * @param {string} oauthClientId + * + * @param {string} oauthClientId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SSOApiInterface @@ -21563,8 +21651,8 @@ export interface SSOApiInterface { oauthSSOControllerGetHydraOauthToken(oauthClientId: string, options?: any): AxiosPromise; /** - * - * @param {string} oauthClientId + * + * @param {string} oauthClientId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SSOApiInterface @@ -21581,8 +21669,8 @@ export interface SSOApiInterface { */ export class SSOApi extends BaseAPI implements SSOApiInterface { /** - * - * @param {string} oauthClientId + * + * @param {string} oauthClientId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SSOApi @@ -21592,8 +21680,8 @@ export class SSOApi extends BaseAPI implements SSOApiInterface { } /** - * - * @param {string} oauthClientId + * + * @param {string} oauthClientId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SSOApi @@ -21611,8 +21699,8 @@ export class SSOApi extends BaseAPI implements SSOApiInterface { export const SchoolApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21633,7 +21721,7 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio const localVarQueryParameter = {} as any; - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -21645,8 +21733,8 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio }, /** * Gets all provisioning options for a system at a school - * @param {string} schoolId - * @param {string} systemId + * @param {string} schoolId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21674,7 +21762,7 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -21685,8 +21773,8 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21711,7 +21799,7 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -21722,8 +21810,8 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * - * @param {string} [federalStateId] + * + * @param {string} [federalStateId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21749,7 +21837,7 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -21760,7 +21848,7 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21778,7 +21866,7 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio const localVarQueryParameter = {} as any; - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -21789,9 +21877,9 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @summary Get systems from school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21816,7 +21904,7 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -21827,8 +21915,8 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -21863,7 +21951,7 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -21874,9 +21962,9 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * - * @param {string} schoolId - * @param {string} systemId + * + * @param {string} schoolId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21904,7 +21992,7 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -21916,9 +22004,9 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio }, /** * Sets all provisioning options for a system at a school - * @param {string} schoolId - * @param {string} systemId - * @param {SchulConneXProvisioningOptionsParams} schulConneXProvisioningOptionsParams + * @param {string} schoolId + * @param {string} systemId + * @param {SchulConneXProvisioningOptionsParams} schulConneXProvisioningOptionsParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21948,7 +22036,7 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -21962,10 +22050,10 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio }; }, /** - * + * * @summary Updating school props by school administrators - * @param {string} schoolId - * @param {SchoolUpdateBodyParams} schoolUpdateBodyParams + * @param {string} schoolId + * @param {SchoolUpdateBodyParams} schoolUpdateBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -21992,7 +22080,7 @@ export const SchoolApiAxiosParamCreator = function (configuration?: Configuratio await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -22016,8 +22104,8 @@ export const SchoolApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = SchoolApiAxiosParamCreator(configuration) return { /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22027,8 +22115,8 @@ export const SchoolApiFp = function(configuration?: Configuration) { }, /** * Gets all provisioning options for a system at a school - * @param {string} schoolId - * @param {string} systemId + * @param {string} schoolId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22037,8 +22125,8 @@ export const SchoolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22047,8 +22135,8 @@ export const SchoolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * - * @param {string} [federalStateId] + * + * @param {string} [federalStateId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22057,7 +22145,7 @@ export const SchoolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22066,9 +22154,9 @@ export const SchoolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get systems from school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22077,8 +22165,8 @@ export const SchoolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -22089,9 +22177,9 @@ export const SchoolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * - * @param {string} schoolId - * @param {string} systemId + * + * @param {string} schoolId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22101,9 +22189,9 @@ export const SchoolApiFp = function(configuration?: Configuration) { }, /** * Sets all provisioning options for a system at a school - * @param {string} schoolId - * @param {string} systemId - * @param {SchulConneXProvisioningOptionsParams} schulConneXProvisioningOptionsParams + * @param {string} schoolId + * @param {string} systemId + * @param {SchulConneXProvisioningOptionsParams} schulConneXProvisioningOptionsParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22112,10 +22200,10 @@ export const SchoolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Updating school props by school administrators - * @param {string} schoolId - * @param {SchoolUpdateBodyParams} schoolUpdateBodyParams + * @param {string} schoolId + * @param {SchoolUpdateBodyParams} schoolUpdateBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22134,8 +22222,8 @@ export const SchoolApiFactory = function (configuration?: Configuration, basePat const localVarFp = SchoolApiFp(configuration) return { /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22144,8 +22232,8 @@ export const SchoolApiFactory = function (configuration?: Configuration, basePat }, /** * Gets all provisioning options for a system at a school - * @param {string} schoolId - * @param {string} systemId + * @param {string} schoolId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22153,8 +22241,8 @@ export const SchoolApiFactory = function (configuration?: Configuration, basePat return localVarFp.schoolControllerGetProvisioningOptions(schoolId, systemId, options).then((request) => request(axios, basePath)); }, /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22162,8 +22250,8 @@ export const SchoolApiFactory = function (configuration?: Configuration, basePat return localVarFp.schoolControllerGetSchoolById(schoolId, options).then((request) => request(axios, basePath)); }, /** - * - * @param {string} [federalStateId] + * + * @param {string} [federalStateId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22171,7 +22259,7 @@ export const SchoolApiFactory = function (configuration?: Configuration, basePat return localVarFp.schoolControllerGetSchoolListForExternalInvite(federalStateId, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22179,9 +22267,9 @@ export const SchoolApiFactory = function (configuration?: Configuration, basePat return localVarFp.schoolControllerGetSchoolListForLadpLogin(options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get systems from school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22189,8 +22277,8 @@ export const SchoolApiFactory = function (configuration?: Configuration, basePat return localVarFp.schoolControllerGetSchoolSystems(schoolId, options).then((request) => request(axios, basePath)); }, /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -22200,9 +22288,9 @@ export const SchoolApiFactory = function (configuration?: Configuration, basePat return localVarFp.schoolControllerGetTeachers(schoolId, skip, limit, options).then((request) => request(axios, basePath)); }, /** - * - * @param {string} schoolId - * @param {string} systemId + * + * @param {string} schoolId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22211,9 +22299,9 @@ export const SchoolApiFactory = function (configuration?: Configuration, basePat }, /** * Sets all provisioning options for a system at a school - * @param {string} schoolId - * @param {string} systemId - * @param {SchulConneXProvisioningOptionsParams} schulConneXProvisioningOptionsParams + * @param {string} schoolId + * @param {string} systemId + * @param {SchulConneXProvisioningOptionsParams} schulConneXProvisioningOptionsParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22221,10 +22309,10 @@ export const SchoolApiFactory = function (configuration?: Configuration, basePat return localVarFp.schoolControllerSetProvisioningOptions(schoolId, systemId, schulConneXProvisioningOptionsParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Updating school props by school administrators - * @param {string} schoolId - * @param {SchoolUpdateBodyParams} schoolUpdateBodyParams + * @param {string} schoolId + * @param {SchoolUpdateBodyParams} schoolUpdateBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22241,8 +22329,8 @@ export const SchoolApiFactory = function (configuration?: Configuration, basePat */ export interface SchoolApiInterface { /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApiInterface @@ -22251,8 +22339,8 @@ export interface SchoolApiInterface { /** * Gets all provisioning options for a system at a school - * @param {string} schoolId - * @param {string} systemId + * @param {string} schoolId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApiInterface @@ -22260,8 +22348,8 @@ export interface SchoolApiInterface { schoolControllerGetProvisioningOptions(schoolId: string, systemId: string, options?: any): AxiosPromise; /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApiInterface @@ -22269,8 +22357,8 @@ export interface SchoolApiInterface { schoolControllerGetSchoolById(schoolId: string, options?: any): AxiosPromise; /** - * - * @param {string} [federalStateId] + * + * @param {string} [federalStateId] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApiInterface @@ -22278,7 +22366,7 @@ export interface SchoolApiInterface { schoolControllerGetSchoolListForExternalInvite(federalStateId?: string, options?: any): AxiosPromise>; /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApiInterface @@ -22286,9 +22374,9 @@ export interface SchoolApiInterface { schoolControllerGetSchoolListForLadpLogin(options?: any): AxiosPromise>; /** - * + * * @summary Get systems from school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApiInterface @@ -22296,8 +22384,8 @@ export interface SchoolApiInterface { schoolControllerGetSchoolSystems(schoolId: string, options?: any): AxiosPromise>; /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -22307,9 +22395,9 @@ export interface SchoolApiInterface { schoolControllerGetTeachers(schoolId: string, skip?: number, limit?: number, options?: any): AxiosPromise; /** - * - * @param {string} schoolId - * @param {string} systemId + * + * @param {string} schoolId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApiInterface @@ -22318,9 +22406,9 @@ export interface SchoolApiInterface { /** * Sets all provisioning options for a system at a school - * @param {string} schoolId - * @param {string} systemId - * @param {SchulConneXProvisioningOptionsParams} schulConneXProvisioningOptionsParams + * @param {string} schoolId + * @param {string} systemId + * @param {SchulConneXProvisioningOptionsParams} schulConneXProvisioningOptionsParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApiInterface @@ -22328,10 +22416,10 @@ export interface SchoolApiInterface { schoolControllerSetProvisioningOptions(schoolId: string, systemId: string, schulConneXProvisioningOptionsParams: SchulConneXProvisioningOptionsParams, options?: any): AxiosPromise; /** - * + * * @summary Updating school props by school administrators - * @param {string} schoolId - * @param {SchoolUpdateBodyParams} schoolUpdateBodyParams + * @param {string} schoolId + * @param {SchoolUpdateBodyParams} schoolUpdateBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApiInterface @@ -22348,8 +22436,8 @@ export interface SchoolApiInterface { */ export class SchoolApi extends BaseAPI implements SchoolApiInterface { /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApi @@ -22360,8 +22448,8 @@ export class SchoolApi extends BaseAPI implements SchoolApiInterface { /** * Gets all provisioning options for a system at a school - * @param {string} schoolId - * @param {string} systemId + * @param {string} schoolId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApi @@ -22371,8 +22459,8 @@ export class SchoolApi extends BaseAPI implements SchoolApiInterface { } /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApi @@ -22382,8 +22470,8 @@ export class SchoolApi extends BaseAPI implements SchoolApiInterface { } /** - * - * @param {string} [federalStateId] + * + * @param {string} [federalStateId] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApi @@ -22393,7 +22481,7 @@ export class SchoolApi extends BaseAPI implements SchoolApiInterface { } /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApi @@ -22403,9 +22491,9 @@ export class SchoolApi extends BaseAPI implements SchoolApiInterface { } /** - * + * * @summary Get systems from school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApi @@ -22415,8 +22503,8 @@ export class SchoolApi extends BaseAPI implements SchoolApiInterface { } /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -22428,9 +22516,9 @@ export class SchoolApi extends BaseAPI implements SchoolApiInterface { } /** - * - * @param {string} schoolId - * @param {string} systemId + * + * @param {string} schoolId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApi @@ -22441,9 +22529,9 @@ export class SchoolApi extends BaseAPI implements SchoolApiInterface { /** * Sets all provisioning options for a system at a school - * @param {string} schoolId - * @param {string} systemId - * @param {SchulConneXProvisioningOptionsParams} schulConneXProvisioningOptionsParams + * @param {string} schoolId + * @param {string} systemId + * @param {SchulConneXProvisioningOptionsParams} schulConneXProvisioningOptionsParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApi @@ -22453,10 +22541,10 @@ export class SchoolApi extends BaseAPI implements SchoolApiInterface { } /** - * + * * @summary Updating school props by school administrators - * @param {string} schoolId - * @param {SchoolUpdateBodyParams} schoolUpdateBodyParams + * @param {string} schoolId + * @param {SchoolUpdateBodyParams} schoolUpdateBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SchoolApi @@ -22474,9 +22562,9 @@ export class SchoolApi extends BaseAPI implements SchoolApiInterface { export const ShareTokenApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Create a share token. - * @param {ShareTokenBodyParams} shareTokenBodyParams + * @param {ShareTokenBodyParams} shareTokenBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22500,7 +22588,7 @@ export const ShareTokenApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -22514,10 +22602,10 @@ export const ShareTokenApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * + * * @summary Import a share token payload. * @param {string} token The token that identifies the shared object - * @param {ShareTokenImportBodyParams} shareTokenImportBodyParams + * @param {ShareTokenImportBodyParams} shareTokenImportBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22544,7 +22632,7 @@ export const ShareTokenApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -22558,7 +22646,7 @@ export const ShareTokenApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * + * * @summary Look up a share token. * @param {string} token The token that identifies the shared object * @param {*} [options] Override http request option. @@ -22585,7 +22673,7 @@ export const ShareTokenApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -22606,9 +22694,9 @@ export const ShareTokenApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = ShareTokenApiAxiosParamCreator(configuration) return { /** - * + * * @summary Create a share token. - * @param {ShareTokenBodyParams} shareTokenBodyParams + * @param {ShareTokenBodyParams} shareTokenBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22617,10 +22705,10 @@ export const ShareTokenApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Import a share token payload. * @param {string} token The token that identifies the shared object - * @param {ShareTokenImportBodyParams} shareTokenImportBodyParams + * @param {ShareTokenImportBodyParams} shareTokenImportBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22629,7 +22717,7 @@ export const ShareTokenApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Look up a share token. * @param {string} token The token that identifies the shared object * @param {*} [options] Override http request option. @@ -22650,9 +22738,9 @@ export const ShareTokenApiFactory = function (configuration?: Configuration, bas const localVarFp = ShareTokenApiFp(configuration) return { /** - * + * * @summary Create a share token. - * @param {ShareTokenBodyParams} shareTokenBodyParams + * @param {ShareTokenBodyParams} shareTokenBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22660,10 +22748,10 @@ export const ShareTokenApiFactory = function (configuration?: Configuration, bas return localVarFp.shareTokenControllerCreateShareToken(shareTokenBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Import a share token payload. * @param {string} token The token that identifies the shared object - * @param {ShareTokenImportBodyParams} shareTokenImportBodyParams + * @param {ShareTokenImportBodyParams} shareTokenImportBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22671,7 +22759,7 @@ export const ShareTokenApiFactory = function (configuration?: Configuration, bas return localVarFp.shareTokenControllerImportShareToken(token, shareTokenImportBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Look up a share token. * @param {string} token The token that identifies the shared object * @param {*} [options] Override http request option. @@ -22690,9 +22778,9 @@ export const ShareTokenApiFactory = function (configuration?: Configuration, bas */ export interface ShareTokenApiInterface { /** - * + * * @summary Create a share token. - * @param {ShareTokenBodyParams} shareTokenBodyParams + * @param {ShareTokenBodyParams} shareTokenBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ShareTokenApiInterface @@ -22700,10 +22788,10 @@ export interface ShareTokenApiInterface { shareTokenControllerCreateShareToken(shareTokenBodyParams: ShareTokenBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Import a share token payload. * @param {string} token The token that identifies the shared object - * @param {ShareTokenImportBodyParams} shareTokenImportBodyParams + * @param {ShareTokenImportBodyParams} shareTokenImportBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ShareTokenApiInterface @@ -22711,7 +22799,7 @@ export interface ShareTokenApiInterface { shareTokenControllerImportShareToken(token: string, shareTokenImportBodyParams: ShareTokenImportBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Look up a share token. * @param {string} token The token that identifies the shared object * @param {*} [options] Override http request option. @@ -22730,9 +22818,9 @@ export interface ShareTokenApiInterface { */ export class ShareTokenApi extends BaseAPI implements ShareTokenApiInterface { /** - * + * * @summary Create a share token. - * @param {ShareTokenBodyParams} shareTokenBodyParams + * @param {ShareTokenBodyParams} shareTokenBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ShareTokenApi @@ -22742,10 +22830,10 @@ export class ShareTokenApi extends BaseAPI implements ShareTokenApiInterface { } /** - * + * * @summary Import a share token payload. * @param {string} token The token that identifies the shared object - * @param {ShareTokenImportBodyParams} shareTokenImportBodyParams + * @param {ShareTokenImportBodyParams} shareTokenImportBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ShareTokenApi @@ -22755,7 +22843,7 @@ export class ShareTokenApi extends BaseAPI implements ShareTokenApiInterface { } /** - * + * * @summary Look up a share token. * @param {string} token The token that identifies the shared object * @param {*} [options] Override http request option. @@ -22775,9 +22863,9 @@ export class ShareTokenApi extends BaseAPI implements ShareTokenApiInterface { export const ShdApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Create a support jwt for a user. - * @param {TargetUserIdParams} targetUserIdParams + * @param {TargetUserIdParams} targetUserIdParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22801,7 +22889,7 @@ export const ShdApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -22825,9 +22913,9 @@ export const ShdApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = ShdApiAxiosParamCreator(configuration) return { /** - * + * * @summary Create a support jwt for a user. - * @param {TargetUserIdParams} targetUserIdParams + * @param {TargetUserIdParams} targetUserIdParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22846,9 +22934,9 @@ export const ShdApiFactory = function (configuration?: Configuration, basePath?: const localVarFp = ShdApiFp(configuration) return { /** - * + * * @summary Create a support jwt for a user. - * @param {TargetUserIdParams} targetUserIdParams + * @param {TargetUserIdParams} targetUserIdParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -22865,9 +22953,9 @@ export const ShdApiFactory = function (configuration?: Configuration, basePath?: */ export interface ShdApiInterface { /** - * + * * @summary Create a support jwt for a user. - * @param {TargetUserIdParams} targetUserIdParams + * @param {TargetUserIdParams} targetUserIdParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ShdApiInterface @@ -22884,9 +22972,9 @@ export interface ShdApiInterface { */ export class ShdApi extends BaseAPI implements ShdApiInterface { /** - * + * * @summary Create a support jwt for a user. - * @param {TargetUserIdParams} targetUserIdParams + * @param {TargetUserIdParams} targetUserIdParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ShdApi @@ -22904,7 +22992,7 @@ export class ShdApi extends BaseAPI implements ShdApiInterface { export const SubmissionApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @param {string} submissionId The id of the submission. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -22930,7 +23018,7 @@ export const SubmissionApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -22941,7 +23029,7 @@ export const SubmissionApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -22967,7 +23055,7 @@ export const SubmissionApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -22988,7 +23076,7 @@ export const SubmissionApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = SubmissionApiAxiosParamCreator(configuration) return { /** - * + * * @param {string} submissionId The id of the submission. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -22998,7 +23086,7 @@ export const SubmissionApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23018,7 +23106,7 @@ export const SubmissionApiFactory = function (configuration?: Configuration, bas const localVarFp = SubmissionApiFp(configuration) return { /** - * + * * @param {string} submissionId The id of the submission. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23027,7 +23115,7 @@ export const SubmissionApiFactory = function (configuration?: Configuration, bas return localVarFp.submissionControllerDelete(submissionId, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23045,7 +23133,7 @@ export const SubmissionApiFactory = function (configuration?: Configuration, bas */ export interface SubmissionApiInterface { /** - * + * * @param {string} submissionId The id of the submission. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23054,7 +23142,7 @@ export interface SubmissionApiInterface { submissionControllerDelete(submissionId: string, options?: any): AxiosPromise; /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23072,7 +23160,7 @@ export interface SubmissionApiInterface { */ export class SubmissionApi extends BaseAPI implements SubmissionApiInterface { /** - * + * * @param {string} submissionId The id of the submission. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23083,7 +23171,7 @@ export class SubmissionApi extends BaseAPI implements SubmissionApiInterface { } /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23102,9 +23190,9 @@ export class SubmissionApi extends BaseAPI implements SubmissionApiInterface { export const SystemsApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Deletes a system. - * @param {string} systemId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -23129,7 +23217,7 @@ export const SystemsApiAxiosParamCreator = function (configuration?: Configurati await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -23164,7 +23252,7 @@ export const SystemsApiAxiosParamCreator = function (configuration?: Configurati } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -23177,7 +23265,7 @@ export const SystemsApiAxiosParamCreator = function (configuration?: Configurati /** * This endpoint is used to get information about a possible login systems. No sensible data should be returned! * @summary Finds a publicly available system. - * @param {string} systemId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -23198,7 +23286,7 @@ export const SystemsApiAxiosParamCreator = function (configuration?: Configurati const localVarQueryParameter = {} as any; - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -23219,9 +23307,9 @@ export const SystemsApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = SystemsApiAxiosParamCreator(configuration) return { /** - * + * * @summary Deletes a system. - * @param {string} systemId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -23243,7 +23331,7 @@ export const SystemsApiFp = function(configuration?: Configuration) { /** * This endpoint is used to get information about a possible login systems. No sensible data should be returned! * @summary Finds a publicly available system. - * @param {string} systemId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -23262,9 +23350,9 @@ export const SystemsApiFactory = function (configuration?: Configuration, basePa const localVarFp = SystemsApiFp(configuration) return { /** - * + * * @summary Deletes a system. - * @param {string} systemId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -23284,7 +23372,7 @@ export const SystemsApiFactory = function (configuration?: Configuration, basePa /** * This endpoint is used to get information about a possible login systems. No sensible data should be returned! * @summary Finds a publicly available system. - * @param {string} systemId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -23301,9 +23389,9 @@ export const SystemsApiFactory = function (configuration?: Configuration, basePa */ export interface SystemsApiInterface { /** - * + * * @summary Deletes a system. - * @param {string} systemId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SystemsApiInterface @@ -23323,7 +23411,7 @@ export interface SystemsApiInterface { /** * This endpoint is used to get information about a possible login systems. No sensible data should be returned! * @summary Finds a publicly available system. - * @param {string} systemId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SystemsApiInterface @@ -23340,9 +23428,9 @@ export interface SystemsApiInterface { */ export class SystemsApi extends BaseAPI implements SystemsApiInterface { /** - * + * * @summary Deletes a system. - * @param {string} systemId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SystemsApi @@ -23366,7 +23454,7 @@ export class SystemsApi extends BaseAPI implements SystemsApiInterface { /** * This endpoint is used to get information about a possible login systems. No sensible data should be returned! * @summary Finds a publicly available system. - * @param {string} systemId + * @param {string} systemId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof SystemsApi @@ -23384,9 +23472,9 @@ export class SystemsApi extends BaseAPI implements SystemsApiInterface { export const TaskApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @param {string} taskId The id of the task. - * @param {TaskCopyApiParams} taskCopyApiParams + * @param {TaskCopyApiParams} taskCopyApiParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -23413,7 +23501,7 @@ export const TaskApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -23427,7 +23515,7 @@ export const TaskApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23453,7 +23541,7 @@ export const TaskApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -23464,7 +23552,7 @@ export const TaskApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -23496,7 +23584,7 @@ export const TaskApiAxiosParamCreator = function (configuration?: Configuration) } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -23507,7 +23595,7 @@ export const TaskApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -23539,7 +23627,7 @@ export const TaskApiAxiosParamCreator = function (configuration?: Configuration) } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -23550,7 +23638,7 @@ export const TaskApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23576,7 +23664,7 @@ export const TaskApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -23587,7 +23675,7 @@ export const TaskApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23613,7 +23701,7 @@ export const TaskApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -23624,7 +23712,7 @@ export const TaskApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23650,7 +23738,7 @@ export const TaskApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -23671,9 +23759,9 @@ export const TaskApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = TaskApiAxiosParamCreator(configuration) return { /** - * + * * @param {string} taskId The id of the task. - * @param {TaskCopyApiParams} taskCopyApiParams + * @param {TaskCopyApiParams} taskCopyApiParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -23682,7 +23770,7 @@ export const TaskApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23692,7 +23780,7 @@ export const TaskApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -23703,7 +23791,7 @@ export const TaskApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -23714,7 +23802,7 @@ export const TaskApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23724,7 +23812,7 @@ export const TaskApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23734,7 +23822,7 @@ export const TaskApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23754,9 +23842,9 @@ export const TaskApiFactory = function (configuration?: Configuration, basePath? const localVarFp = TaskApiFp(configuration) return { /** - * + * * @param {string} taskId The id of the task. - * @param {TaskCopyApiParams} taskCopyApiParams + * @param {TaskCopyApiParams} taskCopyApiParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -23764,7 +23852,7 @@ export const TaskApiFactory = function (configuration?: Configuration, basePath? return localVarFp.taskControllerCopyTask(taskId, taskCopyApiParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23773,7 +23861,7 @@ export const TaskApiFactory = function (configuration?: Configuration, basePath? return localVarFp.taskControllerDelete(taskId, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -23783,7 +23871,7 @@ export const TaskApiFactory = function (configuration?: Configuration, basePath? return localVarFp.taskControllerFindAll(skip, limit, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -23793,7 +23881,7 @@ export const TaskApiFactory = function (configuration?: Configuration, basePath? return localVarFp.taskControllerFindAllFinished(skip, limit, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23802,7 +23890,7 @@ export const TaskApiFactory = function (configuration?: Configuration, basePath? return localVarFp.taskControllerFinish(taskId, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23811,7 +23899,7 @@ export const TaskApiFactory = function (configuration?: Configuration, basePath? return localVarFp.taskControllerRestore(taskId, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23829,9 +23917,9 @@ export const TaskApiFactory = function (configuration?: Configuration, basePath? */ export interface TaskApiInterface { /** - * + * * @param {string} taskId The id of the task. - * @param {TaskCopyApiParams} taskCopyApiParams + * @param {TaskCopyApiParams} taskCopyApiParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaskApiInterface @@ -23839,7 +23927,7 @@ export interface TaskApiInterface { taskControllerCopyTask(taskId: string, taskCopyApiParams: TaskCopyApiParams, options?: any): AxiosPromise; /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23848,7 +23936,7 @@ export interface TaskApiInterface { taskControllerDelete(taskId: string, options?: any): AxiosPromise; /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -23858,7 +23946,7 @@ export interface TaskApiInterface { taskControllerFindAll(skip?: number, limit?: number, options?: any): AxiosPromise; /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -23868,7 +23956,7 @@ export interface TaskApiInterface { taskControllerFindAllFinished(skip?: number, limit?: number, options?: any): AxiosPromise; /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23877,7 +23965,7 @@ export interface TaskApiInterface { taskControllerFinish(taskId: string, options?: any): AxiosPromise; /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23886,7 +23974,7 @@ export interface TaskApiInterface { taskControllerRestore(taskId: string, options?: any): AxiosPromise; /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23904,9 +23992,9 @@ export interface TaskApiInterface { */ export class TaskApi extends BaseAPI implements TaskApiInterface { /** - * + * * @param {string} taskId The id of the task. - * @param {TaskCopyApiParams} taskCopyApiParams + * @param {TaskCopyApiParams} taskCopyApiParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof TaskApi @@ -23916,7 +24004,7 @@ export class TaskApi extends BaseAPI implements TaskApiInterface { } /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23927,7 +24015,7 @@ export class TaskApi extends BaseAPI implements TaskApiInterface { } /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -23939,7 +24027,7 @@ export class TaskApi extends BaseAPI implements TaskApiInterface { } /** - * + * * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -23951,7 +24039,7 @@ export class TaskApi extends BaseAPI implements TaskApiInterface { } /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23962,7 +24050,7 @@ export class TaskApi extends BaseAPI implements TaskApiInterface { } /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23973,7 +24061,7 @@ export class TaskApi extends BaseAPI implements TaskApiInterface { } /** - * + * * @param {string} taskId The id of the task. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -23992,10 +24080,10 @@ export class TaskApi extends BaseAPI implements TaskApiInterface { export const ToolApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Lists all available tools that can be added for a given context - * @param {any} contextType - * @param {string} contextId + * @param {any} contextType + * @param {string} contextId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24023,7 +24111,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24034,9 +24122,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Lists all available tools that can be added for a given school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24061,7 +24149,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24072,9 +24160,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Get the latest configuration template for a Context External Tool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24099,7 +24187,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24110,9 +24198,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Get the latest configuration template for a School External Tool - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24137,7 +24225,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24148,7 +24236,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Lists all preferred tools that can be added for a given context * @param {ToolContextType} [contextType] Context types for tools * @param {*} [options] Override http request option. @@ -24176,7 +24264,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24187,7 +24275,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Lists all context types available in the SVS * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -24210,7 +24298,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24221,9 +24309,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Creates a ContextExternalTool - * @param {ContextExternalToolPostParams} contextExternalToolPostParams + * @param {ContextExternalToolPostParams} contextExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24247,7 +24335,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -24261,9 +24349,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Deletes a ContextExternalTool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24288,7 +24376,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24299,9 +24387,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Searches a ContextExternalTool for the given id - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24326,7 +24414,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24337,10 +24425,10 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Returns a list of ContextExternalTools for the given context - * @param {string} contextId - * @param {ToolContextType} contextType + * @param {string} contextId + * @param {ToolContextType} contextType * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24368,7 +24456,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24379,10 +24467,10 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Updates a ContextExternalTool - * @param {string} contextExternalToolId - * @param {ContextExternalToolPostParams} contextExternalToolPostParams + * @param {string} contextExternalToolId + * @param {ContextExternalToolPostParams} contextExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24409,7 +24497,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -24423,9 +24511,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Creates an ExternalTool - * @param {ExternalToolCreateParams} externalToolCreateParams + * @param {ExternalToolCreateParams} externalToolCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24449,7 +24537,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -24463,9 +24551,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Deletes an ExternalTool - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24490,7 +24578,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24501,14 +24589,14 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Returns a list of ExternalTools * @param {string} [name] Name of the external tool * @param {string} [clientId] OAuth2 client id of the external tool * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {'id' | 'name'} [sortBy] + * @param {'asc' | 'desc'} [sortOrder] + * @param {'id' | 'name'} [sortBy] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24554,7 +24642,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24565,9 +24653,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Returns a pdf of the external tool information - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24592,7 +24680,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24603,9 +24691,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Returns an ExternalTool for the given id - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24630,7 +24718,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24641,9 +24729,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Gets the logo of an external tool. - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24668,7 +24756,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24679,9 +24767,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Gets the metadata of an external tool. - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24706,7 +24794,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24717,9 +24805,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Creates multiple ExternalTools at the same time. - * @param {ExternalToolBulkCreateParams} externalToolBulkCreateParams + * @param {ExternalToolBulkCreateParams} externalToolBulkCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24743,7 +24831,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -24757,10 +24845,10 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Updates an ExternalTool - * @param {string} externalToolId - * @param {ExternalToolUpdateParams} externalToolUpdateParams + * @param {string} externalToolId + * @param {ExternalToolUpdateParams} externalToolUpdateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24787,7 +24875,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -24801,9 +24889,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * - * @param {string} contextExternalToolId - * @param {Lti11DeepLinkParamsRaw} lti11DeepLinkParamsRaw + * + * @param {string} contextExternalToolId + * @param {Lti11DeepLinkParamsRaw} lti11DeepLinkParamsRaw * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24826,7 +24914,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) const localVarQueryParameter = {} as any; - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -24840,7 +24928,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Get tool launch request for a context external tool id * @param {string} contextExternalToolId The id of the context external tool * @param {*} [options] Override http request option. @@ -24867,7 +24955,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24878,10 +24966,10 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Get tool launch request for a school external tool * @param {string} schoolExternalToolId The id of the school external tool - * @param {ContextExternalToolBodyParams} contextExternalToolBodyParams + * @param {ContextExternalToolBodyParams} contextExternalToolBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24908,7 +24996,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -24922,9 +25010,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Get ExternalTool Reference for a given context external tool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24949,7 +25037,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -24960,10 +25048,10 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Get ExternalTool References for a given context - * @param {string} contextId - * @param {ToolContextType} contextType + * @param {string} contextId + * @param {ToolContextType} contextType * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -24991,7 +25079,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -25002,9 +25090,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Creates a SchoolExternalTool - * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams + * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25028,7 +25116,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -25042,9 +25130,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Deletes a SchoolExternalTool - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25069,7 +25157,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -25080,9 +25168,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Gets the metadata of an school external tool. - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25107,7 +25195,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -25118,9 +25206,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Returns a SchoolExternalTool for the given id - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25145,7 +25233,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -25156,9 +25244,9 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Returns a list of SchoolExternalTools for a given school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25186,7 +25274,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -25197,10 +25285,10 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @summary Updates a SchoolExternalTool - * @param {string} schoolExternalToolId - * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams + * @param {string} schoolExternalToolId + * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25227,7 +25315,7 @@ export const ToolApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -25251,10 +25339,10 @@ export const ToolApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = ToolApiAxiosParamCreator(configuration) return { /** - * + * * @summary Lists all available tools that can be added for a given context - * @param {any} contextType - * @param {string} contextId + * @param {any} contextType + * @param {string} contextId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25263,9 +25351,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Lists all available tools that can be added for a given school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25274,9 +25362,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get the latest configuration template for a Context External Tool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25285,9 +25373,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get the latest configuration template for a School External Tool - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25296,7 +25384,7 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Lists all preferred tools that can be added for a given context * @param {ToolContextType} [contextType] Context types for tools * @param {*} [options] Override http request option. @@ -25307,7 +25395,7 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Lists all context types available in the SVS * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -25317,9 +25405,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Creates a ContextExternalTool - * @param {ContextExternalToolPostParams} contextExternalToolPostParams + * @param {ContextExternalToolPostParams} contextExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25328,9 +25416,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Deletes a ContextExternalTool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25339,9 +25427,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Searches a ContextExternalTool for the given id - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25350,10 +25438,10 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Returns a list of ContextExternalTools for the given context - * @param {string} contextId - * @param {ToolContextType} contextType + * @param {string} contextId + * @param {ToolContextType} contextType * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25362,10 +25450,10 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Updates a ContextExternalTool - * @param {string} contextExternalToolId - * @param {ContextExternalToolPostParams} contextExternalToolPostParams + * @param {string} contextExternalToolId + * @param {ContextExternalToolPostParams} contextExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25374,9 +25462,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Creates an ExternalTool - * @param {ExternalToolCreateParams} externalToolCreateParams + * @param {ExternalToolCreateParams} externalToolCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25385,9 +25473,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Deletes an ExternalTool - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25396,14 +25484,14 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Returns a list of ExternalTools * @param {string} [name] Name of the external tool * @param {string} [clientId] OAuth2 client id of the external tool * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {'id' | 'name'} [sortBy] + * @param {'asc' | 'desc'} [sortOrder] + * @param {'id' | 'name'} [sortBy] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25412,9 +25500,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Returns a pdf of the external tool information - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25423,9 +25511,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Returns an ExternalTool for the given id - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25434,9 +25522,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Gets the logo of an external tool. - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25445,9 +25533,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Gets the metadata of an external tool. - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25456,9 +25544,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Creates multiple ExternalTools at the same time. - * @param {ExternalToolBulkCreateParams} externalToolBulkCreateParams + * @param {ExternalToolBulkCreateParams} externalToolBulkCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25467,10 +25555,10 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Updates an ExternalTool - * @param {string} externalToolId - * @param {ExternalToolUpdateParams} externalToolUpdateParams + * @param {string} externalToolId + * @param {ExternalToolUpdateParams} externalToolUpdateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25479,9 +25567,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * - * @param {string} contextExternalToolId - * @param {Lti11DeepLinkParamsRaw} lti11DeepLinkParamsRaw + * + * @param {string} contextExternalToolId + * @param {Lti11DeepLinkParamsRaw} lti11DeepLinkParamsRaw * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25490,7 +25578,7 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get tool launch request for a context external tool id * @param {string} contextExternalToolId The id of the context external tool * @param {*} [options] Override http request option. @@ -25501,10 +25589,10 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get tool launch request for a school external tool * @param {string} schoolExternalToolId The id of the school external tool - * @param {ContextExternalToolBodyParams} contextExternalToolBodyParams + * @param {ContextExternalToolBodyParams} contextExternalToolBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25513,9 +25601,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get ExternalTool Reference for a given context external tool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25524,10 +25612,10 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Get ExternalTool References for a given context - * @param {string} contextId - * @param {ToolContextType} contextType + * @param {string} contextId + * @param {ToolContextType} contextType * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25536,9 +25624,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Creates a SchoolExternalTool - * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams + * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25547,9 +25635,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Deletes a SchoolExternalTool - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25558,9 +25646,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Gets the metadata of an school external tool. - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25569,9 +25657,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Returns a SchoolExternalTool for the given id - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25580,9 +25668,9 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Returns a list of SchoolExternalTools for a given school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25591,10 +25679,10 @@ export const ToolApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Updates a SchoolExternalTool - * @param {string} schoolExternalToolId - * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams + * @param {string} schoolExternalToolId + * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25613,10 +25701,10 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? const localVarFp = ToolApiFp(configuration) return { /** - * + * * @summary Lists all available tools that can be added for a given context - * @param {any} contextType - * @param {string} contextId + * @param {any} contextType + * @param {string} contextId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25624,9 +25712,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolConfigurationControllerGetAvailableToolsForContext(contextType, contextId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Lists all available tools that can be added for a given school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25634,9 +25722,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolConfigurationControllerGetAvailableToolsForSchool(schoolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get the latest configuration template for a Context External Tool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25644,9 +25732,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolConfigurationControllerGetConfigurationTemplateForContext(contextExternalToolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get the latest configuration template for a School External Tool - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25654,7 +25742,7 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolConfigurationControllerGetConfigurationTemplateForSchool(schoolExternalToolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Lists all preferred tools that can be added for a given context * @param {ToolContextType} [contextType] Context types for tools * @param {*} [options] Override http request option. @@ -25664,7 +25752,7 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolConfigurationControllerGetPreferredToolsForContext(contextType, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Lists all context types available in the SVS * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -25673,9 +25761,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolConfigurationControllerGetToolContextTypes(options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Creates a ContextExternalTool - * @param {ContextExternalToolPostParams} contextExternalToolPostParams + * @param {ContextExternalToolPostParams} contextExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25683,9 +25771,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolContextControllerCreateContextExternalTool(contextExternalToolPostParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Deletes a ContextExternalTool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25693,9 +25781,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolContextControllerDeleteContextExternalTool(contextExternalToolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Searches a ContextExternalTool for the given id - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25703,10 +25791,10 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolContextControllerGetContextExternalTool(contextExternalToolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Returns a list of ContextExternalTools for the given context - * @param {string} contextId - * @param {ToolContextType} contextType + * @param {string} contextId + * @param {ToolContextType} contextType * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25714,10 +25802,10 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolContextControllerGetContextExternalToolsForContext(contextId, contextType, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Updates a ContextExternalTool - * @param {string} contextExternalToolId - * @param {ContextExternalToolPostParams} contextExternalToolPostParams + * @param {string} contextExternalToolId + * @param {ContextExternalToolPostParams} contextExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25725,9 +25813,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolContextControllerUpdateContextExternalTool(contextExternalToolId, contextExternalToolPostParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Creates an ExternalTool - * @param {ExternalToolCreateParams} externalToolCreateParams + * @param {ExternalToolCreateParams} externalToolCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25735,9 +25823,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolControllerCreateExternalTool(externalToolCreateParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Deletes an ExternalTool - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25745,14 +25833,14 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolControllerDeleteExternalTool(externalToolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Returns a list of ExternalTools * @param {string} [name] Name of the external tool * @param {string} [clientId] OAuth2 client id of the external tool * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {'id' | 'name'} [sortBy] + * @param {'asc' | 'desc'} [sortOrder] + * @param {'id' | 'name'} [sortBy] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25760,9 +25848,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolControllerFindExternalTool(name, clientId, skip, limit, sortOrder, sortBy, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Returns a pdf of the external tool information - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25770,9 +25858,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolControllerGetDatasheet(externalToolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Returns an ExternalTool for the given id - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25780,9 +25868,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolControllerGetExternalTool(externalToolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Gets the logo of an external tool. - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25790,9 +25878,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolControllerGetExternalToolLogo(externalToolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Gets the metadata of an external tool. - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25800,9 +25888,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolControllerGetMetaDataForExternalTool(externalToolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Creates multiple ExternalTools at the same time. - * @param {ExternalToolBulkCreateParams} externalToolBulkCreateParams + * @param {ExternalToolBulkCreateParams} externalToolBulkCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25810,10 +25898,10 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolControllerImportExternalTools(externalToolBulkCreateParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Updates an ExternalTool - * @param {string} externalToolId - * @param {ExternalToolUpdateParams} externalToolUpdateParams + * @param {string} externalToolId + * @param {ExternalToolUpdateParams} externalToolUpdateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25821,9 +25909,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolControllerUpdateExternalTool(externalToolId, externalToolUpdateParams, options).then((request) => request(axios, basePath)); }, /** - * - * @param {string} contextExternalToolId - * @param {Lti11DeepLinkParamsRaw} lti11DeepLinkParamsRaw + * + * @param {string} contextExternalToolId + * @param {Lti11DeepLinkParamsRaw} lti11DeepLinkParamsRaw * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25831,7 +25919,7 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolDeepLinkControllerDeepLink(contextExternalToolId, lti11DeepLinkParamsRaw, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get tool launch request for a context external tool id * @param {string} contextExternalToolId The id of the context external tool * @param {*} [options] Override http request option. @@ -25841,10 +25929,10 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolLaunchControllerGetContextExternalToolLaunchRequest(contextExternalToolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get tool launch request for a school external tool * @param {string} schoolExternalToolId The id of the school external tool - * @param {ContextExternalToolBodyParams} contextExternalToolBodyParams + * @param {ContextExternalToolBodyParams} contextExternalToolBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25852,9 +25940,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolLaunchControllerGetSchoolExternalToolLaunchRequest(schoolExternalToolId, contextExternalToolBodyParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get ExternalTool Reference for a given context external tool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25862,10 +25950,10 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolReferenceControllerGetToolReference(contextExternalToolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Get ExternalTool References for a given context - * @param {string} contextId - * @param {ToolContextType} contextType + * @param {string} contextId + * @param {ToolContextType} contextType * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25873,9 +25961,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolReferenceControllerGetToolReferencesForContext(contextId, contextType, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Creates a SchoolExternalTool - * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams + * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25883,9 +25971,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolSchoolControllerCreateSchoolExternalTool(schoolExternalToolPostParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Deletes a SchoolExternalTool - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25893,9 +25981,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolSchoolControllerDeleteSchoolExternalTool(schoolExternalToolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Gets the metadata of an school external tool. - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25903,9 +25991,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolSchoolControllerGetMetaDataForExternalTool(schoolExternalToolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Returns a SchoolExternalTool for the given id - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25913,9 +26001,9 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolSchoolControllerGetSchoolExternalTool(schoolExternalToolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Returns a list of SchoolExternalTools for a given school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25923,10 +26011,10 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? return localVarFp.toolSchoolControllerGetSchoolExternalTools(schoolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Updates a SchoolExternalTool - * @param {string} schoolExternalToolId - * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams + * @param {string} schoolExternalToolId + * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -25943,10 +26031,10 @@ export const ToolApiFactory = function (configuration?: Configuration, basePath? */ export interface ToolApiInterface { /** - * + * * @summary Lists all available tools that can be added for a given context - * @param {any} contextType - * @param {string} contextId + * @param {any} contextType + * @param {string} contextId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -25954,9 +26042,9 @@ export interface ToolApiInterface { toolConfigurationControllerGetAvailableToolsForContext(contextType: any, contextId: string, options?: any): AxiosPromise; /** - * + * * @summary Lists all available tools that can be added for a given school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -25964,9 +26052,9 @@ export interface ToolApiInterface { toolConfigurationControllerGetAvailableToolsForSchool(schoolId: string, options?: any): AxiosPromise; /** - * + * * @summary Get the latest configuration template for a Context External Tool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -25974,9 +26062,9 @@ export interface ToolApiInterface { toolConfigurationControllerGetConfigurationTemplateForContext(contextExternalToolId: string, options?: any): AxiosPromise; /** - * + * * @summary Get the latest configuration template for a School External Tool - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -25984,7 +26072,7 @@ export interface ToolApiInterface { toolConfigurationControllerGetConfigurationTemplateForSchool(schoolExternalToolId: string, options?: any): AxiosPromise; /** - * + * * @summary Lists all preferred tools that can be added for a given context * @param {ToolContextType} [contextType] Context types for tools * @param {*} [options] Override http request option. @@ -25994,7 +26082,7 @@ export interface ToolApiInterface { toolConfigurationControllerGetPreferredToolsForContext(contextType?: ToolContextType, options?: any): AxiosPromise; /** - * + * * @summary Lists all context types available in the SVS * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -26003,9 +26091,9 @@ export interface ToolApiInterface { toolConfigurationControllerGetToolContextTypes(options?: any): AxiosPromise; /** - * + * * @summary Creates a ContextExternalTool - * @param {ContextExternalToolPostParams} contextExternalToolPostParams + * @param {ContextExternalToolPostParams} contextExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26013,9 +26101,9 @@ export interface ToolApiInterface { toolContextControllerCreateContextExternalTool(contextExternalToolPostParams: ContextExternalToolPostParams, options?: any): AxiosPromise; /** - * + * * @summary Deletes a ContextExternalTool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26023,9 +26111,9 @@ export interface ToolApiInterface { toolContextControllerDeleteContextExternalTool(contextExternalToolId: string, options?: any): AxiosPromise; /** - * + * * @summary Searches a ContextExternalTool for the given id - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26033,10 +26121,10 @@ export interface ToolApiInterface { toolContextControllerGetContextExternalTool(contextExternalToolId: string, options?: any): AxiosPromise; /** - * + * * @summary Returns a list of ContextExternalTools for the given context - * @param {string} contextId - * @param {ToolContextType} contextType + * @param {string} contextId + * @param {ToolContextType} contextType * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26044,10 +26132,10 @@ export interface ToolApiInterface { toolContextControllerGetContextExternalToolsForContext(contextId: string, contextType: ToolContextType, options?: any): AxiosPromise; /** - * + * * @summary Updates a ContextExternalTool - * @param {string} contextExternalToolId - * @param {ContextExternalToolPostParams} contextExternalToolPostParams + * @param {string} contextExternalToolId + * @param {ContextExternalToolPostParams} contextExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26055,9 +26143,9 @@ export interface ToolApiInterface { toolContextControllerUpdateContextExternalTool(contextExternalToolId: string, contextExternalToolPostParams: ContextExternalToolPostParams, options?: any): AxiosPromise; /** - * + * * @summary Creates an ExternalTool - * @param {ExternalToolCreateParams} externalToolCreateParams + * @param {ExternalToolCreateParams} externalToolCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26065,9 +26153,9 @@ export interface ToolApiInterface { toolControllerCreateExternalTool(externalToolCreateParams: ExternalToolCreateParams, options?: any): AxiosPromise; /** - * + * * @summary Deletes an ExternalTool - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26075,14 +26163,14 @@ export interface ToolApiInterface { toolControllerDeleteExternalTool(externalToolId: string, options?: any): AxiosPromise; /** - * + * * @summary Returns a list of ExternalTools * @param {string} [name] Name of the external tool * @param {string} [clientId] OAuth2 client id of the external tool * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {'id' | 'name'} [sortBy] + * @param {'asc' | 'desc'} [sortOrder] + * @param {'id' | 'name'} [sortBy] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26090,9 +26178,9 @@ export interface ToolApiInterface { toolControllerFindExternalTool(name?: string, clientId?: string, skip?: number, limit?: number, sortOrder?: 'asc' | 'desc', sortBy?: 'id' | 'name', options?: any): AxiosPromise; /** - * + * * @summary Returns a pdf of the external tool information - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26100,9 +26188,9 @@ export interface ToolApiInterface { toolControllerGetDatasheet(externalToolId: string, options?: any): AxiosPromise; /** - * + * * @summary Returns an ExternalTool for the given id - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26110,9 +26198,9 @@ export interface ToolApiInterface { toolControllerGetExternalTool(externalToolId: string, options?: any): AxiosPromise; /** - * + * * @summary Gets the logo of an external tool. - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26120,9 +26208,9 @@ export interface ToolApiInterface { toolControllerGetExternalToolLogo(externalToolId: string, options?: any): AxiosPromise; /** - * + * * @summary Gets the metadata of an external tool. - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26130,9 +26218,9 @@ export interface ToolApiInterface { toolControllerGetMetaDataForExternalTool(externalToolId: string, options?: any): AxiosPromise; /** - * + * * @summary Creates multiple ExternalTools at the same time. - * @param {ExternalToolBulkCreateParams} externalToolBulkCreateParams + * @param {ExternalToolBulkCreateParams} externalToolBulkCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26140,10 +26228,10 @@ export interface ToolApiInterface { toolControllerImportExternalTools(externalToolBulkCreateParams: ExternalToolBulkCreateParams, options?: any): AxiosPromise; /** - * + * * @summary Updates an ExternalTool - * @param {string} externalToolId - * @param {ExternalToolUpdateParams} externalToolUpdateParams + * @param {string} externalToolId + * @param {ExternalToolUpdateParams} externalToolUpdateParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26151,9 +26239,9 @@ export interface ToolApiInterface { toolControllerUpdateExternalTool(externalToolId: string, externalToolUpdateParams: ExternalToolUpdateParams, options?: any): AxiosPromise; /** - * - * @param {string} contextExternalToolId - * @param {Lti11DeepLinkParamsRaw} lti11DeepLinkParamsRaw + * + * @param {string} contextExternalToolId + * @param {Lti11DeepLinkParamsRaw} lti11DeepLinkParamsRaw * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26161,7 +26249,7 @@ export interface ToolApiInterface { toolDeepLinkControllerDeepLink(contextExternalToolId: string, lti11DeepLinkParamsRaw: Lti11DeepLinkParamsRaw, options?: any): AxiosPromise; /** - * + * * @summary Get tool launch request for a context external tool id * @param {string} contextExternalToolId The id of the context external tool * @param {*} [options] Override http request option. @@ -26171,10 +26259,10 @@ export interface ToolApiInterface { toolLaunchControllerGetContextExternalToolLaunchRequest(contextExternalToolId: string, options?: any): AxiosPromise; /** - * + * * @summary Get tool launch request for a school external tool * @param {string} schoolExternalToolId The id of the school external tool - * @param {ContextExternalToolBodyParams} contextExternalToolBodyParams + * @param {ContextExternalToolBodyParams} contextExternalToolBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26182,9 +26270,9 @@ export interface ToolApiInterface { toolLaunchControllerGetSchoolExternalToolLaunchRequest(schoolExternalToolId: string, contextExternalToolBodyParams: ContextExternalToolBodyParams, options?: any): AxiosPromise; /** - * + * * @summary Get ExternalTool Reference for a given context external tool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26192,10 +26280,10 @@ export interface ToolApiInterface { toolReferenceControllerGetToolReference(contextExternalToolId: string, options?: any): AxiosPromise; /** - * + * * @summary Get ExternalTool References for a given context - * @param {string} contextId - * @param {ToolContextType} contextType + * @param {string} contextId + * @param {ToolContextType} contextType * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26203,9 +26291,9 @@ export interface ToolApiInterface { toolReferenceControllerGetToolReferencesForContext(contextId: string, contextType: ToolContextType, options?: any): AxiosPromise; /** - * + * * @summary Creates a SchoolExternalTool - * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams + * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26213,9 +26301,9 @@ export interface ToolApiInterface { toolSchoolControllerCreateSchoolExternalTool(schoolExternalToolPostParams: SchoolExternalToolPostParams, options?: any): AxiosPromise; /** - * + * * @summary Deletes a SchoolExternalTool - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26223,9 +26311,9 @@ export interface ToolApiInterface { toolSchoolControllerDeleteSchoolExternalTool(schoolExternalToolId: string, options?: any): AxiosPromise; /** - * + * * @summary Gets the metadata of an school external tool. - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26233,9 +26321,9 @@ export interface ToolApiInterface { toolSchoolControllerGetMetaDataForExternalTool(schoolExternalToolId: string, options?: any): AxiosPromise; /** - * + * * @summary Returns a SchoolExternalTool for the given id - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26243,9 +26331,9 @@ export interface ToolApiInterface { toolSchoolControllerGetSchoolExternalTool(schoolExternalToolId: string, options?: any): AxiosPromise; /** - * + * * @summary Returns a list of SchoolExternalTools for a given school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26253,10 +26341,10 @@ export interface ToolApiInterface { toolSchoolControllerGetSchoolExternalTools(schoolId: string, options?: any): AxiosPromise; /** - * + * * @summary Updates a SchoolExternalTool - * @param {string} schoolExternalToolId - * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams + * @param {string} schoolExternalToolId + * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApiInterface @@ -26273,10 +26361,10 @@ export interface ToolApiInterface { */ export class ToolApi extends BaseAPI implements ToolApiInterface { /** - * + * * @summary Lists all available tools that can be added for a given context - * @param {any} contextType - * @param {string} contextId + * @param {any} contextType + * @param {string} contextId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26286,9 +26374,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Lists all available tools that can be added for a given school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26298,9 +26386,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Get the latest configuration template for a Context External Tool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26310,9 +26398,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Get the latest configuration template for a School External Tool - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26322,7 +26410,7 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Lists all preferred tools that can be added for a given context * @param {ToolContextType} [contextType] Context types for tools * @param {*} [options] Override http request option. @@ -26334,7 +26422,7 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Lists all context types available in the SVS * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -26345,9 +26433,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Creates a ContextExternalTool - * @param {ContextExternalToolPostParams} contextExternalToolPostParams + * @param {ContextExternalToolPostParams} contextExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26357,9 +26445,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Deletes a ContextExternalTool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26369,9 +26457,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Searches a ContextExternalTool for the given id - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26381,10 +26469,10 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Returns a list of ContextExternalTools for the given context - * @param {string} contextId - * @param {ToolContextType} contextType + * @param {string} contextId + * @param {ToolContextType} contextType * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26394,10 +26482,10 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Updates a ContextExternalTool - * @param {string} contextExternalToolId - * @param {ContextExternalToolPostParams} contextExternalToolPostParams + * @param {string} contextExternalToolId + * @param {ContextExternalToolPostParams} contextExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26407,9 +26495,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Creates an ExternalTool - * @param {ExternalToolCreateParams} externalToolCreateParams + * @param {ExternalToolCreateParams} externalToolCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26419,9 +26507,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Deletes an ExternalTool - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26431,14 +26519,14 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Returns a list of ExternalTools * @param {string} [name] Name of the external tool * @param {string} [clientId] OAuth2 client id of the external tool * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. - * @param {'asc' | 'desc'} [sortOrder] - * @param {'id' | 'name'} [sortBy] + * @param {'asc' | 'desc'} [sortOrder] + * @param {'id' | 'name'} [sortBy] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26448,9 +26536,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Returns a pdf of the external tool information - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26460,9 +26548,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Returns an ExternalTool for the given id - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26472,9 +26560,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Gets the logo of an external tool. - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26484,9 +26572,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Gets the metadata of an external tool. - * @param {string} externalToolId + * @param {string} externalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26496,9 +26584,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Creates multiple ExternalTools at the same time. - * @param {ExternalToolBulkCreateParams} externalToolBulkCreateParams + * @param {ExternalToolBulkCreateParams} externalToolBulkCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26508,10 +26596,10 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Updates an ExternalTool - * @param {string} externalToolId - * @param {ExternalToolUpdateParams} externalToolUpdateParams + * @param {string} externalToolId + * @param {ExternalToolUpdateParams} externalToolUpdateParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26521,9 +26609,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * - * @param {string} contextExternalToolId - * @param {Lti11DeepLinkParamsRaw} lti11DeepLinkParamsRaw + * + * @param {string} contextExternalToolId + * @param {Lti11DeepLinkParamsRaw} lti11DeepLinkParamsRaw * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26533,7 +26621,7 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Get tool launch request for a context external tool id * @param {string} contextExternalToolId The id of the context external tool * @param {*} [options] Override http request option. @@ -26545,10 +26633,10 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Get tool launch request for a school external tool * @param {string} schoolExternalToolId The id of the school external tool - * @param {ContextExternalToolBodyParams} contextExternalToolBodyParams + * @param {ContextExternalToolBodyParams} contextExternalToolBodyParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26558,9 +26646,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Get ExternalTool Reference for a given context external tool - * @param {string} contextExternalToolId + * @param {string} contextExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26570,10 +26658,10 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Get ExternalTool References for a given context - * @param {string} contextId - * @param {ToolContextType} contextType + * @param {string} contextId + * @param {ToolContextType} contextType * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26583,9 +26671,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Creates a SchoolExternalTool - * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams + * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26595,9 +26683,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Deletes a SchoolExternalTool - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26607,9 +26695,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Gets the metadata of an school external tool. - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26619,9 +26707,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Returns a SchoolExternalTool for the given id - * @param {string} schoolExternalToolId + * @param {string} schoolExternalToolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26631,9 +26719,9 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Returns a list of SchoolExternalTools for a given school - * @param {string} schoolId + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26643,10 +26731,10 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { } /** - * + * * @summary Updates a SchoolExternalTool - * @param {string} schoolExternalToolId - * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams + * @param {string} schoolExternalToolId + * @param {SchoolExternalToolPostParams} schoolExternalToolPostParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof ToolApi @@ -26664,8 +26752,8 @@ export class ToolApi extends BaseAPI implements ToolApiInterface { export const UserApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * - * @param {ChangeLanguageParams} changeLanguageParams + * + * @param {ChangeLanguageParams} changeLanguageParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -26689,7 +26777,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -26703,7 +26791,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) }; }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -26725,7 +26813,7 @@ export const UserApiAxiosParamCreator = function (configuration?: Configuration) await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -26746,8 +26834,8 @@ export const UserApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = UserApiAxiosParamCreator(configuration) return { /** - * - * @param {ChangeLanguageParams} changeLanguageParams + * + * @param {ChangeLanguageParams} changeLanguageParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -26756,7 +26844,7 @@ export const UserApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -26775,8 +26863,8 @@ export const UserApiFactory = function (configuration?: Configuration, basePath? const localVarFp = UserApiFp(configuration) return { /** - * - * @param {ChangeLanguageParams} changeLanguageParams + * + * @param {ChangeLanguageParams} changeLanguageParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -26784,7 +26872,7 @@ export const UserApiFactory = function (configuration?: Configuration, basePath? return localVarFp.userControllerChangeLanguage(changeLanguageParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -26801,8 +26889,8 @@ export const UserApiFactory = function (configuration?: Configuration, basePath? */ export interface UserApiInterface { /** - * - * @param {ChangeLanguageParams} changeLanguageParams + * + * @param {ChangeLanguageParams} changeLanguageParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserApiInterface @@ -26810,7 +26898,7 @@ export interface UserApiInterface { userControllerChangeLanguage(changeLanguageParams: ChangeLanguageParams, options?: any): AxiosPromise; /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserApiInterface @@ -26827,8 +26915,8 @@ export interface UserApiInterface { */ export class UserApi extends BaseAPI implements UserApiInterface { /** - * - * @param {ChangeLanguageParams} changeLanguageParams + * + * @param {ChangeLanguageParams} changeLanguageParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserApi @@ -26838,7 +26926,7 @@ export class UserApi extends BaseAPI implements UserApiInterface { } /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserApi @@ -26879,7 +26967,7 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -26913,7 +27001,7 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -26924,7 +27012,7 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -26946,7 +27034,7 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -26957,16 +27045,16 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * - * @param {string} [firstName] - * @param {string} [lastName] - * @param {string} [loginName] - * @param {Array<'auto' | 'admin' | 'none'>} [match] - * @param {boolean} [flagged] - * @param {string} [classes] - * @param {'student' | 'teacher' | 'admin'} [role] - * @param {'asc' | 'desc'} [sortOrder] - * @param {'firstName' | 'lastName'} [sortBy] + * + * @param {string} [firstName] + * @param {string} [lastName] + * @param {string} [loginName] + * @param {Array<'auto' | 'admin' | 'none'>} [match] + * @param {boolean} [flagged] + * @param {string} [classes] + * @param {'student' | 'teacher' | 'admin'} [role] + * @param {'asc' | 'desc'} [sortOrder] + * @param {'firstName' | 'lastName'} [sortBy] * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -27034,7 +27122,7 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -27045,8 +27133,8 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * - * @param {string} [name] + * + * @param {string} [name] * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -27082,7 +27170,7 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -27116,7 +27204,7 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -27127,7 +27215,7 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -27153,7 +27241,7 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -27164,7 +27252,7 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27186,7 +27274,7 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -27197,9 +27285,9 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. - * @param {UpdateMatchParams} updateMatchParams + * @param {UpdateMatchParams} updateMatchParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27226,7 +27314,7 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -27240,8 +27328,8 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * - * @param {boolean} useCentralLdap + * + * @param {boolean} useCentralLdap * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27269,7 +27357,7 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -27280,9 +27368,9 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur }; }, /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. - * @param {UpdateFlagParams} updateFlagParams + * @param {UpdateFlagParams} updateFlagParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27309,7 +27397,7 @@ export const UserImportApiAxiosParamCreator = function (configuration?: Configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -27353,7 +27441,7 @@ export const UserImportApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27362,16 +27450,16 @@ export const UserImportApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * - * @param {string} [firstName] - * @param {string} [lastName] - * @param {string} [loginName] - * @param {Array<'auto' | 'admin' | 'none'>} [match] - * @param {boolean} [flagged] - * @param {string} [classes] - * @param {'student' | 'teacher' | 'admin'} [role] - * @param {'asc' | 'desc'} [sortOrder] - * @param {'firstName' | 'lastName'} [sortBy] + * + * @param {string} [firstName] + * @param {string} [lastName] + * @param {string} [loginName] + * @param {Array<'auto' | 'admin' | 'none'>} [match] + * @param {boolean} [flagged] + * @param {string} [classes] + * @param {'student' | 'teacher' | 'admin'} [role] + * @param {'asc' | 'desc'} [sortOrder] + * @param {'firstName' | 'lastName'} [sortBy] * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -27382,8 +27470,8 @@ export const UserImportApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * - * @param {string} [name] + * + * @param {string} [name] * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -27404,7 +27492,7 @@ export const UserImportApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -27414,7 +27502,7 @@ export const UserImportApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27423,9 +27511,9 @@ export const UserImportApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. - * @param {UpdateMatchParams} updateMatchParams + * @param {UpdateMatchParams} updateMatchParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27434,8 +27522,8 @@ export const UserImportApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * - * @param {boolean} useCentralLdap + * + * @param {boolean} useCentralLdap * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27444,9 +27532,9 @@ export const UserImportApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. - * @param {UpdateFlagParams} updateFlagParams + * @param {UpdateFlagParams} updateFlagParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27483,7 +27571,7 @@ export const UserImportApiFactory = function (configuration?: Configuration, bas return localVarFp.importUserControllerClearAllAutoMatches(options).then((request) => request(axios, basePath)); }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27491,16 +27579,16 @@ export const UserImportApiFactory = function (configuration?: Configuration, bas return localVarFp.importUserControllerEndSchoolInMaintenance(options).then((request) => request(axios, basePath)); }, /** - * - * @param {string} [firstName] - * @param {string} [lastName] - * @param {string} [loginName] - * @param {Array<'auto' | 'admin' | 'none'>} [match] - * @param {boolean} [flagged] - * @param {string} [classes] - * @param {'student' | 'teacher' | 'admin'} [role] - * @param {'asc' | 'desc'} [sortOrder] - * @param {'firstName' | 'lastName'} [sortBy] + * + * @param {string} [firstName] + * @param {string} [lastName] + * @param {string} [loginName] + * @param {Array<'auto' | 'admin' | 'none'>} [match] + * @param {boolean} [flagged] + * @param {string} [classes] + * @param {'student' | 'teacher' | 'admin'} [role] + * @param {'asc' | 'desc'} [sortOrder] + * @param {'firstName' | 'lastName'} [sortBy] * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -27510,8 +27598,8 @@ export const UserImportApiFactory = function (configuration?: Configuration, bas return localVarFp.importUserControllerFindAllImportUsers(firstName, lastName, loginName, match, flagged, classes, role, sortOrder, sortBy, skip, limit, options).then((request) => request(axios, basePath)); }, /** - * - * @param {string} [name] + * + * @param {string} [name] * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -27530,7 +27618,7 @@ export const UserImportApiFactory = function (configuration?: Configuration, bas return localVarFp.importUserControllerPopulateImportUsers(options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -27539,7 +27627,7 @@ export const UserImportApiFactory = function (configuration?: Configuration, bas return localVarFp.importUserControllerRemoveMatch(importUserId, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27547,9 +27635,9 @@ export const UserImportApiFactory = function (configuration?: Configuration, bas return localVarFp.importUserControllerSaveAllUsersMatches(options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. - * @param {UpdateMatchParams} updateMatchParams + * @param {UpdateMatchParams} updateMatchParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27557,8 +27645,8 @@ export const UserImportApiFactory = function (configuration?: Configuration, bas return localVarFp.importUserControllerSetMatch(importUserId, updateMatchParams, options).then((request) => request(axios, basePath)); }, /** - * - * @param {boolean} useCentralLdap + * + * @param {boolean} useCentralLdap * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27566,9 +27654,9 @@ export const UserImportApiFactory = function (configuration?: Configuration, bas return localVarFp.importUserControllerStartSchoolInUserMigration(useCentralLdap, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. - * @param {UpdateFlagParams} updateFlagParams + * @param {UpdateFlagParams} updateFlagParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27603,7 +27691,7 @@ export interface UserImportApiInterface { importUserControllerClearAllAutoMatches(options?: any): AxiosPromise; /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserImportApiInterface @@ -27611,16 +27699,16 @@ export interface UserImportApiInterface { importUserControllerEndSchoolInMaintenance(options?: any): AxiosPromise; /** - * - * @param {string} [firstName] - * @param {string} [lastName] - * @param {string} [loginName] - * @param {Array<'auto' | 'admin' | 'none'>} [match] - * @param {boolean} [flagged] - * @param {string} [classes] - * @param {'student' | 'teacher' | 'admin'} [role] - * @param {'asc' | 'desc'} [sortOrder] - * @param {'firstName' | 'lastName'} [sortBy] + * + * @param {string} [firstName] + * @param {string} [lastName] + * @param {string} [loginName] + * @param {Array<'auto' | 'admin' | 'none'>} [match] + * @param {boolean} [flagged] + * @param {string} [classes] + * @param {'student' | 'teacher' | 'admin'} [role] + * @param {'asc' | 'desc'} [sortOrder] + * @param {'firstName' | 'lastName'} [sortBy] * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -27630,8 +27718,8 @@ export interface UserImportApiInterface { importUserControllerFindAllImportUsers(firstName?: string, lastName?: string, loginName?: string, match?: Array<'auto' | 'admin' | 'none'>, flagged?: boolean, classes?: string, role?: 'student' | 'teacher' | 'admin', sortOrder?: 'asc' | 'desc', sortBy?: 'firstName' | 'lastName', skip?: number, limit?: number, options?: any): AxiosPromise; /** - * - * @param {string} [name] + * + * @param {string} [name] * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -27650,7 +27738,7 @@ export interface UserImportApiInterface { importUserControllerPopulateImportUsers(options?: any): AxiosPromise; /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -27659,7 +27747,7 @@ export interface UserImportApiInterface { importUserControllerRemoveMatch(importUserId: string, options?: any): AxiosPromise; /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserImportApiInterface @@ -27667,9 +27755,9 @@ export interface UserImportApiInterface { importUserControllerSaveAllUsersMatches(options?: any): AxiosPromise; /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. - * @param {UpdateMatchParams} updateMatchParams + * @param {UpdateMatchParams} updateMatchParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserImportApiInterface @@ -27677,8 +27765,8 @@ export interface UserImportApiInterface { importUserControllerSetMatch(importUserId: string, updateMatchParams: UpdateMatchParams, options?: any): AxiosPromise; /** - * - * @param {boolean} useCentralLdap + * + * @param {boolean} useCentralLdap * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserImportApiInterface @@ -27686,9 +27774,9 @@ export interface UserImportApiInterface { importUserControllerStartSchoolInUserMigration(useCentralLdap: boolean, options?: any): AxiosPromise; /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. - * @param {UpdateFlagParams} updateFlagParams + * @param {UpdateFlagParams} updateFlagParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserImportApiInterface @@ -27727,7 +27815,7 @@ export class UserImportApi extends BaseAPI implements UserImportApiInterface { } /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserImportApi @@ -27737,16 +27825,16 @@ export class UserImportApi extends BaseAPI implements UserImportApiInterface { } /** - * - * @param {string} [firstName] - * @param {string} [lastName] - * @param {string} [loginName] - * @param {Array<'auto' | 'admin' | 'none'>} [match] - * @param {boolean} [flagged] - * @param {string} [classes] - * @param {'student' | 'teacher' | 'admin'} [role] - * @param {'asc' | 'desc'} [sortOrder] - * @param {'firstName' | 'lastName'} [sortBy] + * + * @param {string} [firstName] + * @param {string} [lastName] + * @param {string} [loginName] + * @param {Array<'auto' | 'admin' | 'none'>} [match] + * @param {boolean} [flagged] + * @param {string} [classes] + * @param {'student' | 'teacher' | 'admin'} [role] + * @param {'asc' | 'desc'} [sortOrder] + * @param {'firstName' | 'lastName'} [sortBy] * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -27758,8 +27846,8 @@ export class UserImportApi extends BaseAPI implements UserImportApiInterface { } /** - * - * @param {string} [name] + * + * @param {string} [name] * @param {number} [skip] Number of elements (not pages) to be skipped * @param {number} [limit] Page limit, defaults to 10. * @param {*} [options] Override http request option. @@ -27782,7 +27870,7 @@ export class UserImportApi extends BaseAPI implements UserImportApiInterface { } /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. * @param {*} [options] Override http request option. * @throws {RequiredError} @@ -27793,7 +27881,7 @@ export class UserImportApi extends BaseAPI implements UserImportApiInterface { } /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserImportApi @@ -27803,9 +27891,9 @@ export class UserImportApi extends BaseAPI implements UserImportApiInterface { } /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. - * @param {UpdateMatchParams} updateMatchParams + * @param {UpdateMatchParams} updateMatchParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserImportApi @@ -27815,8 +27903,8 @@ export class UserImportApi extends BaseAPI implements UserImportApiInterface { } /** - * - * @param {boolean} useCentralLdap + * + * @param {boolean} useCentralLdap * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserImportApi @@ -27826,9 +27914,9 @@ export class UserImportApi extends BaseAPI implements UserImportApiInterface { } /** - * + * * @param {string} importUserId The id of an importuser object, that matches an internal user with an external user. - * @param {UpdateFlagParams} updateFlagParams + * @param {UpdateFlagParams} updateFlagParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserImportApi @@ -27846,7 +27934,7 @@ export class UserImportApi extends BaseAPI implements UserImportApiInterface { export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27868,7 +27956,7 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -27879,8 +27967,8 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: }; }, /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27905,7 +27993,7 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -27916,9 +28004,9 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: }; }, /** - * + * * @summary Force migrate an administrator account and its school - * @param {ForceMigrationParams} forceMigrationParams + * @param {ForceMigrationParams} forceMigrationParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27942,7 +28030,7 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -27958,7 +28046,7 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: /** * Currently there can only be one migration for a user. Therefore only one migration is returned. * @summary Get UserLoginMigrations - * @param {string} [userId] + * @param {string} [userId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -27984,7 +28072,7 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: } - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -27995,8 +28083,8 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: }; }, /** - * - * @param {Oauth2MigrationParams} oauth2MigrationParams + * + * @param {Oauth2MigrationParams} oauth2MigrationParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28020,7 +28108,7 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -28034,7 +28122,7 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: }; }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28056,7 +28144,7 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -28067,8 +28155,8 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: }; }, /** - * - * @param {UserLoginMigrationMandatoryParams} userLoginMigrationMandatoryParams + * + * @param {UserLoginMigrationMandatoryParams} userLoginMigrationMandatoryParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28092,7 +28180,7 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -28106,7 +28194,7 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: }; }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28128,7 +28216,7 @@ export const UserLoginMigrationApiAxiosParamCreator = function (configuration?: await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -28149,7 +28237,7 @@ export const UserLoginMigrationApiFp = function(configuration?: Configuration) { const localVarAxiosParamCreator = UserLoginMigrationApiAxiosParamCreator(configuration) return { /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28158,8 +28246,8 @@ export const UserLoginMigrationApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28168,9 +28256,9 @@ export const UserLoginMigrationApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Force migrate an administrator account and its school - * @param {ForceMigrationParams} forceMigrationParams + * @param {ForceMigrationParams} forceMigrationParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28181,7 +28269,7 @@ export const UserLoginMigrationApiFp = function(configuration?: Configuration) { /** * Currently there can only be one migration for a user. Therefore only one migration is returned. * @summary Get UserLoginMigrations - * @param {string} [userId] + * @param {string} [userId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28190,8 +28278,8 @@ export const UserLoginMigrationApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * - * @param {Oauth2MigrationParams} oauth2MigrationParams + * + * @param {Oauth2MigrationParams} oauth2MigrationParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28200,7 +28288,7 @@ export const UserLoginMigrationApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28209,8 +28297,8 @@ export const UserLoginMigrationApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * - * @param {UserLoginMigrationMandatoryParams} userLoginMigrationMandatoryParams + * + * @param {UserLoginMigrationMandatoryParams} userLoginMigrationMandatoryParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28219,7 +28307,7 @@ export const UserLoginMigrationApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28238,7 +28326,7 @@ export const UserLoginMigrationApiFactory = function (configuration?: Configurat const localVarFp = UserLoginMigrationApiFp(configuration) return { /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28246,8 +28334,8 @@ export const UserLoginMigrationApiFactory = function (configuration?: Configurat return localVarFp.userLoginMigrationControllerCloseMigration(options).then((request) => request(axios, basePath)); }, /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28255,9 +28343,9 @@ export const UserLoginMigrationApiFactory = function (configuration?: Configurat return localVarFp.userLoginMigrationControllerFindUserLoginMigrationBySchool(schoolId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Force migrate an administrator account and its school - * @param {ForceMigrationParams} forceMigrationParams + * @param {ForceMigrationParams} forceMigrationParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28267,7 +28355,7 @@ export const UserLoginMigrationApiFactory = function (configuration?: Configurat /** * Currently there can only be one migration for a user. Therefore only one migration is returned. * @summary Get UserLoginMigrations - * @param {string} [userId] + * @param {string} [userId] * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28275,8 +28363,8 @@ export const UserLoginMigrationApiFactory = function (configuration?: Configurat return localVarFp.userLoginMigrationControllerGetMigrations(userId, options).then((request) => request(axios, basePath)); }, /** - * - * @param {Oauth2MigrationParams} oauth2MigrationParams + * + * @param {Oauth2MigrationParams} oauth2MigrationParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28284,7 +28372,7 @@ export const UserLoginMigrationApiFactory = function (configuration?: Configurat return localVarFp.userLoginMigrationControllerMigrateUserLogin(oauth2MigrationParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28292,8 +28380,8 @@ export const UserLoginMigrationApiFactory = function (configuration?: Configurat return localVarFp.userLoginMigrationControllerRestartMigration(options).then((request) => request(axios, basePath)); }, /** - * - * @param {UserLoginMigrationMandatoryParams} userLoginMigrationMandatoryParams + * + * @param {UserLoginMigrationMandatoryParams} userLoginMigrationMandatoryParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28301,7 +28389,7 @@ export const UserLoginMigrationApiFactory = function (configuration?: Configurat return localVarFp.userLoginMigrationControllerSetMigrationMandatory(userLoginMigrationMandatoryParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28318,7 +28406,7 @@ export const UserLoginMigrationApiFactory = function (configuration?: Configurat */ export interface UserLoginMigrationApiInterface { /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApiInterface @@ -28326,8 +28414,8 @@ export interface UserLoginMigrationApiInterface { userLoginMigrationControllerCloseMigration(options?: any): AxiosPromise; /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApiInterface @@ -28335,9 +28423,9 @@ export interface UserLoginMigrationApiInterface { userLoginMigrationControllerFindUserLoginMigrationBySchool(schoolId: string, options?: any): AxiosPromise; /** - * + * * @summary Force migrate an administrator account and its school - * @param {ForceMigrationParams} forceMigrationParams + * @param {ForceMigrationParams} forceMigrationParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApiInterface @@ -28347,7 +28435,7 @@ export interface UserLoginMigrationApiInterface { /** * Currently there can only be one migration for a user. Therefore only one migration is returned. * @summary Get UserLoginMigrations - * @param {string} [userId] + * @param {string} [userId] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApiInterface @@ -28355,8 +28443,8 @@ export interface UserLoginMigrationApiInterface { userLoginMigrationControllerGetMigrations(userId?: string, options?: any): AxiosPromise; /** - * - * @param {Oauth2MigrationParams} oauth2MigrationParams + * + * @param {Oauth2MigrationParams} oauth2MigrationParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApiInterface @@ -28364,7 +28452,7 @@ export interface UserLoginMigrationApiInterface { userLoginMigrationControllerMigrateUserLogin(oauth2MigrationParams: Oauth2MigrationParams, options?: any): AxiosPromise; /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApiInterface @@ -28372,8 +28460,8 @@ export interface UserLoginMigrationApiInterface { userLoginMigrationControllerRestartMigration(options?: any): AxiosPromise; /** - * - * @param {UserLoginMigrationMandatoryParams} userLoginMigrationMandatoryParams + * + * @param {UserLoginMigrationMandatoryParams} userLoginMigrationMandatoryParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApiInterface @@ -28381,7 +28469,7 @@ export interface UserLoginMigrationApiInterface { userLoginMigrationControllerSetMigrationMandatory(userLoginMigrationMandatoryParams: UserLoginMigrationMandatoryParams, options?: any): AxiosPromise; /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApiInterface @@ -28398,7 +28486,7 @@ export interface UserLoginMigrationApiInterface { */ export class UserLoginMigrationApi extends BaseAPI implements UserLoginMigrationApiInterface { /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApi @@ -28408,8 +28496,8 @@ export class UserLoginMigrationApi extends BaseAPI implements UserLoginMigration } /** - * - * @param {string} schoolId + * + * @param {string} schoolId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApi @@ -28419,9 +28507,9 @@ export class UserLoginMigrationApi extends BaseAPI implements UserLoginMigration } /** - * + * * @summary Force migrate an administrator account and its school - * @param {ForceMigrationParams} forceMigrationParams + * @param {ForceMigrationParams} forceMigrationParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApi @@ -28433,7 +28521,7 @@ export class UserLoginMigrationApi extends BaseAPI implements UserLoginMigration /** * Currently there can only be one migration for a user. Therefore only one migration is returned. * @summary Get UserLoginMigrations - * @param {string} [userId] + * @param {string} [userId] * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApi @@ -28443,8 +28531,8 @@ export class UserLoginMigrationApi extends BaseAPI implements UserLoginMigration } /** - * - * @param {Oauth2MigrationParams} oauth2MigrationParams + * + * @param {Oauth2MigrationParams} oauth2MigrationParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApi @@ -28454,7 +28542,7 @@ export class UserLoginMigrationApi extends BaseAPI implements UserLoginMigration } /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApi @@ -28464,8 +28552,8 @@ export class UserLoginMigrationApi extends BaseAPI implements UserLoginMigration } /** - * - * @param {UserLoginMigrationMandatoryParams} userLoginMigrationMandatoryParams + * + * @param {UserLoginMigrationMandatoryParams} userLoginMigrationMandatoryParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApi @@ -28475,7 +28563,7 @@ export class UserLoginMigrationApi extends BaseAPI implements UserLoginMigration } /** - * + * * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationApi @@ -28493,9 +28581,9 @@ export class UserLoginMigrationApi extends BaseAPI implements UserLoginMigration export const UserLoginMigrationRollbackApiAxiosParamCreator = function (configuration?: Configuration) { return { /** - * + * * @summary Rollback a user from a user login migration - * @param {string} userId + * @param {string} userId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28520,7 +28608,7 @@ export const UserLoginMigrationRollbackApiAxiosParamCreator = function (configur await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -28541,9 +28629,9 @@ export const UserLoginMigrationRollbackApiFp = function(configuration?: Configur const localVarAxiosParamCreator = UserLoginMigrationRollbackApiAxiosParamCreator(configuration) return { /** - * + * * @summary Rollback a user from a user login migration - * @param {string} userId + * @param {string} userId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28562,9 +28650,9 @@ export const UserLoginMigrationRollbackApiFactory = function (configuration?: Co const localVarFp = UserLoginMigrationRollbackApiFp(configuration) return { /** - * + * * @summary Rollback a user from a user login migration - * @param {string} userId + * @param {string} userId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28581,9 +28669,9 @@ export const UserLoginMigrationRollbackApiFactory = function (configuration?: Co */ export interface UserLoginMigrationRollbackApiInterface { /** - * + * * @summary Rollback a user from a user login migration - * @param {string} userId + * @param {string} userId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationRollbackApiInterface @@ -28600,9 +28688,9 @@ export interface UserLoginMigrationRollbackApiInterface { */ export class UserLoginMigrationRollbackApi extends BaseAPI implements UserLoginMigrationRollbackApiInterface { /** - * + * * @summary Rollback a user from a user login migration - * @param {string} userId + * @param {string} userId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof UserLoginMigrationRollbackApi @@ -28622,8 +28710,8 @@ export const VideoConferenceApiAxiosParamCreator = function (configuration?: Con /** * Use this endpoint to end a running video conference. * @summary Ends a running video conference. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28651,7 +28739,7 @@ export const VideoConferenceApiAxiosParamCreator = function (configuration?: Con await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -28664,8 +28752,8 @@ export const VideoConferenceApiAxiosParamCreator = function (configuration?: Con /** * Use this endpoint to get information about a running video conference. * @summary Returns information about a running video conference. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28693,7 +28781,7 @@ export const VideoConferenceApiAxiosParamCreator = function (configuration?: Con await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -28706,8 +28794,8 @@ export const VideoConferenceApiAxiosParamCreator = function (configuration?: Con /** * Use this endpoint to get a link to join an existing video conference. The conference must be running. * @summary Creates a join link for a video conference, if it has started. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28735,7 +28823,7 @@ export const VideoConferenceApiAxiosParamCreator = function (configuration?: Con await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -28748,9 +28836,9 @@ export const VideoConferenceApiAxiosParamCreator = function (configuration?: Con /** * Use this endpoint to start a video conference. If the conference is not yet running, it will be created. * @summary Creates the video conference, if it has not started yet. - * @param {VideoConferenceScope} scope - * @param {string} scopeId - * @param {VideoConferenceCreateParams} videoConferenceCreateParams + * @param {VideoConferenceScope} scope + * @param {string} scopeId + * @param {VideoConferenceCreateParams} videoConferenceCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28780,7 +28868,7 @@ export const VideoConferenceApiAxiosParamCreator = function (configuration?: Con await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -28794,11 +28882,11 @@ export const VideoConferenceApiAxiosParamCreator = function (configuration?: Con }; }, /** - * + * * @summary Creates a join link for a video conference and creates the video conference, if it has not started yet. - * @param {string} scope - * @param {string} scopeId - * @param {VideoConferenceCreateParams} videoConferenceCreateParams + * @param {string} scope + * @param {string} scopeId + * @param {VideoConferenceCreateParams} videoConferenceCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28828,7 +28916,7 @@ export const VideoConferenceApiAxiosParamCreator = function (configuration?: Con await setBearerAuthToObject(localVarHeaderParameter, configuration) - + localVarHeaderParameter['Content-Type'] = 'application/json'; setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); @@ -28842,10 +28930,10 @@ export const VideoConferenceApiAxiosParamCreator = function (configuration?: Con }; }, /** - * + * * @summary Ends a running video conference. - * @param {string} scope - * @param {string} scopeId + * @param {string} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28873,7 +28961,7 @@ export const VideoConferenceApiAxiosParamCreator = function (configuration?: Con await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -28884,10 +28972,10 @@ export const VideoConferenceApiAxiosParamCreator = function (configuration?: Con }; }, /** - * + * * @summary Returns information about a running video conference. - * @param {string} scope - * @param {string} scopeId + * @param {string} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28915,7 +29003,7 @@ export const VideoConferenceApiAxiosParamCreator = function (configuration?: Con await setBearerAuthToObject(localVarHeaderParameter, configuration) - + setSearchParams(localVarUrlObj, localVarQueryParameter, options.query); let headersFromBaseOptions = baseOptions && baseOptions.headers ? baseOptions.headers : {}; localVarRequestOptions.headers = {...localVarHeaderParameter, ...headersFromBaseOptions, ...options.headers}; @@ -28938,8 +29026,8 @@ export const VideoConferenceApiFp = function(configuration?: Configuration) { /** * Use this endpoint to end a running video conference. * @summary Ends a running video conference. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28950,8 +29038,8 @@ export const VideoConferenceApiFp = function(configuration?: Configuration) { /** * Use this endpoint to get information about a running video conference. * @summary Returns information about a running video conference. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28962,8 +29050,8 @@ export const VideoConferenceApiFp = function(configuration?: Configuration) { /** * Use this endpoint to get a link to join an existing video conference. The conference must be running. * @summary Creates a join link for a video conference, if it has started. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28974,9 +29062,9 @@ export const VideoConferenceApiFp = function(configuration?: Configuration) { /** * Use this endpoint to start a video conference. If the conference is not yet running, it will be created. * @summary Creates the video conference, if it has not started yet. - * @param {VideoConferenceScope} scope - * @param {string} scopeId - * @param {VideoConferenceCreateParams} videoConferenceCreateParams + * @param {VideoConferenceScope} scope + * @param {string} scopeId + * @param {VideoConferenceCreateParams} videoConferenceCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28985,11 +29073,11 @@ export const VideoConferenceApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Creates a join link for a video conference and creates the video conference, if it has not started yet. - * @param {string} scope - * @param {string} scopeId - * @param {VideoConferenceCreateParams} videoConferenceCreateParams + * @param {string} scope + * @param {string} scopeId + * @param {VideoConferenceCreateParams} videoConferenceCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -28998,10 +29086,10 @@ export const VideoConferenceApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Ends a running video conference. - * @param {string} scope - * @param {string} scopeId + * @param {string} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -29010,10 +29098,10 @@ export const VideoConferenceApiFp = function(configuration?: Configuration) { return createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration); }, /** - * + * * @summary Returns information about a running video conference. - * @param {string} scope - * @param {string} scopeId + * @param {string} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -29034,8 +29122,8 @@ export const VideoConferenceApiFactory = function (configuration?: Configuration /** * Use this endpoint to end a running video conference. * @summary Ends a running video conference. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -29045,8 +29133,8 @@ export const VideoConferenceApiFactory = function (configuration?: Configuration /** * Use this endpoint to get information about a running video conference. * @summary Returns information about a running video conference. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -29056,8 +29144,8 @@ export const VideoConferenceApiFactory = function (configuration?: Configuration /** * Use this endpoint to get a link to join an existing video conference. The conference must be running. * @summary Creates a join link for a video conference, if it has started. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -29067,9 +29155,9 @@ export const VideoConferenceApiFactory = function (configuration?: Configuration /** * Use this endpoint to start a video conference. If the conference is not yet running, it will be created. * @summary Creates the video conference, if it has not started yet. - * @param {VideoConferenceScope} scope - * @param {string} scopeId - * @param {VideoConferenceCreateParams} videoConferenceCreateParams + * @param {VideoConferenceScope} scope + * @param {string} scopeId + * @param {VideoConferenceCreateParams} videoConferenceCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -29077,11 +29165,11 @@ export const VideoConferenceApiFactory = function (configuration?: Configuration return localVarFp.videoConferenceControllerStart(scope, scopeId, videoConferenceCreateParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Creates a join link for a video conference and creates the video conference, if it has not started yet. - * @param {string} scope - * @param {string} scopeId - * @param {VideoConferenceCreateParams} videoConferenceCreateParams + * @param {string} scope + * @param {string} scopeId + * @param {VideoConferenceCreateParams} videoConferenceCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -29089,10 +29177,10 @@ export const VideoConferenceApiFactory = function (configuration?: Configuration return localVarFp.videoConferenceDeprecatedControllerCreateAndJoin(scope, scopeId, videoConferenceCreateParams, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Ends a running video conference. - * @param {string} scope - * @param {string} scopeId + * @param {string} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -29100,10 +29188,10 @@ export const VideoConferenceApiFactory = function (configuration?: Configuration return localVarFp.videoConferenceDeprecatedControllerEnd(scope, scopeId, options).then((request) => request(axios, basePath)); }, /** - * + * * @summary Returns information about a running video conference. - * @param {string} scope - * @param {string} scopeId + * @param {string} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} */ @@ -29122,8 +29210,8 @@ export interface VideoConferenceApiInterface { /** * Use this endpoint to end a running video conference. * @summary Ends a running video conference. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VideoConferenceApiInterface @@ -29133,8 +29221,8 @@ export interface VideoConferenceApiInterface { /** * Use this endpoint to get information about a running video conference. * @summary Returns information about a running video conference. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VideoConferenceApiInterface @@ -29144,8 +29232,8 @@ export interface VideoConferenceApiInterface { /** * Use this endpoint to get a link to join an existing video conference. The conference must be running. * @summary Creates a join link for a video conference, if it has started. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VideoConferenceApiInterface @@ -29155,9 +29243,9 @@ export interface VideoConferenceApiInterface { /** * Use this endpoint to start a video conference. If the conference is not yet running, it will be created. * @summary Creates the video conference, if it has not started yet. - * @param {VideoConferenceScope} scope - * @param {string} scopeId - * @param {VideoConferenceCreateParams} videoConferenceCreateParams + * @param {VideoConferenceScope} scope + * @param {string} scopeId + * @param {VideoConferenceCreateParams} videoConferenceCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VideoConferenceApiInterface @@ -29165,11 +29253,11 @@ export interface VideoConferenceApiInterface { videoConferenceControllerStart(scope: VideoConferenceScope, scopeId: string, videoConferenceCreateParams: VideoConferenceCreateParams, options?: any): AxiosPromise; /** - * + * * @summary Creates a join link for a video conference and creates the video conference, if it has not started yet. - * @param {string} scope - * @param {string} scopeId - * @param {VideoConferenceCreateParams} videoConferenceCreateParams + * @param {string} scope + * @param {string} scopeId + * @param {VideoConferenceCreateParams} videoConferenceCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VideoConferenceApiInterface @@ -29177,10 +29265,10 @@ export interface VideoConferenceApiInterface { videoConferenceDeprecatedControllerCreateAndJoin(scope: string, scopeId: string, videoConferenceCreateParams: VideoConferenceCreateParams, options?: any): AxiosPromise; /** - * + * * @summary Ends a running video conference. - * @param {string} scope - * @param {string} scopeId + * @param {string} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VideoConferenceApiInterface @@ -29188,10 +29276,10 @@ export interface VideoConferenceApiInterface { videoConferenceDeprecatedControllerEnd(scope: string, scopeId: string, options?: any): AxiosPromise; /** - * + * * @summary Returns information about a running video conference. - * @param {string} scope - * @param {string} scopeId + * @param {string} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VideoConferenceApiInterface @@ -29210,8 +29298,8 @@ export class VideoConferenceApi extends BaseAPI implements VideoConferenceApiInt /** * Use this endpoint to end a running video conference. * @summary Ends a running video conference. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VideoConferenceApi @@ -29223,8 +29311,8 @@ export class VideoConferenceApi extends BaseAPI implements VideoConferenceApiInt /** * Use this endpoint to get information about a running video conference. * @summary Returns information about a running video conference. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VideoConferenceApi @@ -29236,8 +29324,8 @@ export class VideoConferenceApi extends BaseAPI implements VideoConferenceApiInt /** * Use this endpoint to get a link to join an existing video conference. The conference must be running. * @summary Creates a join link for a video conference, if it has started. - * @param {VideoConferenceScope} scope - * @param {string} scopeId + * @param {VideoConferenceScope} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VideoConferenceApi @@ -29249,9 +29337,9 @@ export class VideoConferenceApi extends BaseAPI implements VideoConferenceApiInt /** * Use this endpoint to start a video conference. If the conference is not yet running, it will be created. * @summary Creates the video conference, if it has not started yet. - * @param {VideoConferenceScope} scope - * @param {string} scopeId - * @param {VideoConferenceCreateParams} videoConferenceCreateParams + * @param {VideoConferenceScope} scope + * @param {string} scopeId + * @param {VideoConferenceCreateParams} videoConferenceCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VideoConferenceApi @@ -29261,11 +29349,11 @@ export class VideoConferenceApi extends BaseAPI implements VideoConferenceApiInt } /** - * + * * @summary Creates a join link for a video conference and creates the video conference, if it has not started yet. - * @param {string} scope - * @param {string} scopeId - * @param {VideoConferenceCreateParams} videoConferenceCreateParams + * @param {string} scope + * @param {string} scopeId + * @param {VideoConferenceCreateParams} videoConferenceCreateParams * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VideoConferenceApi @@ -29275,10 +29363,10 @@ export class VideoConferenceApi extends BaseAPI implements VideoConferenceApiInt } /** - * + * * @summary Ends a running video conference. - * @param {string} scope - * @param {string} scopeId + * @param {string} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VideoConferenceApi @@ -29288,10 +29376,10 @@ export class VideoConferenceApi extends BaseAPI implements VideoConferenceApiInt } /** - * + * * @summary Returns information about a running video conference. - * @param {string} scope - * @param {string} scopeId + * @param {string} scope + * @param {string} scopeId * @param {*} [options] Override http request option. * @throws {RequiredError} * @memberof VideoConferenceApi @@ -29300,5 +29388,3 @@ export class VideoConferenceApi extends BaseAPI implements VideoConferenceApiInt return VideoConferenceApiFp(this.configuration).videoConferenceDeprecatedControllerInfo(scope, scopeId, options).then((request) => request(this.axios, this.basePath)); } } - - diff --git a/src/store/env-config-defaults.ts b/src/store/env-config-defaults.ts index f546198097..81c74c84fb 100644 --- a/src/store/env-config-defaults.ts +++ b/src/store/env-config-defaults.ts @@ -50,6 +50,7 @@ export const defaultConfigEnvs: ConfigResponse = { FEATURE_COLUMN_BOARD_SUBMISSIONS_ENABLED: false, FEATURE_COLUMN_BOARD_LINK_ELEMENT_ENABLED: false, FEATURE_COLUMN_BOARD_EXTERNAL_TOOLS_ENABLED: false, + FEATURE_COLUMN_BOARD_VIDEOCONFERENCE_ENABLED: false, FEATURE_COLUMN_BOARD_SHARE: false, FEATURE_COLUMN_BOARD_COLLABORATIVE_TEXT_EDITOR_ENABLED: false, FEATURE_COLUMN_BOARD_SOCKET_ENABLED: false, diff --git a/src/store/video-conference.unit.ts b/src/store/video-conference.unit.ts index 7d59c4fc7a..12ccc35687 100644 --- a/src/store/video-conference.unit.ts +++ b/src/store/video-conference.unit.ts @@ -156,7 +156,7 @@ describe("VideoConferenceModule", () => { }; }; - it("should update the stores video conference info", async () => { + it("should update the stores video conference info in course scope", async () => { const { state } = setup(); await module.fetchVideoConferenceInfo({ @@ -166,6 +166,28 @@ describe("VideoConferenceModule", () => { expect(module.getVideoConferenceInfo).toEqual(state); }); + + it("should update the stores video conference info in room scope", async () => { + const { state } = setup(); + + await module.fetchVideoConferenceInfo({ + scopeId: "scopeId", + scope: VideoConferenceScope.Room, + }); + + expect(module.getVideoConferenceInfo).toEqual(state); + }); + + it("should update the stores video conference info in video conference element scope", async () => { + const { state } = setup(); + + await module.fetchVideoConferenceInfo({ + scopeId: "scopeId", + scope: VideoConferenceScope.VideoConferenceElement, + }); + + expect(module.getVideoConferenceInfo).toEqual(state); + }); }); describe("when the api returns an error", () => { @@ -183,7 +205,7 @@ describe("VideoConferenceModule", () => { }; }; - it("should update the stores error", async () => { + it("should update the stores error in course scope", async () => { const { error } = setup(); await module.fetchVideoConferenceInfo({ @@ -193,6 +215,28 @@ describe("VideoConferenceModule", () => { expect(module.getError).toEqual(error); }); + + it("should update the stores error in room scope", async () => { + const { error } = setup(); + + await module.fetchVideoConferenceInfo({ + scopeId: "scopeId", + scope: VideoConferenceScope.Room, + }); + + expect(module.getError).toEqual(error); + }); + + it("should update the stores error in video conference element scope", async () => { + const { error } = setup(); + + await module.fetchVideoConferenceInfo({ + scopeId: "scopeId", + scope: VideoConferenceScope.VideoConferenceElement, + }); + + expect(module.getError).toEqual(error); + }); }); }); @@ -215,7 +259,7 @@ describe("VideoConferenceModule", () => { }; }; - it("should return a response", async () => { + it("should return a response in course scope", async () => { const { mockResponse } = setup(); const response: VideoConferenceJoinResponse | undefined = @@ -226,6 +270,30 @@ describe("VideoConferenceModule", () => { expect(response).toEqual(mockResponse); }); + + it("should return a response in room scope", async () => { + const { mockResponse } = setup(); + + const response: VideoConferenceJoinResponse | undefined = + await module.joinVideoConference({ + scopeId: "scopeId", + scope: VideoConferenceScope.Room, + }); + + expect(response).toEqual(mockResponse); + }); + + it("should return a response in video conference element scope", async () => { + const { mockResponse } = setup(); + + const response: VideoConferenceJoinResponse | undefined = + await module.joinVideoConference({ + scopeId: "scopeId", + scope: VideoConferenceScope.VideoConferenceElement, + }); + + expect(response).toEqual(mockResponse); + }); }); describe("when the api returns an error", () => { @@ -243,7 +311,7 @@ describe("VideoConferenceModule", () => { }; }; - it("should update the stores error", async () => { + it("should update the stores error in course scope", async () => { const { error } = setup(); await module.joinVideoConference({ @@ -253,6 +321,28 @@ describe("VideoConferenceModule", () => { expect(module.getError).toEqual(error); }); + + it("should update the stores error in room scope", async () => { + const { error } = setup(); + + await module.joinVideoConference({ + scopeId: "scopeId", + scope: VideoConferenceScope.Room, + }); + + expect(module.getError).toEqual(error); + }); + + it("should update the stores error in video conference element scope", async () => { + const { error } = setup(); + + await module.joinVideoConference({ + scopeId: "scopeId", + scope: VideoConferenceScope.VideoConferenceElement, + }); + + expect(module.getError).toEqual(error); + }); }); }); @@ -275,7 +365,7 @@ describe("VideoConferenceModule", () => { }; }; - it("should call apiMock.videoConferenceControllerStart", async () => { + it("should call apiMock.videoConferenceControllerStart in course scope", async () => { const { videoConferenceOptions, videoconferenceApi } = setup(); await module.startVideoConference({ @@ -292,6 +382,46 @@ describe("VideoConferenceModule", () => { logoutUrl: "mockUrl", }); }); + + it("should call apiMock.videoConferenceControllerStart in room scope", async () => { + const { videoConferenceOptions, videoconferenceApi } = setup(); + + await module.startVideoConference({ + scopeId: "scopeId", + scope: VideoConferenceScope.Room, + videoConferenceOptions, + logoutUrl: "mockUrl", + }); + + expect( + videoconferenceApi.videoConferenceControllerStart + ).toHaveBeenCalledWith(VideoConferenceScope.Room, "scopeId", { + ...videoConferenceOptions, + logoutUrl: "mockUrl", + }); + }); + + it("should call apiMock.videoConferenceControllerStart in video conference element scope", async () => { + const { videoConferenceOptions, videoconferenceApi } = setup(); + + await module.startVideoConference({ + scopeId: "scopeId", + scope: VideoConferenceScope.VideoConferenceElement, + videoConferenceOptions, + logoutUrl: "mockUrl", + }); + + expect( + videoconferenceApi.videoConferenceControllerStart + ).toHaveBeenCalledWith( + VideoConferenceScope.VideoConferenceElement, + "scopeId", + { + ...videoConferenceOptions, + logoutUrl: "mockUrl", + } + ); + }); }); describe("when the api returns an error", () => { @@ -316,7 +446,7 @@ describe("VideoConferenceModule", () => { }; }; - it("should update the stores error", async () => { + it("should update the stores error in course scope", async () => { const { error, videoConferenceOptions } = setup(); await module.startVideoConference({ @@ -327,6 +457,30 @@ describe("VideoConferenceModule", () => { expect(module.getError).toEqual(error); }); + + it("should update the stores error in room scope", async () => { + const { error, videoConferenceOptions } = setup(); + + await module.startVideoConference({ + scopeId: "scopeId", + scope: VideoConferenceScope.Room, + videoConferenceOptions, + }); + + expect(module.getError).toEqual(error); + }); + + it("should update the stores error in video conference element scope", async () => { + const { error, videoConferenceOptions } = setup(); + + await module.startVideoConference({ + scopeId: "scopeId", + scope: VideoConferenceScope.VideoConferenceElement, + videoConferenceOptions, + }); + + expect(module.getError).toEqual(error); + }); }); }); }); diff --git a/src/styles/utility/_room-colors.scss b/src/styles/utility/_room-colors.scss index b1a89fde19..7460c61f93 100644 --- a/src/styles/utility/_room-colors.scss +++ b/src/styles/utility/_room-colors.scss @@ -45,3 +45,7 @@ .room-color--brown { background-color: #795548; } + +.room-color--yellow { + background-color: #ffc107; +} diff --git a/src/types/board/ContentElement.ts b/src/types/board/ContentElement.ts index b0badc8440..d765f2ca35 100644 --- a/src/types/board/ContentElement.ts +++ b/src/types/board/ContentElement.ts @@ -6,6 +6,7 @@ import { LinkElementResponse, RichTextElementResponse, SubmissionContainerElementResponse, + VideoConferenceElementResponse, } from "@/serverApi/v3"; export type AnyContentElement = @@ -15,4 +16,5 @@ export type AnyContentElement = | SubmissionContainerElementResponse | ExternalToolElementResponse | DrawingElementResponse - | CollaborativeTextEditorElementResponse; + | CollaborativeTextEditorElementResponse + | VideoConferenceElementResponse; diff --git a/tests/test-utils/factory/index.ts b/tests/test-utils/factory/index.ts index 8230f77e4e..fc6599f6bc 100644 --- a/tests/test-utils/factory/index.ts +++ b/tests/test-utils/factory/index.ts @@ -58,6 +58,8 @@ export * from "./toolReferenceResponseFactory"; export * from "./userDataResponseFactory"; export * from "./userLoginMigration.factory"; export * from "./userLoginMigrationResponse.factory"; +export * from "./videoConferenceElementContentFactory"; +export * from "./videoConferenceElementResponseFactory"; export * from "./videoConferenceInfoFactory"; export * from "./videoConferenceInfoResponseFactory"; export * from "./videoConferenceJoinResponseFactory"; diff --git a/tests/test-utils/factory/videoConferenceElementContentFactory.ts b/tests/test-utils/factory/videoConferenceElementContentFactory.ts new file mode 100644 index 0000000000..919c81e951 --- /dev/null +++ b/tests/test-utils/factory/videoConferenceElementContentFactory.ts @@ -0,0 +1,7 @@ +import { Factory } from "fishery"; +import { VideoConferenceElementContent } from "@/serverApi/v3"; + +export const videoConferenceElementContentFactory = + Factory.define(({ sequence }) => ({ + title: `name${sequence}`, + })); diff --git a/tests/test-utils/factory/videoConferenceElementResponseFactory.ts b/tests/test-utils/factory/videoConferenceElementResponseFactory.ts new file mode 100644 index 0000000000..9a64bf6f32 --- /dev/null +++ b/tests/test-utils/factory/videoConferenceElementResponseFactory.ts @@ -0,0 +1,15 @@ +import { Factory } from "fishery"; +import { + ContentElementType, + VideoConferenceElementResponse, +} from "@/serverApi/v3"; +import { timestampsResponseFactory } from "./timestampsResponseFactory"; +import { videoConferenceElementContentFactory } from "./videoConferenceElementContentFactory"; + +export const videoConferenceElementResponseFactory = + Factory.define(({ sequence }) => ({ + id: `videoConferenceElementResponse${sequence}`, + type: ContentElementType.VideoConference, + content: videoConferenceElementContentFactory.build(), + timestamps: timestampsResponseFactory.build(), + })); diff --git a/tsconfig.json b/tsconfig.json index 956e4c4e3a..10a4cc6a45 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -40,6 +40,9 @@ "@feature-board-collaborative-text-editor-element": [ "src/modules/feature/board-collaborative-text-editor-element" ], + "@feature-board-video-conference-element": [ + "src/modules/feature/board-video-conference-element" + ], "@feature-board": ["src/modules/feature/board"], "@feature-course-sync": ["src/modules/feature/course-sync"], "@feature-editor": ["src/modules/feature/editor"], From 65c7ab5e0321e89655c1a54168bddc33a6bb5c20 Mon Sep 17 00:00:00 2001 From: hoeppner-dataport <106819770+hoeppner-dataport@users.noreply.github.com> Date: Mon, 16 Dec 2024 15:24:08 +0100 Subject: [PATCH 2/3] BC-8572 - room admin as default role (#3478) * adding a room member no longer requires passing a role, since the backend always assigns room-admin --- .../roomMembers/roomMembers.composable.ts | 11 +----- .../roomMembers.composable.unit.ts | 8 +--- src/serverApi/v3/api.ts | 37 ++----------------- 3 files changed, 5 insertions(+), 51 deletions(-) diff --git a/src/modules/data/room/roomMembers/roomMembers.composable.ts b/src/modules/data/room/roomMembers/roomMembers.composable.ts index f121d8bde3..d500b19ea3 100644 --- a/src/modules/data/room/roomMembers/roomMembers.composable.ts +++ b/src/modules/data/room/roomMembers/roomMembers.composable.ts @@ -6,8 +6,6 @@ import { SchoolApiFactory, RoomMemberResponse, SchoolForExternalInviteResponse, - UserIdAndRole, - UserIdAndRoleRoleNameEnum, } from "@/serverApi/v3"; import { $axios } from "@/utils/api"; import { useI18n } from "vue-i18n"; @@ -112,15 +110,8 @@ export const useRoomMembers = (roomId: string) => { userIds.includes(member.userId) ); - const userIdsAndRoles: UserIdAndRole[] = newMembers.map((member) => ({ - userId: member.userId, - roleName: UserIdAndRoleRoleNameEnum.Roomeditor, - })); - try { - await roomApi.roomControllerAddMembers(roomId, { - userIdsAndRoles, - }); + await roomApi.roomControllerAddMembers(roomId, { userIds }); roomMembers.value.push( ...newMembers.map((member) => ({ ...member, diff --git a/src/modules/data/room/roomMembers/roomMembers.composable.unit.ts b/src/modules/data/room/roomMembers/roomMembers.composable.unit.ts index fa066e906b..cfe59bb320 100644 --- a/src/modules/data/room/roomMembers/roomMembers.composable.unit.ts +++ b/src/modules/data/room/roomMembers/roomMembers.composable.unit.ts @@ -16,7 +16,6 @@ import { RoleName, RoomMemberResponse, SchoolUserListResponse, - UserIdAndRoleRoleNameEnum, } from "@/serverApi/v3/api"; import { useBoardNotifier } from "@util-board"; import { schoolsModule, authModule } from "@/store"; @@ -278,12 +277,7 @@ describe("useRoomMembers", () => { expect(roomApiMock.roomControllerAddMembers).toHaveBeenCalledWith( roomId, { - userIdsAndRoles: [ - { - userId: firstPotentialMember.userId, - roleName: UserIdAndRoleRoleNameEnum.Roomeditor, - }, - ], + userIds: [firstPotentialMember.userId], } ); expect(roomMembers.value).toEqual([ diff --git a/src/serverApi/v3/api.ts b/src/serverApi/v3/api.ts index 7d27309205..1e6ef9bd53 100644 --- a/src/serverApi/v3/api.ts +++ b/src/serverApi/v3/api.ts @@ -121,11 +121,11 @@ export interface AccountSearchListResponse { */ export interface AddRoomMembersBodyParams { /** - * Array of userIds and their roles inside of the room - * @type {Array} + * The IDs of the users + * @type {Array} * @memberof AddRoomMembersBodyParams */ - userIdsAndRoles: Array; + userIds: Array; } /** * @@ -9449,37 +9449,6 @@ export interface UserDataResponse { */ userId: string; } -/** - * - * @export - * @interface UserIdAndRole - */ -export interface UserIdAndRole { - /** - * The ID of the user - * @type {string} - * @memberof UserIdAndRole - */ - userId: string; - /** - * The role of the user - * @type {string} - * @memberof UserIdAndRole - */ - roleName: UserIdAndRoleRoleNameEnum; -} - -/** - * @export - * @enum {string} - */ -export enum UserIdAndRoleRoleNameEnum { - Roomowner = 'roomowner', - Roomadmin = 'roomadmin', - Roomeditor = 'roomeditor', - Roomviewer = 'roomviewer' -} - /** * * @export From 6bf317c9774b6f4c6f89f5f3d0fb9bda8a554511 Mon Sep 17 00:00:00 2001 From: odalys-dataport <82401838+odalys-dataport@users.noreply.github.com> Date: Mon, 16 Dec 2024 18:17:37 +0100 Subject: [PATCH 3/3] BC-8396 - Adjust BoardTile design (2) (#3470) * extract RoomMenu component * separate RoomDetailsPage from switch room/course-room logic * remove RoomDetails component * adjust BoardTile design * add sidebar highlight for room boards * two columns for tablet sizes in room details page * rename roomDetailsFactory to roomFactory --------- Co-authored-by: Uwe Ilgenstein Co-authored-by: Martin Schuhmacher <55735359+MartinSchuhmacher@users.noreply.github.com> --- config/webpack/webpack.common.js | 1 + src/components/organisms/vCustomDialog.vue | 2 +- src/modules/data/board/Board.store.ts | 2 +- src/modules/data/board/Board.store.unit.ts | 2 +- src/modules/data/room/RoomCreate.state.ts | 6 +- .../data/room/RoomCreate.state.unit.ts | 4 +- src/modules/data/room/RoomDetails.store.ts | 26 +- .../data/room/RoomDetails.store.unit.ts | 30 ++ src/modules/data/room/RoomEdit.state.ts | 10 +- src/modules/data/room/RoomEdit.state.unit.ts | 5 +- src/modules/data/room/Rooms.state.unit.ts | 3 +- src/modules/feature/board/board/Board.unit.ts | 2 +- src/modules/feature/board/board/Board.vue | 2 +- src/modules/feature/room/BoardGrid.vue | 1 + src/modules/feature/room/BoardTile.unit.ts | 2 +- src/modules/feature/room/BoardTile.vue | 39 +- .../RoomColorPicker/RoomColorPicker.unit.ts | 4 +- .../room/RoomColorPicker/RoomColorPicker.vue | 12 +- .../RoomColorPickerSwatch.unit.ts | 6 +- .../RoomColorPicker/RoomColorPickerSwatch.vue | 6 +- src/modules/feature/room/RoomDetails.unit.ts | 41 -- src/modules/feature/room/RoomDetails.vue | 18 - src/modules/feature/room/RoomForm.unit.ts | 7 +- src/modules/feature/room/RoomMenu.unit.ts | 167 ++++++ src/modules/feature/room/RoomMenu.vue | 67 +++ src/modules/feature/room/RoomTile.unit.ts | 5 +- src/modules/feature/room/RoomTile.vue | 3 +- src/modules/feature/room/index.ts | 6 +- .../room/roomAuthorization.composable.ts | 5 +- .../room/roomAuthorization.composable.unit.ts | 16 +- src/modules/page/room/RoomCreate.page.unit.ts | 7 +- src/modules/page/room/RoomCreate.page.vue | 2 +- .../page/room/RoomDetails.page.unit.ts | 509 ++++++++++-------- src/modules/page/room/RoomDetails.page.vue | 302 ++++------- .../page/room/RoomDetailsSwitch.page.unit.ts | 162 ++++++ .../page/room/RoomDetailsSwitch.page.vue | 58 ++ src/modules/page/room/RoomEdit.page.unit.ts | 11 +- src/modules/page/room/RoomEdit.page.vue | 4 +- .../page/room/RoomMembers.page.unit.ts | 4 +- src/modules/page/room/Rooms.page.unit.ts | 2 +- src/modules/page/room/Rooms.page.vue | 2 +- src/modules/page/room/index.ts | 2 + src/modules/ui/board/LineClamp.vue | 65 --- .../content-element/ContentElementBar.vue | 2 +- .../sidebar/SidebarSelection.composable.ts | 2 +- .../SidebarSelection.composable.unit.ts | 64 ++- .../{board => line-clamp}/LineClamp.unit.ts | 0 src/modules/ui/line-clamp/LineClamp.vue | 51 ++ src/modules/ui/line-clamp/index.ts | 3 + .../course-rooms/CourseRoomOverview.page.vue | 2 +- src/router/routes.ts | 4 +- src/styles/settings.scss | 1 + src/styles/utility/_body.scss | 4 - src/types/room/Room.ts | 3 + tests/test-utils/factory/room/index.ts | 1 + tests/test-utils/factory/room/roomFactory.ts | 14 + .../test-utils/factory/roomDetailsFactory.ts | 17 - tsconfig.json | 1 + 58 files changed, 1131 insertions(+), 668 deletions(-) delete mode 100644 src/modules/feature/room/RoomDetails.unit.ts delete mode 100644 src/modules/feature/room/RoomDetails.vue create mode 100644 src/modules/feature/room/RoomMenu.unit.ts create mode 100644 src/modules/feature/room/RoomMenu.vue create mode 100644 src/modules/page/room/RoomDetailsSwitch.page.unit.ts create mode 100644 src/modules/page/room/RoomDetailsSwitch.page.vue delete mode 100644 src/modules/ui/board/LineClamp.vue rename src/modules/ui/{board => line-clamp}/LineClamp.unit.ts (100%) create mode 100644 src/modules/ui/line-clamp/LineClamp.vue create mode 100644 src/modules/ui/line-clamp/index.ts create mode 100644 tests/test-utils/factory/room/roomFactory.ts delete mode 100644 tests/test-utils/factory/roomDetailsFactory.ts diff --git a/config/webpack/webpack.common.js b/config/webpack/webpack.common.js index 97ca87b631..c9105942e9 100644 --- a/config/webpack/webpack.common.js +++ b/config/webpack/webpack.common.js @@ -169,6 +169,7 @@ module.exports = { "@ui-kebab-menu": getDir("src/modules/ui/kebab-menu"), "@ui-layout": getDir("src/modules/ui/layout"), "@ui-light-box": getDir("src/modules/ui/light-box"), + "@ui-line-clamp": getDir("src/modules/ui/line-clamp"), "@ui-preview-image": getDir("src/modules/ui/preview-image"), "@ui-room-details": getDir("src/modules/ui/room-details"), "@ui-skip-link": getDir("src/modules/ui/skip-link"), diff --git a/src/components/organisms/vCustomDialog.vue b/src/components/organisms/vCustomDialog.vue index 8e503755e0..706dedebaa 100644 --- a/src/components/organisms/vCustomDialog.vue +++ b/src/components/organisms/vCustomDialog.vue @@ -6,7 +6,7 @@ @click:outside="closeDialog" @keydown.esc="closeDialog" > - + diff --git a/src/modules/data/board/Board.store.ts b/src/modules/data/board/Board.store.ts index e06a91adba..eeb3a9ed6f 100644 --- a/src/modules/data/board/Board.store.ts +++ b/src/modules/data/board/Board.store.ts @@ -324,7 +324,7 @@ export const useBoardStore = defineStore("boardStore", () => { const deleteBoardSuccess = (payload: DeleteBoardSuccessPayload) => { if (payload.isOwnAction === true) { router.replace({ - name: "rooms-id", + name: "room-details", params: { id: roomId.value }, }); return; diff --git a/src/modules/data/board/Board.store.unit.ts b/src/modules/data/board/Board.store.unit.ts index d5a62b912f..2bdc64d6e2 100644 --- a/src/modules/data/board/Board.store.unit.ts +++ b/src/modules/data/board/Board.store.unit.ts @@ -1196,7 +1196,7 @@ describe("BoardStore", () => { }); expect(router.replace).toHaveBeenCalledWith({ - name: "rooms-id", + name: "room-details", params: { id: "roomId" }, }); }); diff --git a/src/modules/data/room/RoomCreate.state.ts b/src/modules/data/room/RoomCreate.state.ts index 12d6e390e8..8a1c607a13 100644 --- a/src/modules/data/room/RoomCreate.state.ts +++ b/src/modules/data/room/RoomCreate.state.ts @@ -1,5 +1,5 @@ -import { RoomApiFactory, RoomColor } from "@/serverApi/v3"; -import { RoomCreateParams, RoomItem } from "@/types/room/Room"; +import { RoomApiFactory } from "@/serverApi/v3"; +import { RoomCreateParams, RoomItem, RoomColorEnum } from "@/types/room/Room"; import { $axios, mapAxiosErrorToResponseError } from "@/utils/api"; import { ref } from "vue"; @@ -9,7 +9,7 @@ export const useRoomCreateState = () => { const roomData = ref({ name: "", - color: RoomColor.BlueGrey, + color: RoomColorEnum.BlueGrey, startDate: undefined, endDate: undefined, }); diff --git a/src/modules/data/room/RoomCreate.state.unit.ts b/src/modules/data/room/RoomCreate.state.unit.ts index 8f17f278b3..f6613980d2 100644 --- a/src/modules/data/room/RoomCreate.state.unit.ts +++ b/src/modules/data/room/RoomCreate.state.unit.ts @@ -6,7 +6,7 @@ import { useApplicationError } from "@/composables/application-error.composable" import { initializeAxios, mapAxiosErrorToResponseError } from "@/utils/api"; import setupStores from "@@/tests/test-utils/setupStores"; import ApplicationErrorModule from "@/store/application-error"; -import { RoomCreateParams } from "@/types/room/Room"; +import { RoomCreateParams, RoomColorEnum } from "@/types/room/Room"; import { ref } from "vue"; import { apiResponseErrorFactory, @@ -73,7 +73,7 @@ describe("useRoomCreateState", () => { describe("createRoom", () => { const roomData = ref({ name: "Room 1", - color: serverApi.RoomColor.BlueGrey, + color: RoomColorEnum.BlueGrey, startDate: undefined, endDate: undefined, }); diff --git a/src/modules/data/room/RoomDetails.store.ts b/src/modules/data/room/RoomDetails.store.ts index 02a288c5a0..af82c1c601 100644 --- a/src/modules/data/room/RoomDetails.store.ts +++ b/src/modules/data/room/RoomDetails.store.ts @@ -1,7 +1,13 @@ import { RoomBoardItem, RoomDetails } from "@/types/room/Room"; import { ref } from "vue"; import { defineStore } from "pinia"; -import { RoomApiFactory } from "@/serverApi/v3"; +import { + BoardApiFactory, + BoardLayout, + BoardParentType, + CreateBoardBodyParams, + RoomApiFactory, +} from "@/serverApi/v3"; import { $axios, mapAxiosErrorToResponseError } from "@/utils/api"; import { createApplicationError } from "@/utils/create-application-error.factory"; @@ -17,6 +23,7 @@ export const useRoomDetailsStore = defineStore("roomDetailsStore", () => { const roomBoards = ref([]); const roomApi = RoomApiFactory(undefined, "/v3", $axios); + const boardApi = BoardApiFactory(undefined, "/v3", $axios); const fetchRoom = async (id: string) => { try { @@ -38,6 +45,22 @@ export const useRoomDetailsStore = defineStore("roomDetailsStore", () => { } }; + const createBoard = async ( + roomId: string, + layout: BoardLayout, + title: string + ) => { + const params: CreateBoardBodyParams = { + title: title, + parentId: roomId, + parentType: BoardParentType.Room, + layout, + }; + const boardId = (await boardApi.boardControllerCreateBoard(params)).data.id; + + return boardId; + }; + const resetState = () => { isLoading.value = true; room.value = undefined; @@ -51,6 +74,7 @@ export const useRoomDetailsStore = defineStore("roomDetailsStore", () => { return { deactivateRoom, fetchRoom, + createBoard, isLoading, resetState, room, diff --git a/src/modules/data/room/RoomDetails.store.unit.ts b/src/modules/data/room/RoomDetails.store.unit.ts index ae0bca7fa4..b14e8b6d23 100644 --- a/src/modules/data/room/RoomDetails.store.unit.ts +++ b/src/modules/data/room/RoomDetails.store.unit.ts @@ -8,6 +8,7 @@ import { initializeAxios, mapAxiosErrorToResponseError } from "@/utils/api"; import { apiResponseErrorFactory, axiosErrorFactory, + mockApiResponse, } from "@@/tests/test-utils"; jest.mock("@/utils/api"); @@ -35,12 +36,14 @@ const setupErrorResponse = (message = "NOT_FOUND", code = 404) => { describe("useRoomDetailsStore", () => { let roomApiMock: DeepMocked; + let boardApiMock: DeepMocked; let axiosMock: DeepMocked; let mockedCreateApplicationErrorCalls: ReturnType; beforeEach(() => { setActivePinia(createPinia()); roomApiMock = createMock(); + boardApiMock = createMock(); axiosMock = createMock(); mockedCreateApplicationErrorCalls = createMock>(); @@ -49,6 +52,7 @@ describe("useRoomDetailsStore", () => { ); jest.spyOn(serverApi, "RoomApiFactory").mockReturnValue(roomApiMock); + jest.spyOn(serverApi, "BoardApiFactory").mockReturnValue(boardApiMock); initializeAxios(axiosMock); }); @@ -135,4 +139,30 @@ describe("useRoomDetailsStore", () => { expect(store.room).toBeUndefined(); }); }); + + describe("createBoard", () => { + it("should call createBoard api", async () => { + const { store } = setup(); + const boardId = "board-id"; + const roomId = "room-id"; + const layout = serverApi.BoardLayout.Columns; + const title = "title"; + + boardApiMock.boardControllerCreateBoard.mockResolvedValue( + mockApiResponse({ + data: { id: boardId }, + }) + ); + + const result = await store.createBoard(roomId, layout, title); + + expect(result).toBe(boardId); + expect(boardApiMock.boardControllerCreateBoard).toHaveBeenCalledWith({ + title, + parentId: roomId, + parentType: serverApi.BoardParentType.Room, + layout, + }); + }); + }); }); diff --git a/src/modules/data/room/RoomEdit.state.ts b/src/modules/data/room/RoomEdit.state.ts index 6ba2853c07..5dcac87131 100644 --- a/src/modules/data/room/RoomEdit.state.ts +++ b/src/modules/data/room/RoomEdit.state.ts @@ -1,5 +1,9 @@ -import { RoomApiFactory, RoomColor } from "@/serverApi/v3"; -import { RoomDetails, RoomUpdateParams } from "@/types/room/Room"; +import { RoomApiFactory } from "@/serverApi/v3"; +import { + RoomDetails, + RoomUpdateParams, + RoomColorEnum, +} from "@/types/room/Room"; import { $axios, mapAxiosErrorToResponseError } from "@/utils/api"; import { createApplicationError } from "@/utils/create-application-error.factory"; import { ref } from "vue"; @@ -19,7 +23,7 @@ export const useRoomEditState = () => { const roomData = ref({ name: "", - color: RoomColor.BlueGrey, + color: RoomColorEnum.BlueGrey, startDate: undefined, endDate: undefined, }); diff --git a/src/modules/data/room/RoomEdit.state.unit.ts b/src/modules/data/room/RoomEdit.state.unit.ts index 52bf187f5b..fc1cc125b4 100644 --- a/src/modules/data/room/RoomEdit.state.unit.ts +++ b/src/modules/data/room/RoomEdit.state.unit.ts @@ -10,6 +10,7 @@ import { apiResponseErrorFactory, axiosErrorFactory, } from "@@/tests/test-utils"; +import { RoomColorEnum } from "@/types/room/Room"; jest.mock("@/utils/api"); const mockedMapAxiosErrorToResponseError = jest.mocked( @@ -105,7 +106,7 @@ describe("useRoomEditState", () => { expect(isLoading.value).toBe(true); const params = { name: "room-name", - color: serverApi.RoomColor.BlueGrey, + color: RoomColorEnum.BlueGrey, }; await updateRoom("room-id", params); @@ -123,7 +124,7 @@ describe("useRoomEditState", () => { const { updateRoom, isLoading } = setup(); const params = { name: "room-name", - color: serverApi.RoomColor.BlueGrey, + color: RoomColorEnum.BlueGrey, }; roomApiMock.roomControllerUpdateRoom.mockRejectedValue({ code: 404 }); diff --git a/src/modules/data/room/Rooms.state.unit.ts b/src/modules/data/room/Rooms.state.unit.ts index b5ad2d8f0f..09440ba79b 100644 --- a/src/modules/data/room/Rooms.state.unit.ts +++ b/src/modules/data/room/Rooms.state.unit.ts @@ -10,6 +10,7 @@ import { apiResponseErrorFactory, axiosErrorFactory, } from "@@/tests/test-utils"; +import { RoomColorEnum } from "@/types/room/Room"; jest.mock("@/utils/api"); const mockedMapAxiosErrorToResponseError = jest.mocked( @@ -125,7 +126,7 @@ describe("useRoomsState", () => { { id: "1", name: "Room 1", - color: serverApi.RoomColor.BlueGrey, + color: RoomColorEnum.BlueGrey, schoolId: "6749dd4e657d98af622e370c", createdAt: "2024.11.18", updatedAt: "2024.11.18", diff --git a/src/modules/feature/board/board/Board.unit.ts b/src/modules/feature/board/board/Board.unit.ts index b7339b7fef..03d68e7045 100644 --- a/src/modules/feature/board/board/Board.unit.ts +++ b/src/modules/feature/board/board/Board.unit.ts @@ -882,7 +882,7 @@ describe("Board", () => { expect(wrapperVM.isBoardVisible).toBe(false); expect(router.replace).toHaveBeenCalledWith({ - name: "rooms-id", + name: "room-details", params: { id: mockRoomId }, }); expect( diff --git a/src/modules/feature/board/board/Board.vue b/src/modules/feature/board/board/Board.vue index 4b7bac62ad..05d59f0475 100644 --- a/src/modules/feature/board/board/Board.vue +++ b/src/modules/feature/board/board/Board.vue @@ -322,7 +322,7 @@ watch( setAlert(); if (!(isBoardVisible.value || isTeacher)) { - router.replace({ name: "rooms-id", params: { id: roomId.value } }); + router.replace({ name: "room-details", params: { id: roomId.value } }); applicationErrorModule.setError( createApplicationError( HttpStatusCode.Forbidden, diff --git a/src/modules/feature/room/BoardGrid.vue b/src/modules/feature/room/BoardGrid.vue index 0439c5bdc0..25f86243e3 100644 --- a/src/modules/feature/room/BoardGrid.vue +++ b/src/modules/feature/room/BoardGrid.vue @@ -4,6 +4,7 @@ v-for="(board, index) in boards" :key="board.id" cols="12" + sm="6" md="4" xl="3" > diff --git a/src/modules/feature/room/BoardTile.unit.ts b/src/modules/feature/room/BoardTile.unit.ts index 6229d21a97..3ae2b7eaef 100644 --- a/src/modules/feature/room/BoardTile.unit.ts +++ b/src/modules/feature/room/BoardTile.unit.ts @@ -42,7 +42,7 @@ describe("@feature-room/BoardTile", () => { it("should display tile in draft style", () => { const { wrapper } = setup({ board: mockBoard, index: 0 }); - expect(wrapper.classes()).toContain("board-is-draft"); + expect(wrapper.classes()).toContain("opacity-70"); }); }); }); diff --git a/src/modules/feature/room/BoardTile.vue b/src/modules/feature/room/BoardTile.vue index 2f643bd0f4..7e8659437c 100644 --- a/src/modules/feature/room/BoardTile.vue +++ b/src/modules/feature/room/BoardTile.vue @@ -1,23 +1,26 @@ @@ -28,6 +31,7 @@ import { RoomBoardItem } from "@/types/room/Room"; import { mdiViewAgendaOutline, mdiViewDashboardOutline } from "@icons/material"; import { computed, PropType, toRef } from "vue"; import { useI18n } from "vue-i18n"; +import { LineClamp } from "@ui-line-clamp"; const props = defineProps({ board: { type: Object as PropType, required: true }, @@ -35,7 +39,6 @@ const props = defineProps({ }); const { t } = useI18n(); - const board = toRef(props, "board"); const isListBoard = computed(() => { @@ -50,6 +53,7 @@ const subtitleIcon = computed(() => { const icon = isListBoard.value ? mdiViewAgendaOutline : mdiViewDashboardOutline; + return icon; }); @@ -62,6 +66,7 @@ const subtitleText = computed(() => { const suffix = ` - ${t("common.words.draft")}`; return text + suffix; } + return text; }); @@ -69,17 +74,3 @@ const boardPath = computed(() => { return `/boards/${board.value.id}`; }); - - diff --git a/src/modules/feature/room/RoomColorPicker/RoomColorPicker.unit.ts b/src/modules/feature/room/RoomColorPicker/RoomColorPicker.unit.ts index 68459cdc87..9bc9964f9b 100644 --- a/src/modules/feature/room/RoomColorPicker/RoomColorPicker.unit.ts +++ b/src/modules/feature/room/RoomColorPicker/RoomColorPicker.unit.ts @@ -5,7 +5,7 @@ import { import { mount } from "@vue/test-utils"; import { ComponentProps } from "vue-component-type-helpers"; import RoomColorPicker from "./RoomColorPicker.vue"; -import { RoomColor } from "@/serverApi/v3"; +import { RoomColorEnum } from "@/types/room/Room"; describe("@feature-room/RoomColorPicker", () => { const setup = (props?: ComponentProps) => { @@ -42,7 +42,7 @@ describe("@feature-room/RoomColorPicker", () => { describe("when a color is given", () => { it("should render given color as selected", () => { - const { wrapper } = setup({ color: RoomColor.Red }); + const { wrapper } = setup({ color: RoomColorEnum.Red }); const selectedColor = wrapper.findComponent( "[data-testid=color-swatch-red]" diff --git a/src/modules/feature/room/RoomColorPicker/RoomColorPicker.vue b/src/modules/feature/room/RoomColorPicker/RoomColorPicker.vue index bd8f65954e..b338f94c02 100644 --- a/src/modules/feature/room/RoomColorPicker/RoomColorPicker.vue +++ b/src/modules/feature/room/RoomColorPicker/RoomColorPicker.vue @@ -5,7 +5,7 @@ role="radiogroup" aria-labelledby="room-color-label" > -