Skip to content
Snippets Groups Projects
user avatar
Richard Henck authored
- allowReplacement (moved from element to list prop)
- originList and Index are non-optional (means placeholders have to be 
used sometimes)
- Re-introduced the dict of all DropListComponents. This is the only way 
I have found to get a reference to a DropListComponent by ID. This is 
needed for returning to origin. Origin is not actually part of the 
transaction and needs to be fetched from somewhere else. Hence the dict.

- Console statements still present for debugging.
60664b22
History

Verona Modules Aspect

Repository for the Aspect Editor and Player. The applications have a shared code base, but can be run and built separately.

Meant to be used in IQB-Teststudio and IQB-Testcenter.

Both conform to the Verona API definition:

Editor-API

Player-API

Supported Browsers

last 1 Chrome version

last 1 Firefox version

last 2 Edge major versions

last 2 Safari major versions

last 2 iOS major versions

Firefox ESR

not IE 11

Build & Run

To build the packages or run the local development environment, first install the NPM packages. You need to have a recent version of node and npm (tested and working with versions: 6,7,8) installed.

npm install

Run development server

Run the package on a local development server (this builds the app automatically).

npm run start-editor-local

or

npm run start-player-local

Build

This produces an HTML file in the dist folder, named verona-{module}-aspect-{version}.html.

npm run build-editor

or

npm run build-player