{{- $id := printf "carousel-%d" .Ordinal -}} {{ with .Get "id" }} {{ $id = . }} {{ end }} {{ $class := .Get "class" | default "" -}} {{ $inner := .Scratch.Get "inner" }} {{ $input := trim .Inner " \r\n" }} {{ if $input }} {{ $input = replace $input "\n" "\n " }} {{ warnf "Unexpected inner content: %s\r\n %s" .Position $input }} {{ end }} {{ $items := len (findRE "carousel-item" $inner) -}}