Rip out unnecessary view media templating.

This commit is contained in:
Dermot Duffy
2023-01-24 19:36:54 -08:00
parent 09c38d96f6
commit 7896dfeb3c
4 changed files with 52 additions and 46 deletions
+2 -2
View File
@@ -1,10 +1,10 @@
import { ViewMedia, RecordingViewMedia, EventViewMedia } from './media';
export class ViewMediaClassifier {
public static isEvent(media: ViewMedia): media is EventViewMedia<unknown> {
public static isEvent(media: ViewMedia): media is EventViewMedia {
return this.isClip(media) || this.isSnapshot(media);
}
public static isRecording(media: ViewMedia): media is RecordingViewMedia<unknown> {
public static isRecording(media: ViewMedia): media is RecordingViewMedia {
return media.getMediaType() === 'recording';
}
public static isClip(media: ViewMedia): boolean {