From ce14794eb6ea0e4e8a9a4a899bafd0114d58930f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Schmelczer=20Andr=C3=A1s?= Date: Thu, 23 Jan 2020 10:08:16 +0100 Subject: [PATCH] Refactor --- .idea/workspace.xml | 50 +++++++--- src/framework/container-page.ts | 11 +-- .../on-body-dimensions-changed-event.ts | 11 +++ .../on-event-broadcaster-changed-event.ts | 12 +++ .../events/concrete-events/on-load-event.ts | 12 +++ .../on-page-theme-changed-event.ts | 11 +++ src/framework/events/event-broadcaster.ts | 4 +- src/framework/events/event-handler.ts | 34 +++++++ src/framework/events/event.ts | 6 ++ src/framework/events/optional-event.ts | 3 + src/framework/events/page-event.ts | 11 --- src/framework/page-element.ts | 38 +++++--- .../primitives/implementations/image.ts | 28 +++--- .../primitives/implementations/video.ts | 6 +- src/page/background/background.html.ts | 3 +- src/page/background/background.ts | 91 +++++++++++-------- src/page/background/blob.ts | 35 ++++--- src/page/image-viewer/image-viewer.ts | 24 +++-- src/page/theme-switcher/theme-switcher.ts | 17 ++-- .../timeline-element/timeline-element.ts | 15 ++- 20 files changed, 269 insertions(+), 153 deletions(-) create mode 100644 src/framework/events/concrete-events/on-body-dimensions-changed-event.ts create mode 100644 src/framework/events/concrete-events/on-event-broadcaster-changed-event.ts create mode 100644 src/framework/events/concrete-events/on-load-event.ts create mode 100644 src/framework/events/concrete-events/on-page-theme-changed-event.ts create mode 100644 src/framework/events/event-handler.ts create mode 100644 src/framework/events/event.ts create mode 100644 src/framework/events/optional-event.ts delete mode 100644 src/framework/events/page-event.ts diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 11644db..fd92b3f 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -2,8 +2,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -58,23 +85,16 @@ - - - - - - - - -