Newer
Older
import { Component } from '@angular/core';
import { MediaPlayerElementComponent } from '../media-player-element-component.directive';
@Component({
selector: 'app-video',
template: `
<div [style.object-fit]="'contain'"
[style.height.%]="100"
<video #player
[style.width.%]="100"
[src]="elementModel.src | safeResourceUrl">
<app-control-bar class="correct-position"
[player]="player"
[elementModel]="elementModel"
(playbackTimeChanged)="playbackTimeChanged.emit($event)">
`,
styles: ['.correct-position{ display: block; margin-top: -4px; }']
export class VideoComponent extends MediaPlayerElementComponent {
elementModel!: VideoElement;
}