Initial support for grid for live and media viewer.

This commit is contained in:
Dermot Duffy
2023-08-08 22:26:25 -07:00
parent 69249b6c33
commit b663e0b731
59 changed files with 3308 additions and 429 deletions
+4 -2
View File
@@ -368,7 +368,9 @@ export class FrigateCardGalleryCore extends LitElement {
this.view
?.evolve({
query: newMediaQueries,
queryResults: new MediaQueriesResults(extension.results).selectResultIfFound(
queryResults: new MediaQueriesResults({
results: extension.results,
}).selectResultIfFound(
(media) => media === this.view?.queryResults?.getSelectedResult(),
),
})
@@ -468,7 +470,7 @@ export class FrigateCardGalleryCore extends LitElement {
this.view
.evolve({
view: 'media',
queryResults: this.view.queryResults?.clone().selectResult(
queryResults: this.view.queryResults?.clone().selectIndex(
// Media in the gallery is reversed vs the queryResults (see
// note above).
this._media.length - index - 1,