1import*as e from"../../../frontend-js-react-web/__liferay__/exports/classnames.js";import*as t from"../../../frontend-js-react-web/__liferay__/exports/react.js";import*as r from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$button.js";import*as n from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$form.js";import*as a from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$icon.js";import*as o from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$shared.js";var u={238:m=>{m.exports=e},421:m=>{m.exports=t},539:m=>{m.exports=r},798:m=>{m.exports=n},663:m=>{m.exports=a},934:m=>{m.exports=o}},i={};function __webpack_require__(m){var f=i[m];if(void 0!==f)return f.exports;var p=i[m]={exports:{}};return u[m](p,p.exports,__webpack_require__),p.exports}var l={};(()=>{var m=l;function _typeof(m){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(m){return typeof m}:function(m){return m&&"function"==typeof Symbol&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m})(m)}Object.defineProperty(m,"X",{value:!0}),m.Z=void 0;var f,p=_interopRequireDefault(__webpack_require__(539)),d=__webpack_require__(798),y=_interopRequireDefault(__webpack_require__(663)),_=__webpack_require__(934),b=_interopRequireDefault(__webpack_require__(238)),v=function _interopRequireWildcard(m,f){if(!f&&m&&m.__esModule)return m;if(null===m||"object"!==_typeof(m)&&"function"!=typeof m)return{default:m};var p=_getRequireWildcardCache(f);if(p&&p.has(m))return p.get(m);var d={},y=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var _ in m)if("default"!==_&&Object.prototype.hasOwnProperty.call(m,_)){var b=y?Object.getOwnPropertyDescriptor(m,_):null;b&&(b.get||b.set)?Object.defineProperty(d,_,b):d[_]=m[_]}return d.default=m,p&&p.set(m,d),d}(__webpack_require__(421));function _getRequireWildcardCache(m){if("function"!=typeof WeakMap)return null;var f=new WeakMap,p=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(m){return m?p:f})(m)}function _interopRequireDefault(m){return m&&m.__esModule?m:{default:m}}function ownKeys(m,f){var p=Object.keys(m);if(Object.getOwnPropertySymbols){var d=Object.getOwnPropertySymbols(m);f&&(d=d.filter((function(f){return Object.getOwnPropertyDescriptor(m,f).enumerable}))),p.push.apply(p,d)}return p}function _objectSpread(m){for(var f=1;f<arguments.length;f++){var p=null!=arguments[f]?arguments[f]:{};f%2?ownKeys(Object(p),!0).forEach((function(f){_defineProperty(m,f,p[f])})):Object.getOwnPropertyDescriptors?Object.defineProperties(m,Object.getOwnPropertyDescriptors(p)):ownKeys(Object(p)).forEach((function(f){Object.defineProperty(m,f,Object.getOwnPropertyDescriptor(p,f))}))}return m}function _defineProperty(m,f,p){return f in m?Object.defineProperty(m,f,{value:p,enumerable:!0,configurable:!0,writable:!0}):m[f]=p,m}function _slicedToArray(m,f){return function _arrayWithHoles(m){if(Array.isArray(m))return m}(m)||function _iterableToArrayLimit(m,f){var p=null==m?null:"undefined"!=typeof Symbol&&m[Symbol.iterator]||m["@@iterator"];if(null!=p){var d,y,_=[],b=!0,v=!1;try{for(p=p.call(m);!(b=(d=p.next()).done)&&(_.push(d.value),!f||_.length!==f);b=!0);}catch(m){v=!0,y=m}finally{try{b||null==p.return||p.return()}finally{if(v)throw y}}return _}}(m,f)||function _unsupportedIterableToArray(m,f){if(m){if("string"==typeof m)return _arrayLikeToArray(m,f);var p=Object.prototype.toString.call(m).slice(8,-1);return"Object"===p&&m.constructor&&(p=m.constructor.name),"Map"===p||"Set"===p?Array.from(m):"Arguments"===p||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(p)?_arrayLikeToArray(m,f):void 0}}(m,f)||function _nonIterableRest(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _arrayLikeToArray(m,f){(null==f||f>m.length)&&(f=m.length);for(var p=0,d=new Array(f);p<f;p++)d[p]=m[p];return d}!function(m){m.minutes="minutes",m.hours="hours",m.ampm="ampm"}(f||(f={}));var h="--",g={use12Hours:{ampm:{am:"AM",pm:"PM"},hours:{max:12,min:1},minutes:{max:59,min:0}},use24Hours:{ampm:{am:"AM",pm:"PM"},hours:{max:23,min:0},minutes:{max:59,min:0}}},w=/^\d+$/;m.Z=function ClayTimePicker(m){var k=m.ariaLabels,E=void 0===k?{ampm:"Select time of day (AM/PM) using up (PM) and down (AM) arrow keys",clear:"Delete the entered time",hours:"Enter the hour in 00:00 format",minutes:"Enter the minutes in 00:00 format",timeDown:"Time down",timeUp:"Time up"}:k,x=m.config,j=void 0===x?g:x,O=m.disabled,S=void 0!==O&&O,N=m.defaultValue,P=void 0===N?{hours:h,minutes:h}:N,D=m.icon,C=void 0!==D&&D,A=m.id,M=m.name,T=m.onChange,q=m.onInputChange,I=m.spritemap,K=m.timezone,L=m.use12Hours,R=void 0!==L&&L,W=m.value,F=m.values,G=_slicedToArray((0,_.useControlledState)({defaultName:"defaultValue",defaultValue:P,handleName:"onChange",name:"value",onCh
1ange:null!=T?T:q,value:null!=W?W:F}),2),H=G[0],$=G[1],U=j[R?"use12Hours":"use24Hours"],V=_slicedToArray((0,v.useState)(!1),2),Z=V[0],X=V[1],z=(0,v.useRef)(null),B={configName:f.hours,focused:!1},J=_slicedToArray((0,v.useState)(B),2),Q=J[0],Y=J[1],ee=function handleMaxAndMin(m,f){var p=m.substring(m.length-2,m.length),d=Number(p);return d>f.max?String(f.min):d<f.min?String(f.max):p},te=function handleKeyDown(m,p,d){var y=U[d],_=Number(p),b=function onValue(m){var p=d===f.ampm?m:ee(String(m),y);return $(_objectSpread(_objectSpread({},H),{},_defineProperty({},d,String(p).padStart(2,"0"))))};switch(m.key){case"Backspace":b(h);break;case"ArrowUp":m.preventDefault(),m.stopPropagation(),d===f.ampm?b(y.pm):b(p!==h?_+1:y.min);break;case"ArrowDown":m.preventDefault(),m.stopPropagation(),d===f.ampm?b(y.am):b(p!==h?_-1:y.max);break;default:if(w.test(m.key)&&d!==f.ampm){var v=Math.floor(y.max/10),g=y.min,k=_<g?g:m.key;b(Number(p)>v?"0".concat(k):(p&&p!==h?p:"")+k)}else d!==f.ampm||"a"!==m.key&&"p"!==m.key||b("a"===m.key?y.am:y.pm)}},re=function handleAction(m){var p,d=Q.configName,y=U[d],_=H[d];p=d===f.ampm?1===m?y.pm:y.am:ee(String(_!==h?Number(_)+m:-1===m?y.max:0),y),Y({configName:d,focused:!0}),$(_objectSpread(_objectSpread({},H),{},_defineProperty({},d,String(p).padStart(2,"0"))))},ne=function handleDocumentClick(m){z.current&&null!==m.target&&!z.current.contains(m.target)&&(X(!1),Y(B))},ae=function handleInputFocus(m){X(!0),Y({configName:m,focused:!0})};(0,v.useEffect)((function(){return document.addEventListener("click",ne),function(){document.removeEventListener("click",ne)}}),[]);var oe=Z&&(H.ampm!==h&&null!=H.ampm||H.hours!==h||H.minutes!==h);return v.default.createElement("div",{className:"clay-time"},v.default.createElement(d.ClayInput.Group,null,C&&v.default.createElement(d.ClayInput.GroupItem,{shrink:!0},v.default.createElement(d.ClayInput.GroupText,null,v.default.createElement(y.default,{spritemap:I,symbol:"time"}))),v.default.createElement(_.FocusScope,{arrowKeysLeftRight:!0,arrowKeysUpDown:!1},v.default.createElement(d.ClayInput.GroupItem,null,v.default.createElement("div",{className:(0,b.default)("form-control",{disabled:S}),onMouseEnter:function onMouseEnter(){S||X(!0)},onMouseLeave:function onMouseLeave(){Q.focused||S||X(!1)},ref:z},v.default.createElement("div",{className:"clay-time-edit"},v.default.createElement("input",{"aria-label":E.hours,className:(0,b.default)("clay-time-hours form-control-inset",{focus:Q.configName===f.hours&&Q.focused}),disabled:S,id:A,maxLength:2,onFocus:function onFocus(){return ae(f.hours)},onKeyDown:function onKeyDown(m){return te(m,H.hours,f.hours)},readOnly:!0,type:"text",value:H.hours}),v.default.createElement("span",{className:"clay-time-divider"},":"),v.default.createElement("input",{"aria-label":E.minutes,className:(0,b.default)("clay-time-minutes form-control-inset",{focus:Q.configName===f.minutes}),disabled:S,maxLength:2,onFocus:function onFocus(){return ae(f.minutes)},onKeyDown:function onKeyDown(m){return te(m,H.minutes,f.minutes)},readOnly:!0,type:"text",value:H.minutes}),R&&v.default.createElement("input",{"aria-label":E.ampm,className:(0,b.default)("clay-time-ampm form-control-inset",{focus:Q.configName===f.ampm}),disabled:S,"max-length":"2",onFocus:function onFocus(){return ae(f.ampm)},onKeyDown:function onKeyDown(m){return te(m,H.ampm,f.ampm)},readOnly:!0,type:"text",value:H.ampm||h}),M&&v.default.createElement("input",{name:M,type:"hidden",value:"".concat(H.hours,":").concat(H.minutes)})),v.default.createElement("div",{className:"clay-time-action-group"},v.default.createElement("div",{className:"clay-time-action-group-item",style:{opacity:oe?1:0,pointerEvents:oe?"auto":"none"}},v.default.createElement(p.default,{"aria-label":E.clear,className:"clay-time-clear-btn",disabled:S,displayType:"unstyled",onClick:function onClick(){return $(R?{ampm:h,hours:h,minutes:h}:{hours:h,minutes:h})}},v.default.createElement(y.default,{spritemap:I,symbol:"times-circle"}))),v.default.createElement("div",{className:"clay-time-action-group-item",style:{opacity:Z?1:0}},v.default.createElement("div",{className:"btn-group-vertical clay-time-inner-spin",role:"group"},v.default.createElement(p.default,{"aria-label":E.timeUp,className:"clay-time-inner-spin-btn clay-time-inner-spin-btn-inc",disabled:S,displayType:"secondary",onClick:function onClick(){return re(1)}},v.default.createElement(y.default,{spritemap:I,symbol:"angle-up"})),v.default.createElement(p.default,{"aria-label":E.timeDown,className:"clay-time-inner-spin-btn clay-time-inner-spin-btn-dec",disabled:S,displayType:"secondary",onClick:function onClick(){return re(-1)}},v.default.createElement(y.default,{spritemap:I,symbol:"angle-down"}
1)))))))),K&&v.default.createElement(d.ClayInput.GroupItem,{shrink:!0},v.default.createElement(d.ClayInput.GroupText,null,"(".concat(K,")")))))}})();var c=l.X,s=l.Z;export{c as __esModule,s as default}; 2//# sourceMappingURL=@clayui$time-picker.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.