---
url: /api/plugins/typedoc/demo/src/functions/toDemoFence.md
---
[pantoken-root](../../../../../index.md) / [plugins/typedoc/demo/src](../index.md) / toDemoFence

# Function: toDemoFence()

> **toDemoFence**(`spec`): `string`

Beta

Wrap one demo spec in a fenced `demo` block.

## Parameters

### spec

`string`

A demo spec: a bare URL or a `<provider>:<ref>` pair.

## Returns

`string`

The fenced code block as a string.

## Example

````ts
import { toDemoFence } from "@pantoken/typedoc-plugin-demo";

toDemoFence("stackblitz:abc123"); // "```demo\nstackblitz:abc123\n```"
````
