Refactor unit definition and sanatizer
- Units and element are now built via the factory. This ensures only the wanted properties are present. All others are discarded. - Since the sanatizer is supposed to check the unit defintion version it is used by player and editor and therefore put in common. This in turn makes it necessary to put the JSON resolver settings in the root-TSConfig file. - Renamed a couple of properties to have clearer names.
Showing
- package.json 1 addition, 1 deletionpackage.json
- projects/common/components/ui-elements/audio.component.ts 1 addition, 1 deletionprojects/common/components/ui-elements/audio.component.ts
- projects/common/components/ui-elements/button.component.ts 10 additions, 10 deletionsprojects/common/components/ui-elements/button.component.ts
- projects/common/components/ui-elements/checkbox.component.ts 7 additions, 7 deletionsprojects/common/components/ui-elements/checkbox.component.ts
- projects/common/components/ui-elements/cloze.component.ts 65 additions, 65 deletionsprojects/common/components/ui-elements/cloze.component.ts
- projects/common/components/ui-elements/drop-list-simple.component.ts 21 additions, 20 deletions...mmon/components/ui-elements/drop-list-simple.component.ts
- projects/common/components/ui-elements/drop-list.component.ts 31 additions, 30 deletions...ects/common/components/ui-elements/drop-list.component.ts
- projects/common/components/ui-elements/dropdown.component.ts 10 additions, 10 deletionsprojects/common/components/ui-elements/dropdown.component.ts
- projects/common/components/ui-elements/frame.component.ts 7 additions, 7 deletionsprojects/common/components/ui-elements/frame.component.ts
- projects/common/components/ui-elements/likert.component.ts 19 additions, 19 deletionsprojects/common/components/ui-elements/likert.component.ts
- projects/common/components/ui-elements/radio-button-group.component.ts 8 additions, 8 deletions...on/components/ui-elements/radio-button-group.component.ts
- projects/common/components/ui-elements/radio-group-images.component.ts 7 additions, 7 deletions...on/components/ui-elements/radio-group-images.component.ts
- projects/common/components/ui-elements/slider.component.ts 37 additions, 40 deletionsprojects/common/components/ui-elements/slider.component.ts
- projects/common/components/ui-elements/spell-correct.component.ts 23 additions, 26 deletions.../common/components/ui-elements/spell-correct.component.ts
- projects/common/components/ui-elements/text-area.component.ts 8 additions, 8 deletions...ects/common/components/ui-elements/text-area.component.ts
- projects/common/components/ui-elements/text-field-simple.component.ts 7 additions, 7 deletions...mon/components/ui-elements/text-field-simple.component.ts
- projects/common/components/ui-elements/text-field.component.ts 22 additions, 23 deletions...cts/common/components/ui-elements/text-field.component.ts
- projects/common/components/ui-elements/text.component.ts 24 additions, 24 deletionsprojects/common/components/ui-elements/text.component.ts
- projects/common/components/ui-elements/toggle-button.component.ts 8 additions, 8 deletions.../common/components/ui-elements/toggle-button.component.ts
- projects/common/components/ui-elements/video.component.ts 1 addition, 1 deletionprojects/common/components/ui-elements/video.component.ts
Loading
Please register or sign in to comment