# configuration/constants/chapter.constants.ts

> 30 lines of code and 18 definitions.

Tree: Site tree
Language: typescript
Layer: infrastructure
Canonical: https://banes-lab.com/anatomy/tree#file-configuration-constants-chapter-constants-ts
Source text: https://banes-lab.com/assets/sources/source.42b91728a289c1b868901a29b44261b125bcc9904189e68540e937e54aaa378a.generated.txt

## Definitions

- `PAIRED_SECTION_CLASS` (lexical_declaration, line 3, exported)
- `PANEL_COLUMN_LIMIT` (lexical_declaration, line 5, exported)
- `PANEL_COLUMN_CLASS` (lexical_declaration, line 7, exported)
- `PANEL_FOOTER_CLASS` (lexical_declaration, line 9, exported)
- `WIDE_PANEL_CLASS` (lexical_declaration, line 11, exported)
- `PANEL_FOOTER_COLUMNS_PROPERTY` (lexical_declaration, line 13, exported)
- `CITE_OPEN` (lexical_declaration, line 15, exported)
- `CITE_CLOSE` (lexical_declaration, line 17, exported)
- `CITE_CLASS` (lexical_declaration, line 19, exported)
- `CITE_ATTRIBUTE` (lexical_declaration, line 21, exported)
- `CITED_PANEL_CLASS` (lexical_declaration, line 23, exported)
- `MARK_CLASS` (lexical_declaration, line 25, exported)
- `TAG_CLASS` (lexical_declaration, line 27, exported)
- `MARK_SEPARATOR` (lexical_declaration, line 29, exported)
- `PANEL_ID_INFIX` (lexical_declaration, line 31, exported)
- `LETTERS` (lexical_declaration, line 33, exported)
- `PANEL_TITLE_SELECTORS` (lexical_declaration, line 35, exported)
- `PANEL_KINDS` (lexical_declaration, line 37, exported)

## Source

```typescript
import type { Block } from "#types/block.types";

export const PAIRED_SECTION_CLASS = "chapter-section-paired";

export const PANEL_COLUMN_LIMIT = 3;

export const PANEL_COLUMN_CLASS = "chapter-panels";

export const PANEL_FOOTER_CLASS = "chapter-panel-footer";

export const WIDE_PANEL_CLASS = "chapter-panel-wide";

export const PANEL_FOOTER_COLUMNS_PROPERTY = "--panel-footer-columns";

export const CITE_OPEN = "[";

export const CITE_CLOSE = "]";

export const CITE_CLASS = "chapter-cite";

export const CITE_ATTRIBUTE = "data-cite";

export const CITED_PANEL_CLASS = "chapter-panel-cited";

export const MARK_CLASS = "chapter-mark";

export const TAG_CLASS = "chapter-tag";

export const MARK_SEPARATOR = "·";

export const PANEL_ID_INFIX = "-panel-";

export const LETTERS = "abcdefghijklmnopqrstuvwxyz";

export const PANEL_TITLE_SELECTORS = [".code-title", ".diagram-caption", ".figure-caption"];

export const PANEL_KINDS: ReadonlySet<Block["kind"]> = new Set<Block["kind"]>([
    "code",
    "compare",
    "definition",
    "diagram",
    "figure",
    "keyword",
    "mermaid",
    "metric",
    "type",
    "walk",
]);
```
