diff --git a/projects/common/components/media-elements/media-player-control-bar/media-player-control-bar.component.ts b/projects/common/components/media-elements/media-player-control-bar/media-player-control-bar.component.ts index 07172f9c268a80249be20deba8cf163ea494929e..6796b9e14d3db07749f6b6edace8424fb6887dae 100644 --- a/projects/common/components/media-elements/media-player-control-bar/media-player-control-bar.component.ts +++ b/projects/common/components/media-elements/media-player-control-bar/media-player-control-bar.component.ts @@ -20,19 +20,19 @@ export class MediaPlayerControlBarComponent implements OnInit, OnChanges, OnDest @Output() elementValueChanged = new EventEmitter<ValueChangeElement>(); @Output() mediaValidStatusChanged = new EventEmitter<string>(); - duration!: number; - currentTime!: number; - currentRestTime!: number; - started!: boolean; - playing!: boolean; - pausing!: boolean; - runCounter!: number; - lastVolume!: number; + duration: number = 0; + currentTime: number = 0; + currentRestTime: number = 0; + started: boolean = false; + playing: boolean = false; + pausing: boolean = false; + runCounter: number = 0; + lastVolume: number = 0; restTimeMode: boolean = true; - showHint!: boolean; - disabled!: boolean; - playbackTime!: number; - valid!: boolean; + showHint: boolean = false; + disabled: boolean = true; + playbackTime: number = 0; + valid: boolean = false; ngOnInit(): void { this.playbackTime = this.savedPlaybackTime || this.playerProperties.playbackTime;