This project is mirrored from https://*****@github.com/iqb-berlin/verona-modules-aspect.git.
Pull mirroring updated .
- Jun 03, 2022
- Jun 02, 2022
- Jun 01, 2022
-
-
rhenck authored
-
rhenck authored
Page needs to be a partial as it is only the blueprint.
-
rhenck authored
-
rhenck authored
-
rhenck authored
Now properly finds all normal and simple drop lists. This is achieved by a new method of unit all it's sub-components, which returns all contained elements with and optional type filter. Also improve (still not very pretty) styling of the drop list props panel. #260 #259
-
rhenck authored
#264
-
rhenck authored
-
rhenck authored
There were some cases where elements could end up without an ID. Also just in case an error is thrown when no ID is present.
-
rhenck authored
The service is no longer an Angular service, but is now a basic singleton.
-
rhenck authored
-
rhenck authored
The creation of a temporary cloze elements fails when it encounters unknown child types. Therefore we use a static ClozeElement method to get the child elements from the document instead of the whole element.
-
rhenck authored
- Move methods from cloze parser helper library to cloze class. - Cloze children are set up with a special placeholder which is then recognized and replaced by a new ID. And the element is recreated (like before) to have a proper element model class, which the TipTap editor doesn't provide.
-
rhenck authored
-
rhenck authored
Add 2 new menu buttons to the section menu. One simply copies the selected section to the clipboard. The other opens a dialog where a copied section can be pasted. The section element's IDs are checked if they are available and a warning is shown.
-
rhenck authored
- Elements initialize their fields explicitly and not with Object.assign, since Object.assign also assigns (and therefore overwrites) parent fields. - IDService is no longer an Angular service but a basic singleton. This allows to use it in classes. - The IDManager can be optionally passed to unit and element constructors. When present the elements check and fix their given ID when created. This way elements can be created without depending on the external IDManager but also with the dependency. - ElementFactory is no longer used to create elements. Those are now either created directly via 'new' or via the Section, which knows the different element types.
-
- May 30, 2022
- May 25, 2022
- May 24, 2022
- May 23, 2022
- May 21, 2022