UNPKG

camstreamerlib

Version:

Helper library for CamStreamer ACAP applications.

14 lines (13 loc) 594 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ptzSchema = void 0; const constants_1 = require("./constants"); const widgetCommonSchema_1 = require("./widgetCommonSchema"); const zod_1 = require("zod"); exports.ptzSchema = widgetCommonSchema_1.widgetCommonSchema.extend({ name: zod_1.z.literal(constants_1.allowedWidgetNames.ptz), ptz_positions: zod_1.z.record(zod_1.z.string(), zod_1.z.object({ overlayList: zod_1.z.array(widgetCommonSchema_1.overlaySchema.omit({ active: true, fps: true })), loop: zod_1.z.boolean(), })), });