You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc-site/components/nve-combobox.md
+32-5Lines changed: 32 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,12 +9,14 @@ For å legge til alternativer i select-komponenten bruk <span class="highlight">
9
9
10
10
- <spanclass="highlight">value</span> - en unik identifikator som brukes internt til referanser, fokus og ARIA-koblinger.
11
11
- <spanclass="highlight">label</span> - er teksten som vises i nedtrekksmenyen.
12
+
- <spanclass="highlight">disabled</span> - om alternativ er deaktivert.
12
13
- <spanclass="highlight">textLabel</span> - alternativ teksten som vises i inputfeltet.
13
14
14
15
```js
15
16
type Option = {
16
17
value: string;
17
18
label: string;
19
+
disabled?: boolean;
18
20
textLabel?: string;
19
21
};
20
22
```
@@ -50,10 +52,15 @@ import type { NveSelectChangeDetail } from 'nve-designsystem/components/nve-comb
50
52
51
53
Den returnerer:
52
54
55
+
- <spanclass="highlight">value</span> - identifikator av et alternativ som endres.
56
+
- <spanclass="highlight">action</span> – angir om alternativet velges eller velges bort.
57
+
- <spanclass="highlight">selectedValues</span> - alle verdiene som er valgt.
58
+
53
59
```js
54
60
type NveSelectChangeDetail<T>= {
55
61
value: string;
56
62
action:'select'|'deselect';
63
+
selectedValues: string[];
57
64
}
58
65
```
59
66
@@ -81,12 +88,12 @@ Det er en combobox standard.
81
88
82
89
```html
83
90
<nve-combobox
84
-
id="nve-avdeling-1"
91
+
id="nve-avdeling-0"
85
92
label="Velg en avdeling"
86
93
options='[
87
94
{ "value":"rme","label": "RME" },
88
95
{ "value":"ek","label": "EK" },
89
-
{ "value":"tb","label": "TB" },
96
+
{ "value":"c","label": "C", "disabled": true },
90
97
{ "value":"h","label": "H" },
91
98
{ "value":"ikti","label": "IKTI" },
92
99
{ "value":"sv","label": "SV" },
@@ -163,11 +170,12 @@ Når du klikker på en tag, fjernes det tilhørende alternativet fra de valgte v
163
170
<nve-combobox
164
171
id="nve-avdeling-3"
165
172
label="Velg en avdeling"
173
+
size="large"
166
174
multiple
167
175
options='[
168
176
{ "value":"rme","label": "RME" },
169
177
{ "value":"ek","label": "EK" },
170
-
{ "value":"tb","label": "TB" },
178
+
{ "value":"tb","label": "TB", "disabled": true },
171
179
{ "value":"h","label": "H" },
172
180
{ "value":"ikti","label": "IKTI" },
173
181
{ "value":"sv","label": "SV" },
@@ -475,9 +483,9 @@ Bruk <span class="highlight">hint</span> for å vise hint-tekst under combobox.
475
483
476
484
</CodeExamplePreview>
477
485
478
-
### Deaktivert
486
+
### Deaktivert felt
479
487
480
-
Bruk attributtet <spanclass="highlight">disabled</span> for å hindre muligheten for å endre verdier.
488
+
Bruk attributtet <spanclass="highlight">disabled</span> for å deaktivere combobox.
481
489
482
490
<CodeExamplePreview>
483
491
@@ -488,6 +496,25 @@ Bruk attributtet <span class="highlight">disabled</span> for å hindre mulighete
488
496
489
497
</CodeExamplePreview>
490
498
499
+
### Deaktiverte alternativer
500
+
501
+
For å vise et bestemt alternativ som deaktivert, må du sette <spanclass="highlight">disabled: true</span> på alternativet i <spanclass="highlight">options</span>-arrayet.
502
+
503
+
Deaktiverte alternativer kan fortsatt få fokus, slik at brukere kan oppfatte at alternativet finnes. De har <spanclass="highlight">aria-disabled: true</span> og kan ikke aktiveres.
Copy file name to clipboardExpand all lines: doc-site/components/nve-input.md
+9-2Lines changed: 9 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -319,16 +319,23 @@ Bruk <span class="highlight">value</span> for å vise forhåndsutfylt verdi.
319
319
320
320
</CodeExamplePreview>
321
321
322
-
### Start-spor
322
+
### Start og end-spor
323
323
324
-
Bruk <spanclass="highlight">start</span>-sporet for å legge til et ikon.
324
+
Bruk <spanclass="highlight">start</span>-sporet for å plassere innhold, for eksempel et ikon, før inputfeltet. <spanclass="highlight">end</span>-sporet brukes til å plassere innhold etter inputfeltet.
325
+
326
+
<nve-message-cardvariant="warning"label="Vær oppmerksom ved bruk av sporene!"size="compact">
327
+
<p>Innhold i disse sporene skal som hovedregel ikke formidle informasjon som kun er tilgjengelig visuelt. Dersom innholdet inneholder viktig informasjon som brukeren trenger for å forstå eller fylle ut feltet, må den samme informasjonen også gjøres tilgjengelig for skjermleserbrukere, for eksempel gjennom hjelpetekst eller hinttekst.</p>
0 commit comments