From c360618ad4e389cc6cc2e2e3e8b94c504d44d9e7 Mon Sep 17 00:00:00 2001 From: rhenck <richard.henck@iqb.hu-berlin.de> Date: Thu, 28 Oct 2021 15:52:45 +0200 Subject: [PATCH] Remove unused parameter from element constructors This has been refactored already. Those were not cleaned up properly. --- projects/common/models/audio-element.ts | 4 ++-- projects/common/models/button-element.ts | 4 ++-- projects/common/models/checkbox-element.ts | 4 ++-- projects/common/models/compound-elements/likert-element.ts | 4 ++-- projects/common/models/dropdown-element.ts | 4 ++-- projects/common/models/image-element.ts | 4 ++-- projects/common/models/radio-button-group-element.ts | 4 ++-- projects/common/models/text-area-element.ts | 4 ++-- projects/common/models/text-element.ts | 4 ++-- projects/common/models/text-field-element.ts | 4 ++-- projects/common/models/uI-element.ts | 6 +++--- projects/common/models/video-element.ts | 4 ++-- 12 files changed, 25 insertions(+), 25 deletions(-) diff --git a/projects/common/models/audio-element.ts b/projects/common/models/audio-element.ts index 51197f79f..c6b6404c2 100644 --- a/projects/common/models/audio-element.ts +++ b/projects/common/models/audio-element.ts @@ -23,8 +23,8 @@ export class AudioElement extends UIElement implements PlayerElement { showRestTime: boolean = true; playbackTime: number = 0; - constructor(serializedElement: UIElement, coordinates?: { x: number; y: number }) { - super(serializedElement, coordinates); + constructor(serializedElement: UIElement) { + super(serializedElement); Object.assign(this, serializedElement); Object.assign(this, initPlayerElement(serializedElement)); this.height = serializedElement.height || 90; diff --git a/projects/common/models/button-element.ts b/projects/common/models/button-element.ts index 1a9cf0d2c..43389d929 100644 --- a/projects/common/models/button-element.ts +++ b/projects/common/models/button-element.ts @@ -18,8 +18,8 @@ export class ButtonElement extends UIElement implements FontElement, SurfaceUIEl backgroundColor: string = 'transparent'; - constructor(serializedElement: UIElement, coordinates?: { x: number; y: number }) { - super(serializedElement, coordinates); + constructor(serializedElement: UIElement) { + super(serializedElement); Object.assign(this, serializedElement); Object.assign(this, initFontElement(serializedElement)); Object.assign(this, initSurfaceElement(serializedElement)); diff --git a/projects/common/models/checkbox-element.ts b/projects/common/models/checkbox-element.ts index ecf0db0ce..67dd466bf 100644 --- a/projects/common/models/checkbox-element.ts +++ b/projects/common/models/checkbox-element.ts @@ -13,8 +13,8 @@ export class CheckboxElement extends InputElement implements FontElement, Surfac backgroundColor: string = 'transparent'; - constructor(serializedElement: UIElement, coordinates?: { x: number; y: number }) { - super(serializedElement, coordinates); + constructor(serializedElement: UIElement) { + super(serializedElement); Object.assign(this, serializedElement); Object.assign(this, initFontElement(serializedElement)); Object.assign(this, initSurfaceElement(serializedElement)); diff --git a/projects/common/models/compound-elements/likert-element.ts b/projects/common/models/compound-elements/likert-element.ts index c2711d0bc..8c191f64c 100644 --- a/projects/common/models/compound-elements/likert-element.ts +++ b/projects/common/models/compound-elements/likert-element.ts @@ -18,8 +18,8 @@ export class LikertElement extends UIElement implements FontElement, SurfaceUIEl backgroundColor: string = 'transparent'; - constructor(serializedElement: UIElement, coordinates?: { x: number; y: number }) { - super(serializedElement, coordinates); + constructor(serializedElement: UIElement) { + super(serializedElement); Object.assign(this, serializedElement); Object.assign(this, initFontElement(serializedElement)); Object.assign(this, initSurfaceElement(serializedElement)); diff --git a/projects/common/models/dropdown-element.ts b/projects/common/models/dropdown-element.ts index 386f8459b..f8022b38c 100644 --- a/projects/common/models/dropdown-element.ts +++ b/projects/common/models/dropdown-element.ts @@ -16,8 +16,8 @@ export class DropdownElement extends InputElement implements FontElement, Surfac backgroundColor: string = 'transparent'; - constructor(serializedElement: UIElement, coordinates?: { x: number; y: number }) { - super(serializedElement, coordinates); + constructor(serializedElement: UIElement) { + super(serializedElement); Object.assign(this, serializedElement); Object.assign(this, initFontElement(serializedElement)); Object.assign(this, initSurfaceElement(serializedElement)); diff --git a/projects/common/models/image-element.ts b/projects/common/models/image-element.ts index 6053216c1..06e8fb9fa 100644 --- a/projects/common/models/image-element.ts +++ b/projects/common/models/image-element.ts @@ -2,8 +2,8 @@ import { UIElement } from './uI-element'; export class ImageElement extends UIElement { src: string = ''; - constructor(serializedElement: UIElement, coordinates?: { x: number; y: number }) { - super(serializedElement, coordinates); + constructor(serializedElement: UIElement) { + super(serializedElement); Object.assign(this, serializedElement); this.height = serializedElement.height || 100; } diff --git a/projects/common/models/radio-button-group-element.ts b/projects/common/models/radio-button-group-element.ts index b280c06f2..864503cba 100644 --- a/projects/common/models/radio-button-group-element.ts +++ b/projects/common/models/radio-button-group-element.ts @@ -16,8 +16,8 @@ export class RadioButtonGroupElement extends InputElement implements FontElement backgroundColor: string = 'transparent'; - constructor(serializedElement: UIElement, coordinates?: { x: number; y: number }) { - super(serializedElement, coordinates); + constructor(serializedElement: UIElement) { + super(serializedElement); Object.assign(this, serializedElement); Object.assign(this, initFontElement(serializedElement)); Object.assign(this, initSurfaceElement(serializedElement)); diff --git a/projects/common/models/text-area-element.ts b/projects/common/models/text-area-element.ts index 60b2f7555..9db52d1cc 100644 --- a/projects/common/models/text-area-element.ts +++ b/projects/common/models/text-area-element.ts @@ -20,8 +20,8 @@ export class TextAreaElement extends InputElement implements FontElement, Surfac backgroundColor: string = 'transparent'; - constructor(serializedElement: UIElement, coordinates?: { x: number; y: number }) { - super(serializedElement, coordinates); + constructor(serializedElement: UIElement) { + super(serializedElement); Object.assign(this, serializedElement); Object.assign(this, initFontElement(serializedElement)); Object.assign(this, initSurfaceElement(serializedElement)); diff --git a/projects/common/models/text-element.ts b/projects/common/models/text-element.ts index aeedd7d04..78a1a2b52 100644 --- a/projects/common/models/text-element.ts +++ b/projects/common/models/text-element.ts @@ -14,8 +14,8 @@ export class TextElement extends UIElement implements SurfaceUIElement { backgroundColor: string = 'transparent'; - constructor(serializedElement: UIElement, coordinates?: { x: number; y: number }) { - super(serializedElement, coordinates); + constructor(serializedElement: UIElement) { + super(serializedElement); Object.assign(this, serializedElement); Object.assign(this, initSurfaceElement(serializedElement)); this.fontColor = serializedElement.fontColor as string || 'black'; diff --git a/projects/common/models/text-field-element.ts b/projects/common/models/text-field-element.ts index 459966ef9..a92ace4a3 100644 --- a/projects/common/models/text-field-element.ts +++ b/projects/common/models/text-field-element.ts @@ -26,8 +26,8 @@ export class TextFieldElement extends InputElement implements FontElement, Surfa backgroundColor: string = 'transparent'; - constructor(serializedElement: UIElement, coordinates?: { x: number; y: number }) { - super(serializedElement, coordinates); + constructor(serializedElement: UIElement) { + super(serializedElement); Object.assign(this, serializedElement); Object.assign(this, initFontElement(serializedElement)); Object.assign(this, initSurfaceElement(serializedElement)); diff --git a/projects/common/models/uI-element.ts b/projects/common/models/uI-element.ts index fa91dcf4e..e3456d20a 100644 --- a/projects/common/models/uI-element.ts +++ b/projects/common/models/uI-element.ts @@ -31,7 +31,7 @@ export abstract class UIElement { marginTop: number = 0; marginBottom: number = 0; - protected constructor(serializedElement: UIElement, coordinates?: { x: number; y: number }) { + protected constructor(serializedElement: UIElement) { Object.assign(this, serializedElement); if (!serializedElement.id) { this.id = IdService.getInstance().getNewID(serializedElement.type); @@ -51,8 +51,8 @@ export abstract class InputElement extends UIElement { required: boolean; requiredWarnMessage: string; - protected constructor(serializedElement: UIElement, coordinates?: { x: number; y: number }) { - super(serializedElement, coordinates); + protected constructor(serializedElement: UIElement) { + super(serializedElement); this.label = serializedElement.label as string || 'Beispielbeschriftung'; this.value = serializedElement.value as string | number | boolean | null || null; this.required = serializedElement.required as boolean || false; diff --git a/projects/common/models/video-element.ts b/projects/common/models/video-element.ts index 80a9ea4fe..a18de3976 100644 --- a/projects/common/models/video-element.ts +++ b/projects/common/models/video-element.ts @@ -23,8 +23,8 @@ export class VideoElement extends UIElement implements PlayerElement { showRestTime: boolean = true; playbackTime: number = 0; - constructor(serializedElement: UIElement, coordinates?: { x: number; y: number }) { - super(serializedElement, coordinates); + constructor(serializedElement: UIElement) { + super(serializedElement); Object.assign(this, serializedElement); Object.assign(this, initPlayerElement(serializedElement)); this.height = serializedElement.height || 230; -- GitLab