Refactor elements to use the model's value
This change mainly helps the editor. The idea is to make the element components have the correct value of their model and don't rely on the formcontrol value. The formcontrol can be hard to manipulate, especially in compound elements. Setting the model value is way easier. The formcontrols are kept and should not interfere.
Showing
- projects/common/element-components/checkbox.component.ts 3 additions, 2 deletionsprojects/common/element-components/checkbox.component.ts
- projects/common/element-components/compound-elements/likert-radio-button-group.component.ts 3 additions, 2 deletions.../compound-elements/likert-radio-button-group.component.ts
- projects/common/element-components/dropdown.component.ts 4 additions, 3 deletionsprojects/common/element-components/dropdown.component.ts
- projects/common/element-components/radio-button-group.component.ts 1 addition, 1 deletion...common/element-components/radio-button-group.component.ts
- projects/common/element-components/text-area.component.ts 7 additions, 7 deletionsprojects/common/element-components/text-area.component.ts
- projects/common/element-components/text-field.component.ts 9 additions, 8 deletionsprojects/common/element-components/text-field.component.ts
- projects/editor/src/app/dialog.service.ts 12 additions, 4 deletionsprojects/editor/src/app/dialog.service.ts
- projects/editor/src/app/unit-view/page-view/canvas/canvas-element-overlay.ts 11 additions, 17 deletions.../app/unit-view/page-view/canvas/canvas-element-overlay.ts
- projects/editor/src/app/unit-view/page-view/properties-panel/element-properties.component.ts 2 additions, 1 deletion...age-view/properties-panel/element-properties.component.ts
- projects/editor/src/app/unit.service.ts 13 additions, 6 deletionsprojects/editor/src/app/unit.service.ts
Loading
Please register or sign in to comment