Skip to content

Latest commit

 

History

History
66 lines (55 loc) · 1.21 KB

File metadata and controls

66 lines (55 loc) · 1.21 KB

+++

type = "docs"

title = "Code Toggle" date = 2022-06-13T16:54:28+08:00

description = "" # Used by description meta tag, summary will be used instead if not set or empty.

featured = false draft = false comment = true toc = true reward = true pinned = false carousel = false categories = ["Shortcode"] tags = ["JSON", "YAML", "TOML"] series = ["Docs"] images = [] authors = ["RazonYang"] +++

The code-toggle shortcode generates code blocks of various formats according to the configuration code of any supported format.

Formats

JSON, TOML and YAML are supported.

Usage

{{</* code-toggle */>}}
CODE IN ANY SUPPORTED FORMAT
{{</*/ code-toggle */>}}

With a filename:

{{</* filename="config" code-toggle */>}}
CODE IN ANY SUPPORTED FORMAT
{{</*/ code-toggle */>}}

Example

{{</* code-toggle filename="params" */>}}
{
    "logo": "/images/logo.png",
    "customCSS": ["foo.css", "bar.css"],
    "codeBlock": {
        "maxLines": 10
    }
}
{{</*/ code-toggle */>}}

{{< code-toggle filename="params" >}} { "logo": "/images/logo.png", "customCSS": ["foo.css", "bar.css"], "codeBlock": { "maxLines": 10 } } {{</ code-toggle >}}