{% set hasOuterContainer = hasOuterContainer ?? false %} {% set id = (id ?? "time#{random()}") ~ '-time' -%} {% set name = name ?? null -%} {% set value = value ?? null -%} {% set timeZone = timeZone ?? null %} {% set outputTzParam = outputTzParam ?? true %} {% set isMobile = craft.app.request.isMobileBrowser %} {% set isDateTime = isDateTime ?? false %} {% do view.registerAssetBundle('craft\\web\\assets\\timepicker\\TimepickerAsset') -%} {% set containerAttributes = { class: ['timewrapper']|merge((class ?? [])|explodeClass), }|merge(containerAttributes ?? [], recursive=true) %} {%- if block('attr') is defined %} {%- set containerAttributes = containerAttributes|merge(('