Break apart view.ts into multiple files.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import { HomeAssistant } from 'custom-card-helpers';
|
||||
import { CameraConfig } from '../types';
|
||||
import { MediaQueries, MediaQueriesResults } from '../view';
|
||||
import { ViewMedia } from '../view-media';
|
||||
import { MediaQueriesResults } from "../view/media-queries-results";
|
||||
import { ViewMedia } from '../view/media';
|
||||
import {
|
||||
EventQuery,
|
||||
PartialEventQuery,
|
||||
@@ -11,6 +11,7 @@ import {
|
||||
RecordingQuery,
|
||||
RecordingSegmentsQuery,
|
||||
} from './types';
|
||||
import { MediaQueries } from '../view/media-queries';
|
||||
|
||||
export const CAMERA_MANAGER_ENGINE_EVENT_LIMIT_DEFAULT = 10000;
|
||||
|
||||
|
||||
@@ -5,8 +5,10 @@ import getUnixTime from 'date-fns/getUnixTime';
|
||||
import startOfHour from 'date-fns/startOfHour';
|
||||
import { CAMERA_BIRDSEYE } from '../../const';
|
||||
import { CameraConfig, RecordingSegment } from '../../types';
|
||||
import { MediaQueries, MediaQueriesClassifier, MediaQueriesResults } from '../../view';
|
||||
import { ViewMedia, ViewMediaClassifier, ViewMediaFactory } from '../../view-media';
|
||||
import { MediaQueriesResults } from "../../view/media-queries-results";
|
||||
import { MediaQueriesClassifier } from "../../view/media-queries-classifier";
|
||||
import { ViewMedia, ViewMediaFactory } from '../../view/media';
|
||||
import { ViewMediaClassifier } from "../../view/media-classifier";
|
||||
import { errorToConsole } from '../../utils/basic';
|
||||
import { RecordingSegmentsCache } from '../cache';
|
||||
import {
|
||||
@@ -33,6 +35,7 @@ import {
|
||||
} from '../types';
|
||||
import { FrigateRecording, RecordingSummary } from './types';
|
||||
import { getEvents, getRecordingSegments, getRecordingsSummary, NativeFrigateEventQuery, NativeFrigateRecordingSegmentsQuery, retainEvent } from './requests';
|
||||
import { MediaQueries } from '../../view/media-queries';
|
||||
|
||||
const EVENT_REQUEST_CACHE_MAX_AGE_SECONDS = 60;
|
||||
const RECORDING_SUMMARY_REQUEST_CACHE_MAX_AGE_SECONDS = 60;
|
||||
|
||||
@@ -21,9 +21,10 @@ import {
|
||||
} from './types.js';
|
||||
import orderBy from 'lodash-es/orderBy';
|
||||
import { CameraManagerEngineFactory } from './engine-factory.js';
|
||||
import { ViewMedia } from '../view-media.js';
|
||||
import { MediaQueries, MediaQueriesResults } from '../view.js';
|
||||
import { ViewMedia } from '../view/media.js';
|
||||
import { MediaQueriesResults } from '../view/media-queries-results';
|
||||
import { MemoryRequestCache } from './cache.js';
|
||||
import { MediaQueries } from '../view/media-queries.js';
|
||||
|
||||
export class QueryClassifier {
|
||||
public static isEventQuery(query: DataQuery | PartialDataQuery): query is EventQuery {
|
||||
|
||||
Reference in New Issue
Block a user