variable shutter

Codec for <Shutter>.

Examples

Build a <Shutter> element

import { assertEquals } from "@std/assert";
import { shutter } from "@hertzg/reolink-api/protocol/params";

assertEquals(
  shutter.encode({ shutterLevel: "1/250" }),
  '<Shutter version="1.1"><shutterLevel>1/250</shutterLevel></Shutter>',
);

Type

XmlParam<"Shutter", Shutter>

Usage

import { shutter } from "protocol/params/mod.ts";