variable pushInfo

Codec for <PushInfo>.

Examples

Read a <PushInfo> element

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

const root = parse(
  '<PushInfo version="1.1"><token>apns-token-456</token></PushInfo>',
).root;

assertEquals(pushInfo.decode(root), { token: "apns-token-456" });

Type

XmlParam<"PushInfo", PushInfo>

Usage

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