This project is mirrored from https://*****@github.com/iqb-berlin/verona-modules-aspect.git.
Pull mirroring updated .
- Dec 13, 2022
-
-
jojohoch authored
-
- Nov 29, 2022
-
-
jojohoch authored
-
- Oct 31, 2022
-
-
jojohoch authored
- Using scrollIntoView with target 'center' was not always reliable especially in FF
-
- May 19, 2022
-
-
jojohoch authored
SectionVisibilityHandlingDirective now controls the visibility of sections that depend on an audio or video
-
- May 18, 2022
-
-
jojohoch authored
-
- May 17, 2022
-
-
rhenck authored
This way elements can handle their logic themselves without having to rely on outside utility classes. Also restructure files in common in a more logical way.
-
- May 06, 2022
-
-
jojohoch authored
-
- May 03, 2022
-
-
jojohoch authored
-
- Apr 28, 2022
- Apr 14, 2022
-
-
jojohoch authored
Change import paths of CommonModule files in editor and player
-
- Mar 31, 2022
- Mar 01, 2022
-
-
jojohoch authored
-
- Feb 28, 2022
-
-
jojohoch authored
-
- Feb 17, 2022
-
-
rhenck authored
This removes all the classes and goes back to simple interfaces for unit, pages etc and all elements. This makes creating them easier and cleaner. Things like specific needs when setting element properties and most importantly compatibility handling is done by a special service module, that knows all the elements and how to repair old their potentially outdated definitions.
-
- Feb 09, 2022
-
-
rhenck authored
This is done according to the Angular best practices and minimizes namespace collisions when using other packages which might use the same selectors. Technically the selectors are not even becessary since we use an Angular component factory to create element components but it is still useful for the DOM element naming, for debugging purposes for example.
-
- Jan 28, 2022
-
-
jojohoch authored
-
- Nov 08, 2021
-
-
jojohoch authored
Use the status of each element
-
- Oct 29, 2021
-
-
jojohoch authored
* Add IntersectionService * Add CompoundElementComponent as parent for LikertComponent * Inject ElementRef to common ElementComponent * Rename players' ElementComponent to ElementContainerComponent
-
- Oct 28, 2021
-
-
jojohoch authored
* Remove FormService Injection * Move FormService and form types to player * Move interface ValueChangeElement to uI-element.ts * Use interface InputElementValue instead of string | number | boolean | null
-
- Oct 18, 2021
-
-
jojohoch authored
-
- Oct 15, 2021
-
-
rhenck authored
-
- Oct 14, 2021
-
-
jojohoch authored
-
- Oct 06, 2021
-
-
jojohoch authored
* Take over tasks of `UnitStateComponent` * Manage property `unitStateElementCode` * Removing the passing of the property `unitStateElementCode` by the components
-
- Oct 04, 2021
-
-
jojohoch authored
* `UnitState.dataparts` has property `elementCodes` property, which stores status, value and id for FormElement * When building a unit, the stored value is assigned to the element when it is initiated * Removed `UnitState.dataparts.pages` * Removed methods initPages and addStoredValues
-
- Aug 18, 2021
-
-
jojohoch authored
* Move two different intersection detections from `scroll-index.directive` and `section.component` to `intersection-detection.directive`
-
- Aug 17, 2021
-
-
jojohoch authored
* Fix bug for small pages * Add functionality for tabbed pages * Use layoutContainer as container for intersection detection * Rename properties and methods
-
- Aug 05, 2021
- Aug 02, 2021
-
-
jojohoch authored
* Since always visible pages are removed from the order, form arrays must be rearranged * Refactor getter as properties in `PlayerStateComponent`. Getter work like functions and are executed every time Angular change detection runs.
-
- Jul 30, 2021
- Jul 16, 2021
-
-
jojohoch authored
* When creating components for each element a `ValidationMessageComponent` is also generated dynamically * Prepare usage of default values for form elements * Add `form.ts` for form specific interfaces * Rename some variables and properties
-
- Jul 13, 2021
-
-
jojohoch authored
Move all player components to component folder but `AppComponent` Improve naming of variables
-
jojohoch authored
-
jojohoch authored
* The wrapper of the player component listens to the `valueChanged` event and posts a message to the host of the aspect-player * Improve code style and remove lint errors
-
- Jul 12, 2021
-
-
jojohoch authored
Use `parentForm` input in `PageComponent` and in `SectionComponent` instead
-
- Jul 07, 2021
-
-
jojohoch authored
* Use all style attributes of the unit definition to display sections * Remove unnecessary div tag from `SectionComponent`
-