$newline never $# SPDX-FileCopyrightText: 2022 Sarah Vaupel ,Steffen Jost $# $# SPDX-License-Identifier: AGPL-3.0-or-later
$maybe descr <- qualificationDescription quali
_{MsgQualificationDescription}
#{descr} $maybe dvalid <- qualificationValidDuration quali
_{MsgQualificationValidDuration}
_{MsgMonths (fromIntegral dvalid)} $maybe daudit <- qualificationAuditDuration quali
_{MsgQualificationAuditDuration}
_{MsgMonths (fromIntegral daudit)} $maybe drefresh <- qualificationRefreshWithin quali
_{MsgQualificationRefreshWithin} ^{iconTooltip (msg2widget MsgQualificationRefreshWithinTooltip) Nothing True}
$with drm <- cdMonths drefresh $with drd <- cdDays drefresh $if drm > 0 _{MsgMonths (fromIntegral drm)} $if drd > 0 , # $if drd > 0 _{MsgDays (fromIntegral drd)}
_{MsgQualificationElearningStart}
#{boolSymbol (qualificationElearningStart quali)} $if (qualificationElearningStart quali) && isNothing (qualificationRefreshWithin quali)

#{icon IconNotificationError} _{MsgLmsErrorNoRefreshElearning}

^{qualificationTable}