function int
int(): XmlField<number>

A signed integer field, such as <channelId>0</channelId>.

Examples

Read an integer

import { assertEquals } from "@std/assert";
import { parse } from "@std/xml";
import { int } from "@hertzg/reolink-api/protocol/xml";

assertEquals(int().decode("speed", parse("<p><speed>-3</speed></p>").root), -3);

Return Type

XmlField<number>

A field codec for a number.

Usage

import { int } from "protocol/xml.ts";