# configuration/constants/panel.constants.ts

> 19 lines of code and 19 definitions.

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

## Definitions

- `PANEL_CLASS` (lexical_declaration, line 1, exported)
- `PANEL_STAGE_CLASS` (lexical_declaration, line 3, exported)
- `PANEL_ZOOM_CLASS` (lexical_declaration, line 5, exported)
- `PANEL_CONTROLS_CLASS` (lexical_declaration, line 7, exported)
- `PANEL_CONTROL_CLASS` (lexical_declaration, line 9, exported)
- `PANEL_DRAGGING_CLASS` (lexical_declaration, line 11, exported)
- `PANEL_X_PROPERTY` (lexical_declaration, line 13, exported)
- `PANEL_Y_PROPERTY` (lexical_declaration, line 15, exported)
- `PANEL_SCALE_PROPERTY` (lexical_declaration, line 17, exported)
- `PANEL_MIN_SCALE` (lexical_declaration, line 19, exported)
- `PANEL_MAX_SCALE` (lexical_declaration, line 21, exported)
- `PANEL_ZOOM_STEP` (lexical_declaration, line 23, exported)
- `PANEL_WHEEL_ZOOM_RATE` (lexical_declaration, line 25, exported)
- `PANEL_POINTER_PAIR` (lexical_declaration, line 27, exported)
- `PANEL_ARM_MS` (lexical_declaration, line 29, exported)
- `PANEL_ARMED_CLASS` (lexical_declaration, line 31, exported)
- `MOUSE_POINTER` (lexical_declaration, line 33, exported)
- `PANEL_REVEAL_EVENT` (lexical_declaration, line 35, exported)
- `PANEL_REVEAL_MARGIN_PX` (lexical_declaration, line 37, exported)

## Source

```typescript
export const PANEL_CLASS = "panel";

export const PANEL_STAGE_CLASS = "panel-stage";

export const PANEL_ZOOM_CLASS = "panel-zoom";

export const PANEL_CONTROLS_CLASS = "panel-controls";

export const PANEL_CONTROL_CLASS = "panel-control";

export const PANEL_DRAGGING_CLASS = "dragging";

export const PANEL_X_PROPERTY = "--panel-x";

export const PANEL_Y_PROPERTY = "--panel-y";

export const PANEL_SCALE_PROPERTY = "--panel-scale";

export const PANEL_MIN_SCALE = 0.05;

export const PANEL_MAX_SCALE = 4;

export const PANEL_ZOOM_STEP = 1.25;

export const PANEL_WHEEL_ZOOM_RATE = 0.002;

export const PANEL_POINTER_PAIR = 2;

export const PANEL_ARM_MS = 120;

export const PANEL_ARMED_CLASS = "armed";

export const MOUSE_POINTER = "mouse";

export const PANEL_REVEAL_EVENT = "panel-reveal";

export const PANEL_REVEAL_MARGIN_PX = 24;
```
