feat: Add timeline support for folder media (#2197)

- Closes #2106
This commit is contained in:
Dermot Duffy
2025-10-04 15:47:39 -07:00
committed by GitHub
parent 262e5f223f
commit 78dee9194f
34 changed files with 2261 additions and 1363 deletions
+8 -8
View File
@@ -82,24 +82,24 @@ export class CameraQueryClassifier {
export class QueryResultClassifier {
public static isEventQueryResult(
queryResults: QueryResults,
queryResults?: QueryResults | null,
): queryResults is EventQueryResults {
return queryResults.type === QueryResultsType.Event;
return queryResults?.type === QueryResultsType.Event;
}
public static isRecordingQueryResult(
queryResults: QueryResults,
queryResults?: QueryResults | null,
): queryResults is RecordingQueryResults {
return queryResults.type === QueryResultsType.Recording;
return queryResults?.type === QueryResultsType.Recording;
}
public static isRecordingSegmentsQueryResult(
queryResults: QueryResults,
queryResults?: QueryResults | null,
): queryResults is RecordingSegmentsQueryResults {
return queryResults.type === QueryResultsType.RecordingSegments;
return queryResults?.type === QueryResultsType.RecordingSegments;
}
public static isMediaMetadataQueryResult(
queryResults: QueryResults,
queryResults?: QueryResults | null,
): queryResults is MediaMetadataQueryResults {
return queryResults.type === QueryResultsType.MediaMetadata;
return queryResults?.type === QueryResultsType.MediaMetadata;
}
}