# ComboStrap UI - Preformatted (Indented code block)

Preformatted is a syntax that considers any successive lines that starts with two spaces as a block of code.

This is also known as indented code block and is a minimal syntax to create a block of code with no syntax highlighting.

## Syntax

A line that starts with a couple of spaces is seen as a code of block with no syntax highlighting. If you want to add a language, you need to use the code component

  Two spaces starts a block of code


Without any content, the indented code block is not printed. You can disable this feature with the preformattedEmptyContentNotPrintedEnable configuration

## Demo

### Default

• Input: A line that starts with two space
  A line that starts with a couple of spaces is seen as a code of block
The next one with two spaces will also be part of the same block

• Output: A block of code without any syntax highlighting
A line that starts with a couple of spaces is seen as a code of block
The next one with two spaces will also be part of the same block


### No content

Without any content, the indented code block is not printed.

You can disable this feature with the preformattedEmptyContentNotPrintedEnable configuration

• There is two spaces below (You don't see them)
  

• And there is no code block created as output. (ie below)

## Configuration

### preformattedEnable

The configuration preformattedEnable permits to enable or disable this feature.

### preformattedEmptyContentNotPrintedEnable

If this configuration is not check, a block of code will be printed even if there is no content.