Skip to content

deck source file

The deck manifest: slides positioned on an integer grid, plus optional navigation edges.

Fields

Field Type Default Description
title string null Human-readable deck title.
slides array required The slides in the deck. Items are bare slide objects or group wrappers.
edges array null Navigation edges connecting slides.

Example

{
  title: "My Deck",
  slides: [
    { id: "intro", position: [0, 0], source: "slides/intro.slide.json" },
    { id: "details", position: [1, 0], source: "slides/details.slide.json" },
  ],
  edges: [
    ["intro", "details"],
  ],
}