Rework Elementfactory
The unit tests errored out because of circular dependencies via the Elementfactory class. Therefore: - No longer creates styling/position/player-Properties. This is done in the Element parent class. - Move element creation from Section to the ElementFactory class instead.
Showing
- projects/common/models/elements/button/button.ts 2 additions, 3 deletionsprojects/common/models/elements/button/button.ts
- projects/common/models/elements/compound-elements/cloze/cloze-child-elements/drop-list-simple.ts 3 additions, 4 deletions...d-elements/cloze/cloze-child-elements/drop-list-simple.ts
- projects/common/models/elements/compound-elements/cloze/cloze-child-elements/text-field-simple.ts 2 additions, 3 deletions...-elements/cloze/cloze-child-elements/text-field-simple.ts
- projects/common/models/elements/compound-elements/cloze/cloze-child-elements/toggle-button.ts 3 additions, 4 deletions...ound-elements/cloze/cloze-child-elements/toggle-button.ts
- projects/common/models/elements/compound-elements/cloze/cloze.ts 2 additions, 3 deletions...s/common/models/elements/compound-elements/cloze/cloze.ts
- projects/common/models/elements/compound-elements/likert/likert.ts 3 additions, 4 deletions...common/models/elements/compound-elements/likert/likert.ts
- projects/common/models/elements/element.ts 66 additions, 2 deletionsprojects/common/models/elements/element.ts
- projects/common/models/elements/frame/frame.ts 2 additions, 3 deletionsprojects/common/models/elements/frame/frame.ts
- projects/common/models/elements/geometry/geometry.ts 1 addition, 2 deletionsprojects/common/models/elements/geometry/geometry.ts
- projects/common/models/elements/input-elements/checkbox.ts 3 additions, 4 deletionsprojects/common/models/elements/input-elements/checkbox.ts
- projects/common/models/elements/input-elements/drop-list.ts 3 additions, 4 deletionsprojects/common/models/elements/input-elements/drop-list.ts
- projects/common/models/elements/input-elements/dropdown.ts 4 additions, 5 deletionsprojects/common/models/elements/input-elements/dropdown.ts
- projects/common/models/elements/input-elements/radio-button-group-complex.ts 4 additions, 5 deletions...els/elements/input-elements/radio-button-group-complex.ts
- projects/common/models/elements/input-elements/radio-button-group.ts 4 additions, 5 deletions...mmon/models/elements/input-elements/radio-button-group.ts
- projects/common/models/elements/input-elements/slider.ts 3 additions, 4 deletionsprojects/common/models/elements/input-elements/slider.ts
- projects/common/models/elements/input-elements/spell-correct.ts 3 additions, 4 deletions...ts/common/models/elements/input-elements/spell-correct.ts
- projects/common/models/elements/input-elements/text-area.ts 3 additions, 4 deletionsprojects/common/models/elements/input-elements/text-area.ts
- projects/common/models/elements/input-elements/text-field.ts 3 additions, 4 deletionsprojects/common/models/elements/input-elements/text-field.ts
- projects/common/models/elements/media-elements/audio.ts 2 additions, 3 deletionsprojects/common/models/elements/media-elements/audio.ts
- projects/common/models/elements/media-elements/image.ts 4 additions, 3 deletionsprojects/common/models/elements/media-elements/image.ts
Loading
Please register or sign in to comment