@startuml
sprite $CalendarMd [14x16/16z] Os1WuETdW9CCZFpyZ32IWny9G3a8m8VCu61WX0863X0F1kZ3us7dW09s7dvKLmC
sprite $CalendarLg [20x23/16z] tSh50GCn3011Ym-z_LSRPdvd3CAsCzDb7mt6TZA3ddfJsrEp1M8ND65MarOyYSwJbP-vtWbsjDsnF-dvkxtqkE45AqzcNPvRMm
!procedure Calendar($id, $name="", $tech="")
  IconElement($id, 'fontawesome-5.15/Regular/Calendar', $name, $tech)
!endprocedure
!procedure CalendarCard($id, $funcName="", $content="")
  IconCard($id, '<$CalendarMd>', '', $funcName, $content)
!endprocedure
!procedure CalendarGroup($id, $name='Calendar', $tech='')
  IconGroup($id, 'IconGroup', '<$CalendarLg>', $name, $tech)
!endprocedure
@enduml