spcd_banner_index

This commit is contained in:
Marc Beninca 2024-08-25 17:04:34 +02:00
parent 619b374337
commit b4a2a647cd
Signed by: marc.beninca
GPG key ID: 9C7613450C80C24F

View file

@ -1177,6 +1177,22 @@ ${SPCD_BANNER_MIDDLE}
${SPCD_BANNER_BOTTOM}" ${SPCD_BANNER_BOTTOM}"
} }
spcd_banner_index() {
unset spcd_bi__label
unset spcd_bi__level
while true; do
spcd_bi__level=$((spcd_bi__level + 1))
eval "spcd_bi__value=\"\${SPCD_BANNER_${spcd_bi__level}_INDEX}\""
[ -n "${spcd_bi__value}" ] || break
if [ -n "${spcd_bi__label}" ]; then
spcd_bi__label="${spcd_bi__label}.${spcd_bi__value}"
else
spcd_bi__label="${spcd_bi__value}"
fi
done
echo "${spcd_bi__label}"
}
spcd_banner_open() { spcd_banner_open() {
spcd_banner_append \ spcd_banner_append \
"${SPCD_BANNER_DOWN_AND_RIGHT}" \ "${SPCD_BANNER_DOWN_AND_RIGHT}" \