mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-04-03 13:54:55 +03:00
register widget and add to review section
This commit is contained in:
parent
8c8258165c
commit
27ab9f15a4
@ -8,9 +8,7 @@ const review: SectionConfigOverrides = {
|
|||||||
fieldGroups: {},
|
fieldGroups: {},
|
||||||
hiddenFields: [
|
hiddenFields: [
|
||||||
"enabled_in_config",
|
"enabled_in_config",
|
||||||
"alerts.labels",
|
|
||||||
"alerts.enabled_in_config",
|
"alerts.enabled_in_config",
|
||||||
"detections.labels",
|
|
||||||
"detections.enabled_in_config",
|
"detections.enabled_in_config",
|
||||||
"genai.enabled_in_config",
|
"genai.enabled_in_config",
|
||||||
],
|
],
|
||||||
@ -18,11 +16,23 @@ const review: SectionConfigOverrides = {
|
|||||||
uiSchema: {
|
uiSchema: {
|
||||||
alerts: {
|
alerts: {
|
||||||
"ui:before": { render: "CameraReviewStatusToggles" },
|
"ui:before": { render: "CameraReviewStatusToggles" },
|
||||||
|
labels: {
|
||||||
|
"ui:widget": "reviewLabels",
|
||||||
|
"ui:options": {
|
||||||
|
suppressMultiSchema: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
required_zones: {
|
required_zones: {
|
||||||
"ui:widget": "hidden",
|
"ui:widget": "hidden",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
detections: {
|
detections: {
|
||||||
|
labels: {
|
||||||
|
"ui:widget": "reviewLabels",
|
||||||
|
"ui:options": {
|
||||||
|
suppressMultiSchema: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
required_zones: {
|
required_zones: {
|
||||||
"ui:widget": "hidden",
|
"ui:widget": "hidden",
|
||||||
},
|
},
|
||||||
|
|||||||
@ -20,6 +20,7 @@ import { TextareaWidget } from "./widgets/TextareaWidget";
|
|||||||
import { SwitchesWidget } from "./widgets/SwitchesWidget";
|
import { SwitchesWidget } from "./widgets/SwitchesWidget";
|
||||||
import { ObjectLabelSwitchesWidget } from "./widgets/ObjectLabelSwitchesWidget";
|
import { ObjectLabelSwitchesWidget } from "./widgets/ObjectLabelSwitchesWidget";
|
||||||
import { AudioLabelSwitchesWidget } from "./widgets/AudioLabelSwitchesWidget";
|
import { AudioLabelSwitchesWidget } from "./widgets/AudioLabelSwitchesWidget";
|
||||||
|
import { ReviewLabelSwitchesWidget } from "./widgets/ReviewLabelSwitchesWidget";
|
||||||
import { ZoneSwitchesWidget } from "./widgets/ZoneSwitchesWidget";
|
import { ZoneSwitchesWidget } from "./widgets/ZoneSwitchesWidget";
|
||||||
import { ArrayAsTextWidget } from "./widgets/ArrayAsTextWidget";
|
import { ArrayAsTextWidget } from "./widgets/ArrayAsTextWidget";
|
||||||
import { FfmpegArgsWidget } from "./widgets/FfmpegArgsWidget";
|
import { FfmpegArgsWidget } from "./widgets/FfmpegArgsWidget";
|
||||||
@ -76,6 +77,7 @@ export const frigateTheme: FrigateTheme = {
|
|||||||
switches: SwitchesWidget,
|
switches: SwitchesWidget,
|
||||||
objectLabels: ObjectLabelSwitchesWidget,
|
objectLabels: ObjectLabelSwitchesWidget,
|
||||||
audioLabels: AudioLabelSwitchesWidget,
|
audioLabels: AudioLabelSwitchesWidget,
|
||||||
|
reviewLabels: ReviewLabelSwitchesWidget,
|
||||||
zoneNames: ZoneSwitchesWidget,
|
zoneNames: ZoneSwitchesWidget,
|
||||||
timezoneSelect: TimezoneSelectWidget,
|
timezoneSelect: TimezoneSelectWidget,
|
||||||
optionalField: OptionalFieldWidget,
|
optionalField: OptionalFieldWidget,
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user