☁️ Loving our new documentation website? Provide feedback in the CloudCannon Community! ✨

parser

Table of contents

Description:

This key defines the parser type for key-value list parser configurations.

The value must be key_values. This specifies that the parameter uses the key-value list parser, which parses multiple key-value pairs.

Appears in:
└── Snippet
    └── params
        └── *
            └── Key Value List Parser Configuration
                └── parser
Type:
"key_values" Required
Examples:

In this example, we have configured a key-value list parser for a snippet parameter.

Copied to clipboard
_snippets:
  example:
    snippet: <<example key1=value1 key2=value2>>
    params:
      params:
        parser: key_values
        options:
          models:
            key1:
              editor_key: value1_input
            key2:
              editor_key: value2_input
{
  "_snippets": {
    "example": {
      "snippet": "<<example key1=value1 key2=value2>>",
      "params": {
        "params": {
          "parser": "key_values",
          "options": {
            "models": {
              "key1": {
                "editor_key": "value1_input"
              },
              "key2": {
                "editor_key": "value2_input"
              }
            }
          }
        }
      }
    }
  }
}
Open in a new tab