Add classes for all models
- Remove interfaces - Add classes for all elements as well as unit, page and section - 2 intermediate interfaces are kept. They dont constituate a viable object but only additional properties, like background-color. Those can be added as interface to all elements. Initialisation has to be done by the element itself though and not by some constructor higher up.
Showing
- projects/common/classes/audioElement.ts 9 additions, 0 deletionsprojects/common/classes/audioElement.ts
- projects/common/classes/buttonElement.ts 25 additions, 0 deletionsprojects/common/classes/buttonElement.ts
- projects/common/classes/checkboxElement.ts 22 additions, 0 deletionsprojects/common/classes/checkboxElement.ts
- projects/common/classes/dropdownElement.ts 25 additions, 0 deletionsprojects/common/classes/dropdownElement.ts
- projects/common/classes/imageElement.ts 10 additions, 0 deletionsprojects/common/classes/imageElement.ts
- projects/common/classes/page.ts 50 additions, 0 deletionsprojects/common/classes/page.ts
- projects/common/classes/radioButtonGroupElement.ts 26 additions, 0 deletionsprojects/common/classes/radioButtonGroupElement.ts
- projects/common/classes/section.ts 90 additions, 0 deletionsprojects/common/classes/section.ts
- projects/common/classes/textAreaElement.ts 26 additions, 0 deletionsprojects/common/classes/textAreaElement.ts
- projects/common/classes/textElement.ts 26 additions, 0 deletionsprojects/common/classes/textElement.ts
- projects/common/classes/textFieldElement.ts 31 additions, 0 deletionsprojects/common/classes/textFieldElement.ts
- projects/common/classes/uIElement.ts 73 additions, 0 deletionsprojects/common/classes/uIElement.ts
- projects/common/classes/unit.ts 44 additions, 0 deletionsprojects/common/classes/unit.ts
- projects/common/classes/videoElement.ts 12 additions, 0 deletionsprojects/common/classes/videoElement.ts
- projects/common/element-component.directive.ts 2 additions, 2 deletionsprojects/common/element-component.directive.ts
- projects/common/element-components/audio.component.ts 1 addition, 1 deletionprojects/common/element-components/audio.component.ts
- projects/common/element-components/button.component.ts 1 addition, 1 deletionprojects/common/element-components/button.component.ts
- projects/common/element-components/checkbox.component.ts 1 addition, 1 deletionprojects/common/element-components/checkbox.component.ts
- projects/common/element-components/dropdown.component.ts 1 addition, 1 deletionprojects/common/element-components/dropdown.component.ts
- projects/common/element-components/image.component.ts 1 addition, 1 deletionprojects/common/element-components/image.component.ts
Loading
Please register or sign in to comment