This project is mirrored from https://*****@github.com/iqb-berlin/verona-modules-aspect.git.
Pull mirroring updated .
- Jun 03, 2022
- Jun 02, 2022
-
-
jojohoch authored
- problem with nullish values
-
- Jun 01, 2022
-
-
rhenck authored
Page needs to be a partial as it is only the blueprint.
-
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
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
- 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
-
-
jojohoch authored
-
- May 24, 2022
-
-
jojohoch authored
-
- May 23, 2022
- May 21, 2022
-
-
jojohoch authored
- remove prefix 'on' - split methods
-
- May 20, 2022
- May 19, 2022
-
-
jojohoch authored
-
- May 18, 2022
- May 17, 2022
- May 10, 2022
- May 09, 2022
-
-
jojohoch authored
-
jojohoch authored
-
jojohoch authored
-
jojohoch authored
-
jojohoch authored
-
jojohoch authored
- Expand the list of elements zo sanitize to ['text-field', 'text-area', 'text-field-simple', 'spell-correct'] - Rename sanitize method - Change expectations in tests
-
jojohoch authored
-
rhenck authored
'text-field' and 'drop-list' now need '-simple' suffix.
-
- May 06, 2022
-
-
jojohoch authored
Reloading a UnitDefinition includes loading the current UnitState
-
- May 05, 2022
-
-
rhenck authored
Makes more sense logically to pass the cloze element as a whole instead of just the document. Knowing about the document is the responsibility of the method not the caller.
-