From 829a463521e6dc9ac8e95c47783cc9145bed2b69 Mon Sep 17 00:00:00 2001 From: rhenck <richard.henck@iqb.hu-berlin.de> Date: Mon, 23 Aug 2021 16:58:57 +0200 Subject: [PATCH] [editor] Add correct 'implements' statements for component --- .../unit-view/page-view/canvas/canvas-element-overlay.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/projects/editor/src/app/components/unit-view/page-view/canvas/canvas-element-overlay.ts b/projects/editor/src/app/components/unit-view/page-view/canvas/canvas-element-overlay.ts index c76a67d6e..20772fd6f 100644 --- a/projects/editor/src/app/components/unit-view/page-view/canvas/canvas-element-overlay.ts +++ b/projects/editor/src/app/components/unit-view/page-view/canvas/canvas-element-overlay.ts @@ -2,7 +2,7 @@ import { Directive, Input, ComponentFactoryResolver, ComponentRef, HostListener, - ViewChild, ViewContainerRef + ViewChild, ViewContainerRef, OnInit, AfterViewInit, OnDestroy } from '@angular/core'; import { forkJoin, Subject } from 'rxjs'; import { take, takeUntil } from 'rxjs/operators'; @@ -15,7 +15,7 @@ import { ElementComponent } from '../../../../../../../common/element-component. import { SelectionService } from '../../../../selection.service'; @Directive() -export abstract class CanvasElementOverlay { +export abstract class CanvasElementOverlay implements OnInit, OnDestroy { @Input() element!: UnitUIElement; @Input() viewMode: boolean = false; @ViewChild('elementContainer', { read: ViewContainerRef, static: true }) private elementContainer!: ViewContainerRef; -- GitLab