Skip to content

QTI Interaction Insert Menu

qti-interaction-insert-menu is a dropdown button for inserting QTI interaction nodes such as choice, text-entry, inline-choice, and select-point into the editor.

Install

Terminal window
npx shadcn@latest add https://qti-editor.citolab.nl/r/qti-interaction-insert-menu.json

Dependencies: lit, prosekit, @qti-editor/interaction-choice, @qti-editor/interaction-text-entry, @qti-editor/interaction-select-point

Usage

import '@/components/blocks/interaction-insert-menu';
const menu = document.querySelector('qti-interaction-insert-menu');
menu.editor = editor;