Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
H
Hatnote
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
mpdl-hatnote
Hatnote
Commits
f842a359
Commit
f842a359
authored
1 year ago
by
Felix Riehm
Browse files
Options
Downloads
Patches
Plain Diff
stop transition start event from triggering at initialisation
parent
00d06b42
No related branches found
No related tags found
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
web/src/canvas/canvas.ts
+6
-6
6 additions, 6 deletions
web/src/canvas/canvas.ts
web/src/main.ts
+3
-3
3 additions, 3 deletions
web/src/main.ts
web/src/service_event/event_bridge.ts
+6
-6
6 additions, 6 deletions
web/src/service_event/event_bridge.ts
with
15 additions
and
15 deletions
web/src/canvas/canvas.ts
+
6
−
6
View file @
f842a359
...
...
@@ -30,9 +30,9 @@ export class Canvas {
public
readonly
settings
:
SettingsData
;
public
readonly
showNetworkInfoboxObservable
:
Subject
<
NetworkInfoboxData
>
public
readonly
updateDatabaseInfoSubject
:
Subject
<
DatabaseInfo
>
public
readonly
onCarouselTransitionStart
:
Behavior
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
public
readonly
onThemeHasChanged
:
Behavior
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
public
readonly
onCarouselTransitionEnd
:
Behavior
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
public
readonly
onCarouselTransitionStart
:
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
public
readonly
onThemeHasChanged
:
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
public
readonly
onCarouselTransitionEnd
:
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
public
readonly
updateVersionSubject
:
Subject
<
[
string
,
number
]
>
public
readonly
newCircleSubject
:
Subject
<
CircleData
>
public
readonly
newBannerSubject
:
Subject
<
BannerData
>
...
...
@@ -62,9 +62,9 @@ export class Canvas {
constructor
(
theme
:
VisualisationDirector
,
settings
:
SettingsData
,
newCircleSubject
:
Subject
<
CircleData
>
,
showNetworkInfoboxObservable
:
Subject
<
NetworkInfoboxData
>
,
updateVersionSubject
:
Subject
<
[
string
,
number
]
>
,
onCarouselTransitionStart
:
Behavior
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
,
onCarouselTransitionMid
:
Behavior
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
,
onCarouselTransitionEnd
:
Behavior
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
,
onCarouselTransitionStart
:
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
,
onCarouselTransitionMid
:
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
,
onCarouselTransitionEnd
:
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
,
updateDatabaseInfoSubject
:
Subject
<
DatabaseInfo
>
,
newBannerSubject
:
Subject
<
BannerData
>
,
appContainer
:
Selection
<
HTMLDivElement
,
unknown
,
null
,
undefined
>
)
{
...
...
This diff is collapsed.
Click to expand it.
web/src/main.ts
+
3
−
3
View file @
f842a359
...
...
@@ -32,9 +32,9 @@ function main(){
// create observables
let
newCircleSubject
:
Subject
<
CircleData
>
=
new
Subject
()
let
newBannerSubject
:
Subject
<
BannerData
>
=
new
Subject
()
let
onCarouselTransitionStart
:
Behavior
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
=
new
BehaviorSubject
([
theme
.
current_service_theme
.
id_name
,
theme
.
current_visualisation
]
)
let
onCarouselTransitionMid
:
Behavior
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
=
new
BehaviorSubject
([
theme
.
current_service_theme
.
id_name
,
theme
.
current_visualisation
]
)
let
onCarouselTransitionEnd
:
Behavior
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
=
new
BehaviorSubject
([
theme
.
current_service_theme
.
id_name
,
theme
.
current_visualisation
]
)
let
onCarouselTransitionStart
:
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
=
new
Subject
(
)
let
onCarouselTransitionMid
:
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
=
new
Subject
(
)
let
onCarouselTransitionEnd
:
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
=
new
Subject
(
)
let
showWebsocketInfoboxSubject
:
Subject
<
NetworkInfoboxData
>
=
new
Subject
()
let
updateDatabaseInfoSubject
:
Subject
<
DatabaseInfo
>
=
new
Subject
()
let
updateVersionSubject
:
Subject
<
[
string
,
number
]
>
=
new
Subject
()
...
...
This diff is collapsed.
Click to expand it.
web/src/service_event/event_bridge.ts
+
6
−
6
View file @
f842a359
import
{
BloxbergTransformer
}
from
"
./bloxberg_transformer
"
;
import
{
HatnoteAudio
}
from
"
../audio/hatnote_audio
"
;
import
{
BehaviorSubject
,
Subject
}
from
"
rxjs
"
;
import
{
Subject
}
from
"
rxjs
"
;
import
{
BannerData
,
CircleData
}
from
"
../observable/model
"
;
import
{
BloxbergWebsocketData
,
KeeperWebsocketData
,
MinervaWebsocketData
,
WebsocketEventInfo
}
from
"
../websocket/model
"
;
import
{
...
...
@@ -24,8 +24,8 @@ export class EventBridge{
private
audio
:
HatnoteAudio
|
undefined
;
private
newCircleSubject
:
Subject
<
CircleData
>
;
private
newBannerSubject
:
Subject
<
BannerData
>
;
private
onCarouselTransitionStart
:
Behavior
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
private
onThemeHasChanged
:
Behavior
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
private
onCarouselTransitionStart
:
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
private
onThemeHasChanged
:
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
private
eventBuffer
:
EventBuffer
;
private
updateVersionSubject
:
Subject
<
[
string
,
number
]
>
private
_currentService
:
HatnoteVisService
...
...
@@ -41,9 +41,9 @@ export class EventBridge{
}
constructor
(
audio
:
HatnoteAudio
|
undefined
,
newCircleSubject
:
Subject
<
CircleData
>
,
newBanenrSubject
:
Subject
<
BannerData
>
,
updateVersionSubject
:
Subject
<
[
string
,
number
]
>
,
onCarouselTransitionStart
:
Behavior
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
,
onCarouselTransitionMid
:
Behavior
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
,
onCarouselTransitionEnd
:
Behavior
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
,
onCarouselTransitionStart
:
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
,
onCarouselTransitionMid
:
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
,
onCarouselTransitionEnd
:
Subject
<
[
HatnoteVisService
,
Visualisation
]
>
,
settings_data
:
SettingsData
)
{
this
.
settings_data
=
settings_data
this
.
event_delay_protection
=
settings_data
.
event_delay_protection
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment