Flowweaver-exempel · För dig som kopplar in
Lägg till en egen kodlista
Ingenting är inbyggt: en lista är något du lägger till. Sidan hämtar
exempel-arendetyper.json, registrerar den, och guiden nedanför
använder den. Fyra rader, och de står i sin helhet längre ned.
Registrerar listan…
Koden
import { registerCodeList } from "@johanfuruskog-create/flowweaver-viewer";
const svar = await fetch("/mina-listor/arendetyper.json");
registerCodeList(await svar.json());
Sedan i editorn: markera sökfrågan, välj Källa: Inbyggd kodlista och din lista under Kodlista. Väljaren läser registret, så listan dyker upp av sig själv — men registrera innan editorn ritas.
Filen
{
"id": "exempel-arendetyper",
"standard": "custom",
"items": [
{ "value": "BYGG", "label": { "sv": "Bygglov", "en": "Building permit" },
"synonyms": [{ "sv": "tillbyggnad" }, { "sv": "nybyggnad" }] },
{ "value": "ANMAL", "label": { "sv": "Anmälan utan lov" },
"synonyms": [{ "sv": "attefall" }] }
]
}
Bara id, standard och items krävs, och varje
post behöver ett value och en etikett på minst ett språk.
version och source är till för kopior av någon annans
lista — din egen lista av dina egna ärendetyper har ingen sådan källa.
Synonymer är inte pynt. Listan säger Anmälan utan lov och alla säger attefall. Ett fält som inte hittar det folk skriver läses som trasigt, inte som strikt. Pröva det i guiden ovanför.
En trasig lista avvisas med namn i stället för att registreras
tyst: "x" post 0 (A) har ingen etikett på något språk. Den tysta
varianten vore ett fält som inte hittar något, vilket ser ut precis som en
sökning utan träffar.
Hela listan: exempel-arendetyper.json. De som följer med produkten ligger bredvid — länder, kommuner och län.