blocks
each dicitionary within a page mapping is called a block
an example block is:
{"type": "markdown", "file": "markdown/raw_spot_data.md"},
you can see we have several block types:
- markdown
- pycode
- dataframe
and the processing logic differs for each one.
block processing
block processing reads the file and revises the blocks so that they have html content.
{"type": "markdown", "file": "markdown/raw_spot_data.md", "content": ""},
{"type": "markdown", "file": "markdown/raw_spot_data.md", "dataframe": ""},
{"type": "markdown", "file": "markdown/raw_spot_data.md", "content": ""},
we call them html blocks