Skip to content

Commit

Permalink
legge til div rundt label og verdi. keeptogheter på diven
Browse files Browse the repository at this point in the history
  • Loading branch information
marcuasc committed Dec 11, 2024
1 parent a424693 commit 7c63fc1
Showing 1 changed file with 15 additions and 8 deletions.
23 changes: 15 additions & 8 deletions src/main/kotlin/no/nav/familie/pdf/pdf/PdfUtils.kt
Original file line number Diff line number Diff line change
Expand Up @@ -195,15 +195,22 @@ object PdfUtils {
verdiliste.filterIsInstance<Map<*, *>>().forEach { element ->
val verdilisteBarn = element["verdiliste"] as? List<*>
val marginVenstre = 15f * rekursjonsDybde
if (verdilisteBarn != null && verdilisteBarn.isNotEmpty()) {
seksjon.add(lagOverskriftH3(element["label"].toString()).apply { setMarginLeft(marginVenstre)
Div().apply {
isKeepTogether = true
})
håndterRekursivVerdiliste(verdilisteBarn, seksjon, rekursjonsDybde + 1)
} else if (element["verdi"] != null) {
seksjon.add(lagVerdiElement(element).apply { setMarginLeft(marginVenstre)
isKeepTogether = true
})
if (verdilisteBarn != null && verdilisteBarn.isNotEmpty()) {
seksjon.add(
lagOverskriftH3(element["label"].toString()).apply {
setMarginLeft(marginVenstre)
},
)
håndterRekursivVerdiliste(verdilisteBarn, seksjon, rekursjonsDybde + 1)
} else if (element["verdi"] != null) {
seksjon.add(
lagVerdiElement(element).apply {
setMarginLeft(marginVenstre)
},
)
}
}
}
}
Expand Down

0 comments on commit 7c63fc1

Please sign in to comment.