Skip to content

Gutter

Columna de números de línea con marcadores opcionales estilo terminal.

Gutter

Demo

1
2
>3
4
5
6
>7
8
9
10
>11
12
13
14
15
vue
<Gutter :lines="15" :start="1" :highlight="[3, 7, 11]" />

Props

lines

Cantidad de líneas a mostrar.

1
2
3
4
5
1
2
3
4
5
6
7
8
9
10
vue
<Gutter :lines="5" :start="1" />
<Gutter :lines="10" :start="1" />

start

Número inicial de la numeración.

10
11
12
13
14
vue
<Gutter :lines="5" :start="10" />

highlight

Array de números de línea que reciben el marcador >.

1
>2
3
4
>5
6
>7
8
1
2
3
4
5
6
7
8
vue
<Gutter :lines="8" :start="1" :highlight="[2, 5, 7]" />
<Gutter :lines="8" :start="1" />

color

Color del marcador de línea resaltada.

1
>2
3
>4
5
1
>2
3
>4
5
1
>2
3
>4
5
vue
<Gutter :lines="5" :start="1" :highlight="[2, 4]" color="primary" />
<Gutter :lines="5" :start="1" :highlight="[2, 4]" color="success" />
<Gutter :lines="5" :start="1" :highlight="[2, 4]" color="danger" />

width

Ancho de la columna de gutter.

1
2
3
4
5
100
101
102
103
104
vue
<Gutter :lines="5" :start="1" width="4ch" />
<Gutter :lines="5" :start="100" width="5ch" />

API

PropTipoDefaultDescripción
linesnumber1Cantidad de líneas
startnumber1Número inicial
highlightnumber[][]Líneas con marcador >
color'primary' | 'secondary' | 'tertiary' | 'success' | 'warning' | 'danger' | 'light' | 'medium' | 'dark''primary'Color del marcador
widthstring'3ch'Ancho de la columna

Tokens usados

--font-mono, --text, --text-muted, --color-*