dalet/specification/daletl.md

585 B

Daletl specification for Dalet v1.0-preview

Daletl

Daletl is data representation of serialized/deserialized DaletPack.

Root

Daletl root is array of tags. For convenience, we will use the typescript notation.

type Root = Tag[];

Tag

All tags specification is in Tags.

interface Tag {
  id: number;
  body: string | Tag[] | null;
  argument: string | number | null;
}

Example

const root: Root = [
  {
    id: 1,
    body: "I am Heading with level 1",
    argument: 1,
  },
];