Referencing your integration in Markdown

In some cases (ex: with our official Mermaid block), you might want to format custom blocks as code-blocks in Markdown.

In your gitbook-manifest.yaml, define the markdown property for the a block:

blocks:
    - id: block-name
      title: My custom block
      markdown:
        codeblock: blocksyntax
        body: content

In this scenario, a block with the properties { "content": "something" } will be formatted in your Markdown as:

```blocksyntax
something
```

In the scenario where the block also has other properties, those will be set on the code-block. For example with a block having the properties { "content": "something", "propA": "A" }

```blocksyntax propA="A"
something
```

Last updated

Was this helpful?