{
 "schema": "intmap.embed/1",
 "site": "https://rwmqx7dwb5-arch.github.io/IntMap/",
 "url": {
  "pattern": "https://rwmqx7dwb5-arch.github.io/IntMap/index.html?embed=1[&interactive=0]#<share-link fragment>",
  "params": {
   "embed": "1 — the read-only embed view",
   "interactive": "0 — a still picture (no pan, no zoom)"
  },
  "sizes": {
   "small": {
    "w": 480,
    "h": 320
   },
   "medium": {
    "w": 640,
    "h": 400
   },
   "large": {
    "w": 960,
    "h": 600
   },
   "responsive": {
    "w": "100%",
    "h": 450
   }
  }
 },
 "client": "https://rwmqx7dwb5-arch.github.io/IntMap/js/embed-client.js",
 "protocol": {
  "name": "intmap-embed",
  "v": 1,
  "commands": {
   "get": "{}",
   "state": "{ hash }",
   "view": "{ lng, lat, zoom, bearing?, pitch? }",
   "time": "{ at: 'YYYY-MM-DD' | year | 'live' }"
  },
  "events": {
   "ready": "{ state, hash, link }",
   "state": "{ cause, state, hash, link }",
   "reply": "{ id, ok, error?, state, hash, link }"
  }
 },
 "does": {
  "commands": {
   "get": "Reply with the state the frame is in now.",
   "state": "Show the map a share-link fragment (#v=…) describes — layers, clock, comparison, caption and all.",
   "view": "Move the camera; everything else stays.",
   "time": "Set the clock to a date, or to 1 July of a year (astronomical numbering: 0 is 1 BC, -499 is 500 BC), or back to now."
  },
  "events": {
   "ready": "The frame has applied the link it was opened with. Sent once.",
   "state": "The map changed. cause says whether the reader moved it (reader) or a link or command did (restore).",
   "reply": "The answer to a command that carried an id."
  }
 }
}
