pub.leaflet.pages.canvas

leaflet.pub

Schema Diff

+5 -1

From

CID
bafyreibthot6our...
Indexed At
2026-05-28 21:03 UTC
View this version

To

CID
bafyreie6e45t6en...
Indexed At
2026-07-24 20:11 UTC
View this version

Compatibility Analysis

Breaking Changes Detected

34 breaking changes, 50 non-breaking changes.

Breaking Changes (34)
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant1", kind: "variant", name: Some("pub.leaflet.blocks.text") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant10", kind: "variant", name: Some("pub.leaflet.blocks.horizontalRule") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant11", kind: "variant", name: Some("pub.leaflet.blocks.bskyPost") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant12", kind: "variant", name: Some("pub.leaflet.blocks.standardSitePost") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant13", kind: "variant", name: Some("pub.leaflet.blocks.page") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant14", kind: "variant", name: Some("pub.leaflet.blocks.poll") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant15", kind: "variant", name: Some("pub.leaflet.blocks.button") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant16", kind: "variant", name: Some("pub.leaflet.blocks.postsList") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant17", kind: "variant", name: Some("pub.leaflet.blocks.signup") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant2", kind: "variant", name: Some("pub.leaflet.blocks.blockquote") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant3", kind: "variant", name: Some("pub.leaflet.blocks.header") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant4", kind: "variant", name: Some("pub.leaflet.blocks.image") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant5", kind: "variant", name: Some("pub.leaflet.blocks.unorderedList") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant6", kind: "variant", name: Some("pub.leaflet.blocks.orderedList") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant7", kind: "variant", name: Some("pub.leaflet.blocks.website") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant8", kind: "variant", name: Some("pub.leaflet.blocks.math") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant9", kind: "variant", name: Some("pub.leaflet.blocks.code") }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant1", tgt: "pub.leaflet.blocks.text", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant10", tgt: "pub.leaflet.blocks.horizontalRule", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant11", tgt: "pub.leaflet.blocks.bskyPost", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant12", tgt: "pub.leaflet.blocks.standardSitePost", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant13", tgt: "pub.leaflet.blocks.page", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant14", tgt: "pub.leaflet.blocks.poll", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant15", tgt: "pub.leaflet.blocks.button", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant16", tgt: "pub.leaflet.blocks.postsList", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant17", tgt: "pub.leaflet.blocks.signup", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant2", tgt: "pub.leaflet.blocks.blockquote", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant3", tgt: "pub.leaflet.blocks.header", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant4", tgt: "pub.leaflet.blocks.image", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant5", tgt: "pub.leaflet.blocks.unorderedList", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant6", tgt: "pub.leaflet.blocks.orderedList", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant7", tgt: "pub.leaflet.blocks.website", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant8", tgt: "pub.leaflet.blocks.math", kind: "ref", name: None }
  • RemovedEdge RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant9", tgt: "pub.leaflet.blocks.code", kind: "ref", name: None }
Non-Breaking Changes (50)
  • AddedVertex AddedVertex { vertex_id: "pub.leaflet.blocks.html" }
  • AddedVertex AddedVertex { vertex_id: "pub.leaflet.blocks.imageGallery" }
  • AddedVertex AddedVertex { vertex_id: "pub.leaflet.blocks.membersOnlyDelimiter" }
  • AddedVertex AddedVertex { vertex_id: "pub.leaflet.blocks.standardSitePublication" }
  • AddedVertex AddedVertex { vertex_id: "pub.leaflet.pages.canvas#block.block:variant18" }
  • AddedVertex AddedVertex { vertex_id: "pub.leaflet.pages.canvas#block.block:variant19" }
  • AddedVertex AddedVertex { vertex_id: "pub.leaflet.pages.canvas#block.block:variant20" }
  • AddedVertex AddedVertex { vertex_id: "pub.leaflet.pages.canvas#block.block:variant21" }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant1", kind: "variant", name: Some("pub.leaflet.blocks.html") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant10", kind: "variant", name: Some("pub.leaflet.blocks.math") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant11", kind: "variant", name: Some("pub.leaflet.blocks.code") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant12", kind: "variant", name: Some("pub.leaflet.blocks.horizontalRule") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant13", kind: "variant", name: Some("pub.leaflet.blocks.bskyPost") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant14", kind: "variant", name: Some("pub.leaflet.blocks.standardSitePost") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant15", kind: "variant", name: Some("pub.leaflet.blocks.standardSitePublication") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant16", kind: "variant", name: Some("pub.leaflet.blocks.page") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant17", kind: "variant", name: Some("pub.leaflet.blocks.poll") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant18", kind: "variant", name: Some("pub.leaflet.blocks.button") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant19", kind: "variant", name: Some("pub.leaflet.blocks.postsList") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant2", kind: "variant", name: Some("pub.leaflet.blocks.text") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant20", kind: "variant", name: Some("pub.leaflet.blocks.signup") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant21", kind: "variant", name: Some("pub.leaflet.blocks.membersOnlyDelimiter") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant3", kind: "variant", name: Some("pub.leaflet.blocks.blockquote") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant4", kind: "variant", name: Some("pub.leaflet.blocks.header") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant5", kind: "variant", name: Some("pub.leaflet.blocks.image") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant6", kind: "variant", name: Some("pub.leaflet.blocks.imageGallery") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant7", kind: "variant", name: Some("pub.leaflet.blocks.unorderedList") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant8", kind: "variant", name: Some("pub.leaflet.blocks.orderedList") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant9", kind: "variant", name: Some("pub.leaflet.blocks.website") }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant1", tgt: "pub.leaflet.blocks.html", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant10", tgt: "pub.leaflet.blocks.math", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant11", tgt: "pub.leaflet.blocks.code", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant12", tgt: "pub.leaflet.blocks.horizontalRule", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant13", tgt: "pub.leaflet.blocks.bskyPost", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant14", tgt: "pub.leaflet.blocks.standardSitePost", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant15", tgt: "pub.leaflet.blocks.standardSitePublication", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant16", tgt: "pub.leaflet.blocks.page", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant17", tgt: "pub.leaflet.blocks.poll", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant18", tgt: "pub.leaflet.blocks.button", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant19", tgt: "pub.leaflet.blocks.postsList", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant2", tgt: "pub.leaflet.blocks.text", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant20", tgt: "pub.leaflet.blocks.signup", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant21", tgt: "pub.leaflet.blocks.membersOnlyDelimiter", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant3", tgt: "pub.leaflet.blocks.blockquote", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant4", tgt: "pub.leaflet.blocks.header", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant5", tgt: "pub.leaflet.blocks.image", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant6", tgt: "pub.leaflet.blocks.imageGallery", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant7", tgt: "pub.leaflet.blocks.unorderedList", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant8", tgt: "pub.leaflet.blocks.orderedList", kind: "ref", name: None }
  • AddedEdge AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant9", tgt: "pub.leaflet.blocks.website", kind: "ref", name: None }

Migration Guidance

Added Elements

  • AddedVertex { vertex_id: "pub.leaflet.blocks.html" }
  • AddedVertex { vertex_id: "pub.leaflet.blocks.imageGallery" }
  • AddedVertex { vertex_id: "pub.leaflet.blocks.membersOnlyDelimiter" }
  • AddedVertex { vertex_id: "pub.leaflet.blocks.standardSitePublication" }
  • AddedVertex { vertex_id: "pub.leaflet.pages.canvas#block.block:variant18" }
  • AddedVertex { vertex_id: "pub.leaflet.pages.canvas#block.block:variant19" }
  • AddedVertex { vertex_id: "pub.leaflet.pages.canvas#block.block:variant20" }
  • AddedVertex { vertex_id: "pub.leaflet.pages.canvas#block.block:variant21" }

Additional Notes

  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant1", kind: "variant", name: Some("pub.leaflet.blocks.text") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant10", kind: "variant", name: Some("pub.leaflet.blocks.horizontalRule") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant11", kind: "variant", name: Some("pub.leaflet.blocks.bskyPost") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant12", kind: "variant", name: Some("pub.leaflet.blocks.standardSitePost") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant13", kind: "variant", name: Some("pub.leaflet.blocks.page") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant14", kind: "variant", name: Some("pub.leaflet.blocks.poll") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant15", kind: "variant", name: Some("pub.leaflet.blocks.button") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant16", kind: "variant", name: Some("pub.leaflet.blocks.postsList") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant17", kind: "variant", name: Some("pub.leaflet.blocks.signup") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant2", kind: "variant", name: Some("pub.leaflet.blocks.blockquote") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant3", kind: "variant", name: Some("pub.leaflet.blocks.header") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant4", kind: "variant", name: Some("pub.leaflet.blocks.image") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant5", kind: "variant", name: Some("pub.leaflet.blocks.unorderedList") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant6", kind: "variant", name: Some("pub.leaflet.blocks.orderedList") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant7", kind: "variant", name: Some("pub.leaflet.blocks.website") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant8", kind: "variant", name: Some("pub.leaflet.blocks.math") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant9", kind: "variant", name: Some("pub.leaflet.blocks.code") }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant1", tgt: "pub.leaflet.blocks.text", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant10", tgt: "pub.leaflet.blocks.horizontalRule", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant11", tgt: "pub.leaflet.blocks.bskyPost", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant12", tgt: "pub.leaflet.blocks.standardSitePost", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant13", tgt: "pub.leaflet.blocks.page", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant14", tgt: "pub.leaflet.blocks.poll", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant15", tgt: "pub.leaflet.blocks.button", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant16", tgt: "pub.leaflet.blocks.postsList", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant17", tgt: "pub.leaflet.blocks.signup", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant2", tgt: "pub.leaflet.blocks.blockquote", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant3", tgt: "pub.leaflet.blocks.header", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant4", tgt: "pub.leaflet.blocks.image", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant5", tgt: "pub.leaflet.blocks.unorderedList", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant6", tgt: "pub.leaflet.blocks.orderedList", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant7", tgt: "pub.leaflet.blocks.website", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant8", tgt: "pub.leaflet.blocks.math", kind: "ref", name: None }
  • Breaking: RemovedEdge { src: "pub.leaflet.pages.canvas#block.block:variant9", tgt: "pub.leaflet.blocks.code", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant1", kind: "variant", name: Some("pub.leaflet.blocks.html") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant10", kind: "variant", name: Some("pub.leaflet.blocks.math") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant11", kind: "variant", name: Some("pub.leaflet.blocks.code") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant12", kind: "variant", name: Some("pub.leaflet.blocks.horizontalRule") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant13", kind: "variant", name: Some("pub.leaflet.blocks.bskyPost") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant14", kind: "variant", name: Some("pub.leaflet.blocks.standardSitePost") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant15", kind: "variant", name: Some("pub.leaflet.blocks.standardSitePublication") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant16", kind: "variant", name: Some("pub.leaflet.blocks.page") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant17", kind: "variant", name: Some("pub.leaflet.blocks.poll") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant18", kind: "variant", name: Some("pub.leaflet.blocks.button") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant19", kind: "variant", name: Some("pub.leaflet.blocks.postsList") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant2", kind: "variant", name: Some("pub.leaflet.blocks.text") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant20", kind: "variant", name: Some("pub.leaflet.blocks.signup") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant21", kind: "variant", name: Some("pub.leaflet.blocks.membersOnlyDelimiter") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant3", kind: "variant", name: Some("pub.leaflet.blocks.blockquote") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant4", kind: "variant", name: Some("pub.leaflet.blocks.header") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant5", kind: "variant", name: Some("pub.leaflet.blocks.image") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant6", kind: "variant", name: Some("pub.leaflet.blocks.imageGallery") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant7", kind: "variant", name: Some("pub.leaflet.blocks.unorderedList") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant8", kind: "variant", name: Some("pub.leaflet.blocks.orderedList") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block", tgt: "pub.leaflet.pages.canvas#block.block:variant9", kind: "variant", name: Some("pub.leaflet.blocks.website") }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant1", tgt: "pub.leaflet.blocks.html", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant10", tgt: "pub.leaflet.blocks.math", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant11", tgt: "pub.leaflet.blocks.code", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant12", tgt: "pub.leaflet.blocks.horizontalRule", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant13", tgt: "pub.leaflet.blocks.bskyPost", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant14", tgt: "pub.leaflet.blocks.standardSitePost", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant15", tgt: "pub.leaflet.blocks.standardSitePublication", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant16", tgt: "pub.leaflet.blocks.page", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant17", tgt: "pub.leaflet.blocks.poll", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant18", tgt: "pub.leaflet.blocks.button", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant19", tgt: "pub.leaflet.blocks.postsList", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant2", tgt: "pub.leaflet.blocks.text", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant20", tgt: "pub.leaflet.blocks.signup", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant21", tgt: "pub.leaflet.blocks.membersOnlyDelimiter", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant3", tgt: "pub.leaflet.blocks.blockquote", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant4", tgt: "pub.leaflet.blocks.header", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant5", tgt: "pub.leaflet.blocks.image", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant6", tgt: "pub.leaflet.blocks.imageGallery", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant7", tgt: "pub.leaflet.blocks.unorderedList", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant8", tgt: "pub.leaflet.blocks.orderedList", kind: "ref", name: None }
  • Non-breaking: AddedEdge { src: "pub.leaflet.pages.canvas#block.block:variant9", tgt: "pub.leaflet.blocks.website", kind: "ref", name: None }
1 1
{
2 2
  "$type": "com.atproto.lexicon.schema",
3 3
  "defs": {
4 4
    "block": {
5 5
      "properties": {
6 6
        "block": {
7 7
          "refs": [
8 8
            "pub.leaflet.blocks.iframe",
9 +
            "pub.leaflet.blocks.html",
9 10
            "pub.leaflet.blocks.text",
10 11
            "pub.leaflet.blocks.blockquote",
11 12
            "pub.leaflet.blocks.header",
12 13
            "pub.leaflet.blocks.image",
14 +
            "pub.leaflet.blocks.imageGallery",
13 15
            "pub.leaflet.blocks.unorderedList",
14 16
            "pub.leaflet.blocks.orderedList",
15 17
            "pub.leaflet.blocks.website",
16 18
            "pub.leaflet.blocks.math",
17 19
            "pub.leaflet.blocks.code",
18 20
            "pub.leaflet.blocks.horizontalRule",
19 21
            "pub.leaflet.blocks.bskyPost",
20 22
            "pub.leaflet.blocks.standardSitePost",
23 +
            "pub.leaflet.blocks.standardSitePublication",
21 24
            "pub.leaflet.blocks.page",
22 25
            "pub.leaflet.blocks.poll",
23 26
            "pub.leaflet.blocks.button",
24 27
            "pub.leaflet.blocks.postsList",
25 -
            "pub.leaflet.blocks.signup"
28 +
            "pub.leaflet.blocks.signup",
29 +
            "pub.leaflet.blocks.membersOnlyDelimiter"
26 30
          ],
27 31
          "type": "union"
28 32
        },
29 33
        "height": {
30 34
          "type": "integer"
31 35
        },
32 36
        "rotation": {
33 37
          "description": "The rotation of the block in degrees",
34 38
          "type": "integer"
35 39
        },
36 40
        "width": {
37 41
          "type": "integer"
38 42
        },
39 43
        "x": {
40 44
          "type": "integer"
41 45
        },
42 46
        "y": {
43 47
          "type": "integer"
44 48
        }
45 49
      },
46 50
      "required": [
47 51
        "block",
48 52
        "x",
49 53
        "y",
50 54
        "width"
51 55
      ],
52 56
      "type": "object"
53 57
    },
54 58
    "main": {
55 59
      "properties": {
56 60
        "blocks": {
57 61
          "items": {
58 62
            "ref": "#block",
59 63
            "type": "ref"
60 64
          },
61 65
          "type": "array"
62 66
        },
63 67
        "id": {
64 68
          "type": "string"
65 69
        }
66 70
      },
67 71
      "required": [
68 72
        "blocks"
69 73
      ],
70 74
      "type": "object"
71 75
    },
72 76
    "position": {
73 77
      "properties": {
74 78
        "block": {
75 79
          "items": {
76 80
            "type": "integer"
77 81
          },
78 82
          "type": "array"
79 83
        },
80 84
        "offset": {
81 85
          "type": "integer"
82 86
        }
83 87
      },
84 88
      "required": [
85 89
        "block",
86 90
        "offset"
87 91
      ],
88 92
      "type": "object"
89 93
    },
90 94
    "quote": {
91 95
      "properties": {
92 96
        "end": {
93 97
          "ref": "#position",
94 98
          "type": "ref"
95 99
        },
96 100
        "start": {
97 101
          "ref": "#position",
98 102
          "type": "ref"
99 103
        }
100 104
      },
101 105
      "required": [
102 106
        "start",
103 107
        "end"
104 108
      ],
105 109
      "type": "object"
106 110
    },
107 111
    "textAlignCenter": {
108 112
      "type": "token"
109 113
    },
110 114
    "textAlignLeft": {
111 115
      "type": "token"
112 116
    },
113 117
    "textAlignRight": {
114 118
      "type": "token"
115 119
    }
116 120
  },
117 121
  "id": "pub.leaflet.pages.canvas",
118 122
  "lexicon": 1
119 123
}

Compare Other Versions

Lexicon Garden

@