Skip to content
Snippets Groups Projects
This project is mirrored from https://*****@github.com/iqb-berlin/verona-modules-aspect.git. Pull mirroring updated .
  1. Dec 13, 2022
  2. Nov 29, 2022
  3. Oct 31, 2022
  4. May 19, 2022
  5. May 18, 2022
  6. May 17, 2022
    • rhenck's avatar
      Refactor model interfaces to classes · 2e9be6e9
      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.
      2e9be6e9
  7. May 06, 2022
  8. May 03, 2022
  9. Apr 28, 2022
  10. Apr 14, 2022
  11. Mar 31, 2022
  12. Mar 01, 2022
  13. Feb 28, 2022
  14. Feb 17, 2022
    • rhenck's avatar
      Rework models from classes to interfaces · f416ce14
      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.
      f416ce14
  15. Feb 09, 2022
    • rhenck's avatar
      Change all selector prefixes from "app" to "aspect" · a6bdf445
      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.
      a6bdf445
  16. Jan 28, 2022
  17. Nov 08, 2021
  18. Oct 29, 2021
  19. Oct 28, 2021
    • jojohoch's avatar
      Refactor form-element-component.directive.ts · 6c38e1c0
      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
      6c38e1c0
  20. Oct 18, 2021
  21. Oct 15, 2021
  22. Oct 14, 2021
  23. Oct 06, 2021
    • jojohoch's avatar
      [player] Refactor `UnitStateService` · 351bec38
      jojohoch authored
      * Take over tasks of `UnitStateComponent`
      * Manage property `unitStateElementCode`
      * Removing the passing of the property `unitStateElementCode` by
      the components
      351bec38
  24. Oct 04, 2021
    • jojohoch's avatar
      [player] Change storage format · 6a4bbeaa
      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
      6a4bbeaa
  25. Aug 18, 2021
  26. Aug 17, 2021
  27. Aug 05, 2021
  28. Aug 02, 2021
    • jojohoch's avatar
      [player] Adopt the order of `UnitPages` for form · 6662a438
      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.
      6662a438
  29. Jul 30, 2021
  30. Jul 16, 2021
    • jojohoch's avatar
      [player] Prepare validation of form elements · 89c6ebdf
      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
      89c6ebdf
  31. Jul 13, 2021
  32. Jul 12, 2021
  33. Jul 07, 2021
Loading