Definition
data
Definition: term + definition pairs, stacked vertically
Terminal
$termuijs render definition
Installation
$ bunx termuijs add definition
Copies the source into src/components/definition/ and installs @termuijs/core, @termuijs/widgets.
Usage
ts
import { Definition } from '@termuijs/widgets'ts
new Definition(pairs: DefinitionPair[] | Record<string, string>, style: Partial<Style> = {}, opts: DefinitionOptions = {},)API Reference
Definition
| Prop | Type | Required | Description |
|---|---|---|---|
pairs | DefinitionPair[] | Record<string | required | — |
indent | number | optional | Indentation for definition lines (default: 2) |
spacing | boolean | optional | Blank line between pairs (default: true) |
termColor | import('@termuijs/core').Color | optional | Color for term labels |
definitionColor | import('@termuijs/core').Color | optional | Color for definition text |