PageSourceSearch

https://www.fiscal.es/o/frontend-taglib-clay/__liferay__/exports/@clayui$drop-down.js

js fiscal.es collected 2026-10-02 04:13:02 UTC 53,998 bytes, 2 lines download raw bytes

1import*as e from"../../../frontend-js-dependencies-web/__liferay__/exports/react-transition-group.js";import*as t from"../../../frontend-js-react-web/__liferay__/exports/classnames.js";import*as r from"../../../frontend-js-react-web/__liferay__/exports/react.js";import*as n from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$button.js";import*as o from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$core.js";import*as a from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$form.js";import*as i from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$icon.js";import*as l from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$link.js";import*as u from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$shared.js";var c={404:(v,h,g)=>{Object.defineProperty(h,"__esModule",{value:!0}),h.default=void 0;var w=_interopRequireDefault(g(539)),O=_interopRequireDefault(g(238)),D=_interopRequireDefault(g(421)),C=["children","className"];function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(v){for(var h=1;h<arguments.length;h++){var g=arguments[h];for(var w in g)({}
1).hasOwnProperty.call(g,w)&&(v[w]=g[w])}return v}).apply(null,arguments)}h.default=function Action(v){var h=v.children,g=v.className,P=function _objectWithoutProperties(v,h){if(null==v)return{};var g,w,O=function _objectWithoutPropertiesLoose(v,h){if(null==v)return{};var g={};for(var w in v)if({}.hasOwnProperty.call(v,w)){if(h.includes(w))continue;g[w]=v[w]}return g}(v,h);if(Object.getOwnPropertySymbols){var D=Object.getOwnPropertySymbols(v);for(w=0;w<D.length;w++)g=D[w],h.includes(g)||{}.propertyIsEnumerable.call(v,g)&&(O[g]=v[g])}return O}(v,C);return D.default.createElement("div",{className:(0,O.default)("dropdown-section",g)},D.default.createElement(w.default,_extends({block:!0},P),h))}},42:(v,h,g)=>{Object.defineProperty(h,"__esModule",{value:!0}),h.default=void 0;var w=_interopRequireDefault(g(238)),O=_interopRequireDefault(g(421)),D=["children","className"];function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(v){for(var h=1;h<arguments.length;h++){var g=arguments[h];for(var w in g)({}
1).hasOwnProperty.call(g,w)&&(v[w]=g[w])}return v}).apply(null,arguments)}h.default=function Caption(v){var h=v.children,g=v.className,C=function _objectWithoutProperties(v,h){if(null==v)return{};var g,w,O=function _objectWithoutPropertiesLoose(v,h){if(null==v)return{};var g={};for(var w in v)if({}.hasOwnProperty.call(v,w)){if(h.includes(w))continue;g[w]=v[w]}return g}(v,h);if(Object.getOwnPropertySymbols){var D=Object.getOwnPropertySymbols(v);for(w=0;w<D.length;w++)g=D[w],h.includes(g)||{}.propertyIsEnumerable.call(v,g)&&(O[g]=v[g])}return O}(v,D);return O.default.createElement("div",_extends({},C,{className:(0,w.default)("dropdown-caption",g),role:"presentation"}),h)}},509:(v,h,g)=>{Object.defineProperty(h,"__esModule",{value:!0}),h.default=void 0;var w=function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}(g(421));h.default=function Divider(){return w.default.createElement("li",{className:"dropdown-divider",role:"separator"})}},217:(v,h,g)=>{function _typeof(v){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(v){return typeof v}:function(v){return v&&"function"==typeof Symbol&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v})(v)}Object.defineProperty(h,"__esModule",{value:!0}),h.default=void 0;var w=g(630),O=_interopRequireDefault(g(663)),D=g(934),C=_interopRequireDefault(g(238)),P=function _interopRequireWildcard(v,h){if(!h&&v&&v.__esModule)return v;if(null===v||"object"!=_typeof(v)&&"function"!=typeof v)return{default:v};var g=_getRequireWildcardCache(h);if(g&&g.has(v))return g.get(v);var w={__proto__:null},O=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var D in v)if("default"!==D&&{}.hasOwnProperty.call(v,D)){var C=O?Object.getOwnPropertyDescriptor(v,D):null;C&&(C.get||C.set)?Object.defineProperty(w,D,C):w[D]=v[D]}return w.default=v,g&&g.set(v,w),w}(g(421)),j=_interopRequireDefault(g(404)),R=_interopRequireDefault(g(42)),S=_interopRequireDefault(g(509)),E=g(482),x=g(632),A=_interopRequireDefault(g(478)),W=_interopRequireDefault(g(378)),k=_interopRequireDefault(g(469)),M=_interopRequireDefault(g(327)),q=_interopRequireDefault(g(562)),I=_interopRequireDefault(g(641)),N=_interopRequireDefault(g(602)),T=["children"],L=["active","alignmentByViewport","alignmentPosition","children","className","closeOnClick","closeOnClickOutside","containerElement","defaultActive","filterKey","hasLeftSymbols","hasRightSymbols","items","menuElementAttrs","menuHeight","menuWidth","offsetFn","onActiveChange","renderMenuOnClick","role","trigger","triggerIcon"];function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var h=new WeakMap,g=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?g:h})(v)}function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}function _slicedToArray(v,h){return function _arrayWithHoles(v){if(Array.isArray(v))return v}(v)||function _iterableToArrayLimit(v,h){var g=null==v?null:"undefined"!=typeof Symbol&&v[Symbol.iterator]||v["@@iterator"];if(null!=g){var w,O,D,C,P=[],j=!0,R=!1;try{if(D=(g=g.call(v)).next,0===h){if(Object(g)!==g)return;j=!1}else for(;!(j=(w=D.call(g)).done)&&(P.push(w.value),P.length!==h);j=!0);}catch(v){R=!0,O=v}finally{try{if(!j&&null!=g.return&&(C=g.return(),Object(C)!==C))return}finally{if(R)throw O}}return P}}(v,h)||function _unsupportedIterableToArray(v,h){if(v){if("string"==typeof v)return _arrayLikeToArray(v,h);var g={}.toString.call(v).slice(8,-1);return"Object"===g&&v.constructor&&(g=v.constructor.name),"Map"===g||"Set"===g?Array.from(v):"Arguments"===g||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g)?_arrayLikeToArray(v,h):void 0}}(v,h)||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(v,h){(null==h||h>v.length)&&(h=v.length);for(var g=0,w=Array(h);g<h;g++)w[g]=v[g];return w}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(v){for(var h=1;h<arguments.length;h++){var g=arguments[h];for(var w in g)({}
1).hasOwnProperty.call(g,w)&&(v[w]=g[w])}return v}).apply(null,arguments)}function _objectWithoutProperties(v,h){if(null==v)return{};var g,w,O=function _objectWithoutPropertiesLoose(v,h){if(null==v)return{};var g={};for(var w in v)if({}.hasOwnProperty.call(v,w)){if(h.includes(w))continue;g[w]=v[w]}return g}(v,h);if(Object.getOwnPropertySymbols){var D=Object.getOwnPropertySymbols(v);for(w=0;w<D.length;w++)g=D[w],h.includes(g)||{}.propertyIsEnumerable.call(v,g)&&(O[g]=v[g])}return O}var F=w.__NOT_PUBLIC_COLLECTION.Collection,K=P.default.forwardRef((function List(v,h){var g=v.children,w=_objectWithoutProperties(v,T);return P.default.createElement("ul",_extends({},w,{className:"list-unstyled",ref:h}),g)})),B=0;function DropDown(v){var h=v.active,g=v.alignmentByViewport,w=v.alignmentPosition,j=v.children,R=v.className,S=v.closeOnClick,A=void 0!==S&&S,W=v.closeOnClickOutside,k=v.containerElement,M=void 0===k?"div":k,I=v.defaultActive,N=void 0!==I&&I,T=v.filterKey,V=v.hasLeftSymbols,H=v.hasRightSymbols,$=v.items,G=v.menuElementAttrs,U=v.menuHeight,Z=v.menuWidth,X=v.offsetFn,z=v.onActiveChange,J=v.renderMenuOnClick,Q=void 0!==J&&J,Y=v.role,ee=void 0===Y?"menu":Y,te=v.trigger,re=v.triggerIcon,ne=void 0===re?null:re,oe=_objectWithoutProperties(v,L),ae=(0,P.useRef)(null),ie=(0,P.useRef)(null),le=_slicedToArray((0,P.useState)(!Q),2),ue=le[0],ce=le[1],fe=_slicedToArray((0,D.useControlledState)({defaultName:"defaultActive",defaultValue:N,handleName:"onActiveChange",name:"active",onChange:z,value:h}),2),se=fe[0],de=fe[1],pe=_slicedToArray((0,P.useState)(""),2),ye=pe[0],me=pe[1],be=(0,P.useMemo)((function(){return B++,"clay-dropdown-menu-".concat(B)}),[]),_e=(0,P.useCallback)((function(v){ue||ce(!0),de(v)}),[ue]),ve=(0,D.useNavigation)({activation:"manual",containerRef:ie,loop:!0,orientation:"vertical",typeahead:!0,visible:se}).navigationProps;return P.default.createElement(M,_extends({},oe,{className:(0,C.default)("dropdown",R)}),P.default.cloneElement(te,{"aria-controls":be,"aria-expanded":se,"aria-haspopup":"true",children:P.default.isValidElement(te)&&"ClayButton"===(null==te?void 0:te.type.displayName)&&ne?P.default.createElement(P.default.Fragment,null,te.props.children," ",P.default.createElement(O.default,{className:"ml-1",symbol:ne})):te.props.children,className:(0,C.default)("dropdown-toggle",te.props.className),onClick:function onClick(v){te.props.onClick&&te.props.onClick(v),_e(!se)},onKeyDown:function onKeyDown(v){if(te.props.onKeyDown&&te.props.onKeyDown(v),v.key===D.Keys.Spacebar&&_e(!se),v.key===D.Keys.Down&&(v.preventDefault(),v.stopPropagation(),_e(!0)),se&&v.key===D.Keys.Down){v.preventDefault(),v.stopPropagation();var h=(0,D.getFocusableList)(ie);h.length&&h[0].focus()}[D.Keys.Spacebar,D.Keys.Down].includes(v.key)&&v.preventDefault()},ref:function ref(v){ae.current=v;var ref=te.ref;"function"==typeof ref&&ref(v)}}),ue&&P.default.createElement(q.default,_extends({},G,{active:se,alignElementRef:ae,alignmentByViewport:g,alignmentPosition:w,closeOnClickOutside:W,hasLeftSymbols:V,hasRightSymbols:H,height:U,id:be,offsetFn:X,onActiveChange:de,onKeyDown:function onKeyDown(v){if(null!=G&&G.onKeyDown&&G.onKeyDown(v),v.key===D.Keys.Tab){v.preventDefault(),_e(!1);var h=Array.from(document.querySelectorAll(D.FOCUSABLE_ELEMENTS.join(","))),g=h.indexOf(ae.current),w=h[g+1];w&&w.focus()}ve.onKeyDown(v)},ref:ie,suppress:[ae,ie],triggerRef:ae,width:Z}),P.default.createElement(x.FocusMenu,{condition:se,onRender:function onRender(){setTimeout((function(){var v=(0,D.getFocusableList)(ie);v.length&&v[0].focus()}),10)}},P.default.createElement(E.DropDownContext.Provider,{value:{close:function close(){var v;de(!1),null===(v=ae.current)||void 0===v||v.focus()},closeOnClick:A,filterKey:T,onSearch:me,search:ye,tabFocus:!1}},j instanceof Function?P.default.createElement(F,{as:K,items:$,role:ee},j):j))))}DropDown.Action=j.default,DropDown.Caption=R.default,DropDown.Divider=S.default,DropDown.Group=A.default,DropDown.Help=W.default,DropDown.Menu=q.default,DropDown.Item=k.default,DropDown.ItemList=M.default,DropDown.Search=I.default,DropDown.Section=N.default,h.default=DropDown},482:(v,h,g)=>{Object.defineProperty(h,"__esModule",{value:!0}),h.DropDownContext=void 0;
1var w=function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}(g(421));h.DropDownContext=w.default.createContext({close:function close(){},closeOnClick:!1,tabFocus:!0})},439:(v,h,g)=>{function _typeof(v){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(v){return typeof v}:function(v){return v&&"function"==typeof Symbol&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v})(v)}Object.defineProperty(h,"__esModule",{value:!0}),h.ClayDropDownWithDrilldown=void 0;var w=g(539),O=g(934),D=_interopRequireDefault(g(238)),C=function _interopRequireWildcard(v,h){if(!h&&v&&v.__esModule)return v;if(null===v||"object"!=_typeof(v)&&"function"!=typeof v)return{default:v};var g=_getRequireWildcardCache(h);if(g&&g.has(v))return g.get(v);var w={__proto__:null},O=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var D in v)if("default"!==D&&{}.hasOwnProperty.call(v,D)){var C=O?Object.getOwnPropertyDescriptor(v,D):null;C&&(C.get||C.set)?Object.defineProperty(w,D,C):w[D]=v[D]}return w.default=v,g&&g.set(v,w),w}(g(421)),P=g(370),j=_interopRequireDefault(g(42)),R=_interopRequireDefault(g(217)),S=_interopRequireDefault(g(378)),E=g(909),x=_interopRequireDefault(g(641)),A=["label","title"];function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var h=new WeakMap,g=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?g:h})(v)}function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(v){for(var h=1;h<arguments.length;h++){var g=arguments[h];for(var w in g)({}
1).hasOwnProperty.call(g,w)&&(v[w]=g[w])}return v}).apply(null,arguments)}function ownKeys(v,h){var g=Object.keys(v);if(Object.getOwnPropertySymbols){var w=Object.getOwnPropertySymbols(v);h&&(w=w.filter((function(h){return Object.getOwnPropertyDescriptor(v,h).enumerable}))),g.push.apply(g,w)}return g}function _objectSpread(v){for(var h=1;h<arguments.length;h++){var g=null!=arguments[h]?arguments[h]:{};h%2?ownKeys(Object(g),!0).forEach((function(h){_defineProperty(v,h,g[h])})):Object.getOwnPropertyDescriptors?Object.defineProperties(v,Object.getOwnPropertyDescriptors(g)):ownKeys(Object(g)).forEach((function(h){Object.defineProperty(v,h,Object.getOwnPropertyDescriptor(g,h))}))}return v}function _defineProperty(v,h,g){return(h=function _toPropertyKey(v){var h=function _toPrimitive(v,h){if("object"!=_typeof(v)||!v)return v;var g=v[Symbol.toPrimitive];if(void 0!==g){var w=g.call(v,h||"default");if("object"!=_typeof(w))return w;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===h?String:Number)(v)}(v,"string");return"symbol"==_typeof(h)?h:h+""}(h))in v?Object.defineProperty(v,h,{value:g,enumerable:!0,configurable:!0,writable:!0}):v[h]=g,v}function _toConsumableArray(v){return function _arrayWithoutHoles(v){if(Array.isArray(v))return _arrayLikeToArray(v)}(v)||function _iterableToArray(v){if("undefined"!=typeof Symbol&&null!=v[Symbol.iterator]||null!=v["@@iterator"])return Array.from(v)}(v)||_unsupportedIterableToArray(v)||function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _slicedToArray(v,h){return function _arrayWithHoles(v){if(Array.isArray(v))return v}(v)||function _iterableToArrayLimit(v,h){var g=null==v?null:"undefined"!=typeof Symbol&&v[Symbol.iterator]||v["@@iterator"];if(null!=g){var w,O,D,C,P=[],j=!0,R=!1;try{if(D=(g=g.call(v)).next,0===h){if(Object(g)!==g)return;j=!1}else for(;!(j=(w=D.call(g)).done)&&(P.push(w.value),P.length!==h);j=!0);}catch(v){R=!0,O=v}finally{try{if(!j&&null!=g.return&&(C=g.return(),Object(C)!==C))return}finally{if(R)throw O}}return P}}(v,h)||_unsupportedIterableToArray(v,h)||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 _unsupportedIterableToArray(v,h){if(v){if("string"==typeof v)return _arrayLikeToArray(v,h);var g={}.toString.call(v).slice(8,-1);return"Object"===g&&v.constructor&&(g=v.constructor.name),"Map"===g||"Set"===g?Array.from(v):"Arguments"===g||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g)?_arrayLikeToArray(v,h):void 0}}function _arrayLikeToArray(v,h){(null==h||h>v.length)&&(h=v.length);for(var g=0,w=Array(h);g<h;g++)w[g]=v[g];return w}(h.ClayDropDownWithDrilldown=function ClayDropDownWithDrilldown(v){var h=v.active,g=v.alignmentByViewport,W=v.alignmentPosition,k=v.caption,M=v.className,q=v.containerElement,I=v.defaultActive,N=void 0!==I&&I,T=v.footerContent,L=v.helpText,F=v.defaultActiveMenu,K=v.initialActiveMenu,B=v.menuElementAttrs,V=v.menuHeight,H=v.menuWidth,$=v.menus,G=v.messages,U=void 0===G?{back:"Back",goTo:"Go to"}:G,Z=v.offsetFn,X=v.onActiveChange,z=v.onSearchValueChange,J=void 0===z?function(){}:z,Q=v.renderMenuOnClick,Y=v.searchable,ee=v.searchProps,te=v.searchValue,re=void 0===te?"":te,ne=v.spritemap,oe=v.trigger,ae=v.triggerIcon,ie=void 0===ae?null:ae,le=_slicedToArray((0,C.useState)(null!=F?F:K),2),ue=le[0],ce=le[1],fe=_slicedToArray((0,C.useState)(),2),se=fe[0],de=fe[1],pe=_slicedToArray((0,C.useState)([]),2),ye=pe[0],me=pe[1],be=(0,C.useRef)(null),_e=(0,O.useInteractionFocus)().isFocusVisible,ve=_slicedToArray((0,O.useControlledState)({defaultName:"defaultActive",defaultValue:N,handleName:"onActiveChange",name:"active",onChange:X,value:h}),2),he=ve[0],ge=ve[1],we=(0,C.useRef)([]),Oe=(0,C.useRef)(null),De=Object.keys($),Ce=T?"form":C.default.Fragment;(0,C.useEffect)((function(){if(_e()&&Oe.current)if("prev"===se){var v=_slicedToArray(we.current.slice(-1),1)[0];we.current=we.current.slice(0,we.current.length-1),null==v||v.focus()}else{var h=Oe.current.querySelector(".drilldown-current a.dropdown-item, .drilldown-current button.dropdown-item");we.current=[].concat(_toConsumableArray(we.current),[document.activeElement]),null==h||h.focus()}}),[ue,se,Oe,we,$]);var Pe=(0,C.useCallback)((function(){var v=_slicedToArray(ye.slice(-1),1)[0];me(ye.slice(0,ye.length-1)),de("prev"),ce(v.id)}),[ye]),je=(0,C.useCallback)((function(v,h){me((function(h){return[].concat(_toConsumableArray(h),[{id:ue,title:v}])})),de("next"),ce(h)}),[ue]),Re=(0,C.useCallback)((function(){var v;ge(!1),null===(v=be.current)||void 0===v||v.focus()}),[]),Se=(0,C.useMemo)((function(){return!!$[ue]&&(0,E.findNested)($[ue],"symbolLeft")}),[ue,$]);return C.default.createElement(R.default,{active:he,alignmentByViewport:g,alignmentPosition:W,className:M,containerElement:q,hasLeftSymbols:Se,hasRightSymbols:!0,menuElementAttrs:_objectSpread(_objectSpread({},B),{},{className:(0,D.default)(null==B?void 0:B.className,"drilldown")}),menuHeight:V,menuWidth:H,offsetFn:Z,onActiveChange:function onActiveChange(v){he||(ce(F),we.current=[],me([]),de("prev")),ge(v)},renderMenuOnClick:Q,trigger:C.default.cloneElement(oe,{ref:function ref(v){if(v){be.current=v;var ref=oe.ref;"function"==typeof ref&&ref(v)}}}),triggerIcon:ie},C.default.createElement(E.ClayDropDownContext.Provider,{value:{close:Re,messages:U,onForward:je}},C.default.createElement("div",{className:"drilldown-inner",ref:Oe},De.map((function(v){var h=$[v].map((function(v){var h=v.label,g=v.title;return _objectSpread(_objectSpread({},function _objectWithoutProperties(v,h){if(null==v)return{};var g,w,O=function _objectWithoutPropertiesLoose(v,h){if(null==v)return{};var g={};for(var w in v)if({}.hasOwnProperty.call(v,w)){if(h.includes(w))continue;g[w]=v[w]}return g}(v,h);if(Object.getOwnPropertySymbols){var D=Object.getOwnPropertySymbols(v);for(w=0;w<D.length;w++)g=D[w],h.includes(g)||{}.propertyIsEnumerable.call(v,g)&&(O[g]=v[g])}return O}(v,A)),{},{label:h||g})})),g=ue===v&&ye.length?ye.slice(-1)[0].title:void 0,O=(0,D.default)("transitioning",{"drilldown-prev-initial":"prev"===se}),R=ue===v;return C.default.createElement(P.CSSTransition,{"aria-hidden":!R,className:(0,D.default)("drilldown-item",{"drilldown-current":R}
1),classNames:{enter:O,enterActive:"drilldown-transition drilldown-".concat(se,"-active"),exit:O,exitActive:"drilldown-transition drilldown-".concat(se,"-active")},in:R,key:v,timeout:250},C.default.createElement("div",{className:"drilldown-item-inner"},g&&C.default.createElement(C.default.Fragment,null,C.default.createElement("div",{className:"dropdown-header",onClick:Pe},C.default.createElement(w.ClayButtonWithIcon,{"aria-label":U.back,className:"component-action dropdown-item-indicator-start",onClick:Pe,spritemap:ne,symbol:"angle-left",tabIndex:-1,title:U.back}),C.default.createElement("span",{className:"dropdown-item-indicator-text-start"},g)),C.default.createElement("div",{className:"dropdown-divider"})),F===v?C.default.createElement(C.default.Fragment,null,L&&C.default.createElement(S.default,null,L),Y&&C.default.createElement(x.default,_extends({},ee,{onChange:J,spritemap:ne,value:re})),C.default.createElement(Ce,null,T?C.default.createElement("div",{className:"inline-scroller"},C.default.createElement(E.DropDownItems,{items:h,spritemap:ne})):C.default.createElement(E.DropDownItems,{items:h,spritemap:ne}),k&&C.default.createElement(j.default,null,k),T&&C.default.createElement("div",{className:"dropdown-section",role:"presentation"},T))):C.default.createElement(E.DropDownItems,{items:h,spritemap:ne})))})))))}).displayName="ClayDropDownWithDrilldown"},577:(v,h,g)=>{function _typeof(v){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(v){return typeof v}:function(v){return v&&"function"==typeof Symbol&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v})(v)}Object.defineProperty(h,"__esModule",{value:!0}),h.ClayDropDownWithItems=void 0;var w=g(934),O=function _interopRequireWildcard(v,h){if(!h&&v&&v.__esModule)return v;if(null===v||"object"!=_typeof(v)&&"function"!=typeof v)return{default:v};var g=_getRequireWildcardCache(h);if(g&&g.has(v))return g.get(v);var w={__proto__:null},O=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var D in v)if("default"!==D&&{}.hasOwnProperty.call(v,D)){var C=O?Object.getOwnPropertyDescriptor(v,D):null;C&&(C.get||C.set)?Object.defineProperty(w,D,C):w[D]=v[D]}return w.default=v,g&&g.set(v,w),w}(g(421)),D=_interopRequireDefault(g(42)),C=_interopRequireDefault(g(217)),P=g(439),j=_interopRequireDefault(g(378)),R=g(909),S=_interopRequireDefault(g(641));function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var h=new WeakMap,g=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?g:h})(v)}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(v){for(var h=1;h<arguments.length;h++){var g=arguments[h];for(var w in g)({}
1).hasOwnProperty.call(g,w)&&(v[w]=g[w])}return v}).apply(null,arguments)}function _arrayLikeToArray(v,h){(null==h||h>v.length)&&(h=v.length);for(var g=0,w=Array(h);g<h;g++)w[g]=v[g];return w}var E=0;function getId(){return"id-".concat(E++)}var x=function transformTreeToLinkedList(v,h){var g=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return g[h]=[],null==v||v.forEach((function(v,w){var O=Object.keys(v);g[h][w]={},O.forEach((function(O){if("contextual"===v.type&&Array.isArray(v[O])){var D=getId();g[h][w].child=D,transformTreeToLinkedList(v[O],D,g)}else"contextual"===v[O]?g[h][w].type="item":g[h][w][O]=v[O]}))})),g};(h.ClayDropDownWithItems=function ClayDropDownWithItems(v){var h=v.active,g=v.alignmentByViewport,E=v.alignmentPosition,A=v.caption,W=v.className,k=v.closeOnClickOutside,M=v.containerElement,q=v.defaultActive,I=void 0!==q&&q,N=v.footerContent,T=v.helpText,L=v.items,F=v.menuElementAttrs,K=v.menuHeight,B=v.menuWidth,V=v.offsetFn,H=v.onActiveChange,$=v.onSearchValueChange,G=void 0===$?function(){}:$,U=v.renderMenuOnClick,Z=v.searchable,X=v.searchProps,z=v.searchValue,J=void 0===z?"":z,Q=v.triggerIcon,Y=void 0===Q?null:Q,ee=v.spritemap,te=v.trigger,re=(0,O.useRef)(null),ne=function _slicedToArray(v,h){return function _arrayWithHoles(v){if(Array.isArray(v))return v}(v)||function _iterableToArrayLimit(v,h){var g=null==v?null:"undefined"!=typeof Symbol&&v[Symbol.iterator]||v["@@iterator"];if(null!=g){var w,O,D,C,P=[],j=!0,R=!1;try{if(D=(g=g.call(v)).next,0===h){if(Object(g)!==g)return;j=!1}else for(;!(j=(w=D.call(g)).done)&&(P.push(w.value),P.length!==h);j=!0);}catch(v){R=!0,O=v}finally{try{if(!j&&null!=g.return&&(C=g.return(),Object(C)!==C))return}finally{if(R)throw O}}return P}}(v,h)||function _unsupportedIterableToArray(v,h){if(v){if("string"==typeof v)return _arrayLikeToArray(v,h);var g={}.toString.call(v).slice(8,-1);return"Object"===g&&v.constructor&&(g=v.constructor.name),"Map"===g||"Set"===g?Array.from(v):"Arguments"===g||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g)?_arrayLikeToArray(v,h):void 0}}(v,h)||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.")}()}((0,w.useControlledState)({defaultName:"defaultActive",defaultValue:I,handleName:"onActiveChange",name:"active",onChange:H,value:h}),2),oe=ne[0],ae=ne[1],ie=(0,O.useMemo)((function(){return!!(0,R.findNested)(L,"symbolRight")}),[L]),le=(0,O.useMemo)((function(){return!!(0,R.findNested)(L,"symbolLeft")}),[L]),ue=(0,O.useMemo)((function(){return L.some((function(v){return"contextual"===v.type}))}),[L]),ce=N?"form":O.default.Fragment,fe=(0,w.useIsMobileDevice)(),se=(0,O.useMemo)((function(){return getId()}),[]),de=(0,O.useMemo)((function(){if(fe&&ue)return x(L,se)}),[L,ue,fe]);return ue&&fe?O.default.createElement(P.ClayDropDownWithDrilldown,{active:oe,alignmentByViewport:g,alignmentPosition:E,caption:A,className:W,containerElement:M,defaultActiveMenu:se,footerContent:N,helpText:T,menuElementAttrs:F,menuHeight:K,menuWidth:B,menus:de,offsetFn:V,onActiveChange:ae,onSearchValueChange:G,renderMenuOnClick:U,searchProps:X,searchValue:J,searchable:Z,trigger:te,triggerIcon:Y}):O.default.createElement(C.default,{active:oe,alignmentByViewport:g,alignmentPosition:E,className:W,closeOnClickOutside:k,containerElement:M,hasLeftSymbols:le,hasRightSymbols:ie,menuElementAttrs:F,menuHeight:K,menuWidth:B,offsetFn:V,onActiveChange:ae,renderMenuOnClick:U,trigger:O.default.cloneElement(te,{ref:function ref(v){if(v){re.current=v;var ref=te.ref;"function"==typeof ref&&ref(v)}}}),triggerIcon:Y},O.default.createElement(R.ClayDropDownContext.Provider,{value:{close:function close(){var v;ae(!1),null===(v=re.current)||void 0===v||v.focus()}}},T&&O.default.createElement(j.default,null,T),Z&&O.default.createElement(S.default,_extends({},X,{onChange:G,spritemap:ee,value:J})),O.default.createElement(ce,null,N?O.default.createElement("div",{className:"inline-scroller"},O.default.createElement(R.DropDownItems,{items:L,spritemap:ee})):O.default.createElement(R.DropDownItems,{items:L,spritemap:ee}),A&&O.default.createElement(D.default,null,A),N&&O.default.createElement("div",{className:"dropdown-section",role:"presentation"}
1,N))))}).displayName="ClayDropDownWithItems"},632:(v,h,g)=>{Object.defineProperty(h,"__esModule",{value:!0}),h.FocusMenu=function FocusMenu(v){var h=v.children,g=v.condition,O=v.onRender;return(0,w.useEffect)((function(){g&&O()}),[g]),h};var w=g(421)},478:(v,h,g)=>{function _typeof(v){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(v){return typeof v}:function(v){return v&&"function"==typeof Symbol&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v})(v)}Object.defineProperty(h,"__esModule",{value:!0}),h.default=void 0;var w=g(630),O=function _interopRequireWildcard(v,h){if(!h&&v&&v.__esModule)return v;if(null===v||"object"!=_typeof(v)&&"function"!=typeof v)return{default:v};var g=_getRequireWildcardCache(h);if(g&&g.has(v))return g.get(v);var w={__proto__:null},O=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var D in v)if("default"!==D&&{}.hasOwnProperty.call(v,D)){var C=O?Object.getOwnPropertyDescriptor(v,D):null;C&&(C.get||C.set)?Object.defineProperty(w,D,C):w[D]=v[D]}return w.default=v,g&&g.set(v,w),w}(g(421)),D=g(482);function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var h=new WeakMap,g=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?g:h})(v)}var C=w.__NOT_PUBLIC_COLLECTION.Collection,P=0;function Group(v){var h=v.children,g=v.header,w=v.items,j=v.role,R=void 0===j?"group":j,S=(0,O.useMemo)((function(){return P++,"clay-dropdown-menu-group-".concat(P)}),[]),E=(0,O.useContext)(D.DropDownContext).search,x=(0,O.useCallback)((function(v){return null!==v.match(new RegExp(E,"i"))}),[E]);return O.default.createElement(O.default.Fragment,null,g&&O.default.createElement("li",{"aria-hidden":"true",className:"dropdown-subheader",id:S,role:"presentation"},g),O.default.createElement("li",{role:"presentation"},O.default.createElement("ul",{"aria-labelledby":S,className:"list-unstyled",role:R},O.default.createElement(C,{filter:x,filterKey:"textValue",items:w,passthroughKey:!1},h))))}Group.displayName="Group",h.default=Group},378:(v,h,g)=>{Object.defineProperty(h,"__esModule",{value:!0}),h.default=void 0;var w=_interopRequireDefault(g(238)),O=_interopRequireDefault(g(421)),D=["children","className"];function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(v){for(var h=1;h<arguments.length;h++){var g=arguments[h];for(var w in g)({}
1).hasOwnProperty.call(g,w)&&(v[w]=g[w])}return v}).apply(null,arguments)}h.default=function Help(v){var h=v.children,g=v.className,C=function _objectWithoutProperties(v,h){if(null==v)return{};var g,w,O=function _objectWithoutPropertiesLoose(v,h){if(null==v)return{};var g={};for(var w in v)if({}.hasOwnProperty.call(v,w)){if(h.includes(w))continue;g[w]=v[w]}return g}(v,h);if(Object.getOwnPropertySymbols){var D=Object.getOwnPropertySymbols(v);for(w=0;w<D.length;w++)g=D[w],h.includes(g)||{}.propertyIsEnumerable.call(v,g)&&(O[g]=v[g])}return O}(v,D);return O.default.createElement("div",_extends({},C,{className:(0,w.default)("alert alert-fluid alert-info",g),role:"alert"}),h)}},469:(v,h,g)=>{function _typeof(v){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(v){return typeof v}:function(v){return v&&"function"==typeof Symbol&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v})(v)}Object.defineProperty(h,"__esModule",{value:!0}),h.default=void 0;var w=_interopRequireDefault(g(663)),O=_interopRequireDefault(g(437)),D=_interopRequireDefault(g(238)),C=function _interopRequireWildcard(v,h){if(!h&&v&&v.__esModule)return v;if(null===v||"object"!=_typeof(v)&&"function"!=typeof v)return{default:v};var g=_getRequireWildcardCache(h);if(g&&g.has(v))return g.get(v);var w={__proto__:null},O=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var D in v)if("default"!==D&&{}.hasOwnProperty.call(v,D)){var C=O?Object.getOwnPropertyDescriptor(v,D):null;C&&(C.get||C.set)?Object.defineProperty(w,D,C):w[D]=v[D]}return w.default=v,g&&g.set(v,w),w}(g(421)),P=g(482),j=["active","children","className","data-index","disabled","href","innerRef","onClick","role","roleItem","spritemap","style","symbolLeft","symbolRight","tabIndex"];function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var h=new WeakMap,g=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?g:h})(v)}function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(v){for(var h=1;h<arguments.length;h++){var g=arguments[h];for(var w in g)({}
1).hasOwnProperty.call(g,w)&&(v[w]=g[w])}return v}).apply(null,arguments)}var R=C.default.forwardRef((function(v,h){var g=v.active,R=v.children,S=v.className,E=v["data-index"],x=v.disabled,A=v.href,W=v.innerRef,k=v.onClick,M=v.role,q=void 0===M?"presentation":M,I=v.roleItem,N=void 0===I?"menuitem":I,T=v.spritemap,L=v.style,F=v.symbolLeft,K=v.symbolRight,B=v.tabIndex,V=function _objectWithoutProperties(v,h){if(null==v)return{};var g,w,O=function _objectWithoutPropertiesLoose(v,h){if(null==v)return{};var g={};for(var w in v)if({}.hasOwnProperty.call(v,w)){if(h.includes(w))continue;g[w]=v[w]}return g}(v,h);if(Object.getOwnPropertySymbols){var D=Object.getOwnPropertySymbols(v);for(w=0;w<D.length;w++)g=D[w],h.includes(g)||{}.propertyIsEnumerable.call(v,g)&&(O[g]=v[g])}return O}(v,j),H=k?"button":"span",$=A?O.default:H,G=(0,C.useContext)(P.DropDownContext),U=G.close,Z=G.closeOnClick,X=G.tabFocus;return C.default.createElement("li",{"aria-selected":g,"data-index":E,ref:h,role:q,style:L},C.default.createElement($,_extends({},V,{className:(0,D.default)("dropdown-item",S,{active:g,disabled:x}),disabled:x,href:A,onClick:function onClick(v){k&&k(v),v.defaultPrevented||Z&&U()},ref:W,role:N,tabIndex:x||!X?-1:B}),F&&C.default.createElement("span",{className:"dropdown-item-indicator-start"},C.default.createElement(w.default,{spritemap:T,symbol:F})),R,K&&C.default.createElement("span",{className:"dropdown-item-indicator-end"},C.default.createElement(w.default,{spritemap:T,symbol:K}))))}));R.displayName="ClayDropDownItem",h.default=R},327:(v,h,g)=>{function _typeof(v){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(v){return typeof v}:function(v){return v&&"function"==typeof Symbol&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v})(v)}Object.defineProperty(h,"__esModule",{value:!0}),h.default=void 0;var w=g(630),O=function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}(g(238)),D=function _interopRequireWildcard(v,h){if(!h&&v&&v.__esModule)return v;if(null===v||"object"!=_typeof(v)&&"function"!=typeof v)return{default:v};var g=_getRequireWildcardCache(h);if(g&&g.has(v))return g.get(v);var w={__proto__:null},O=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var D in v)if("default"!==D&&{}.hasOwnProperty.call(v,D)){var C=O?Object.getOwnPropertyDescriptor(v,D):null;C&&(C.get||C.set)?Object.defineProperty(w,D,C):w[D]=v[D]}return w.default=v,g&&g.set(v,w),w}(g(421)),C=g(482),P=["children","className","items","role"];function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var h=new WeakMap,g=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?g:h})(v)}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(v){for(var h=1;h<arguments.length;h++){var g=arguments[h];for(var w in g)({}
1).hasOwnProperty.call(g,w)&&(v[w]=g[w])}return v}).apply(null,arguments)}var j=w.__NOT_PUBLIC_COLLECTION.Collection,R=D.default.forwardRef((function(v,h){var g=v.children,w=v.className,R=v.items,S=v.role,E=void 0===S?"menu":S,x=function _objectWithoutProperties(v,h){if(null==v)return{};var g,w,O=function _objectWithoutPropertiesLoose(v,h){if(null==v)return{};var g={};for(var w in v)if({}.hasOwnProperty.call(v,w)){if(h.includes(w))continue;g[w]=v[w]}return g}(v,h);if(Object.getOwnPropertySymbols){var D=Object.getOwnPropertySymbols(v);for(w=0;w<D.length;w++)g=D[w],h.includes(g)||{}.propertyIsEnumerable.call(v,g)&&(O[g]=v[g])}return O}(v,P),A=(0,D.useContext)(C.DropDownContext).search,W=(0,D.useCallback)((function(v){return null!==v.match(new RegExp(A,"i"))}),[A]);return D.default.createElement("ul",_extends({},x,{className:(0,O.default)("list-unstyled",w),ref:h,role:E}),D.default.createElement(j,{filter:W,filterKey:"textValue",items:R,passthroughKey:!1},g))}));R.displayName="ClayDropDownItemList",h.default=R},909:(v,h,g)=>{function _typeof(v){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(v){return typeof v}:function(v){return v&&"function"==typeof Symbol&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v})(v)}Object.defineProperty(h,"__esModule",{value:!0}),h.findNested=h.DropDownItems=h.ClayDropDownContext=void 0;var w=g(798),O=_interopRequireDefault(g(663)),D=g(934),C=_interopRequireDefault(g(238)),P=function _interopRequireWildcard(v,h){if(!h&&v&&v.__esModule)return v;if(null===v||"object"!=_typeof(v)&&"function"!=typeof v)return{default:v};var g=_getRequireWildcardCache(h);if(g&&g.has(v))return g.get(v);var w={__proto__:null},O=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var D in v)if("default"!==D&&{}.hasOwnProperty.call(v,D)){var C=O?Object.getOwnPropertyDescriptor(v,D):null;C&&(C.get||C.set)?Object.defineProperty(w,D,C):w[D]=v[D]}return w.default=v,g&&g.set(v,w),w}(g(421)),j=(_interopRequireDefault(g(719)),_interopRequireDefault(g(509))),R=_interopRequireDefault(g(217)),S=g(482),E=g(632),x=_interopRequireDefault(g(478)),A=["checked","onChange"],W=["child","label","onClick","spritemap"],k=["items","label","spritemap"],M=["value"],q=["items","role","spritemap"],I=["type"];function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var h=new WeakMap,g=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?g:h})(v)}function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(v){for(var h=1;h<arguments.length;h++){var g=arguments[h];for(var w in g)({}
1).hasOwnProperty.call(g,w)&&(v[w]=g[w])}return v}).apply(null,arguments)}function _slicedToArray(v,h){return function _arrayWithHoles(v){if(Array.isArray(v))return v}(v)||function _iterableToArrayLimit(v,h){var g=null==v?null:"undefined"!=typeof Symbol&&v[Symbol.iterator]||v["@@iterator"];if(null!=g){var w,O,D,C,P=[],j=!0,R=!1;try{if(D=(g=g.call(v)).next,0===h){if(Object(g)!==g)return;j=!1}else for(;!(j=(w=D.call(g)).done)&&(P.push(w.value),P.length!==h);j=!0);}catch(v){R=!0,O=v}finally{try{if(!j&&null!=g.return&&(C=g.return(),Object(C)!==C))return}finally{if(R)throw O}}return P}}(v,h)||function _unsupportedIterableToArray(v,h){if(v){if("string"==typeof v)return _arrayLikeToArray(v,h);var g={}.toString.call(v).slice(8,-1);return"Object"===g&&v.constructor&&(g=v.constructor.name),"Map"===g||"Set"===g?Array.from(v):"Arguments"===g||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g)?_arrayLikeToArray(v,h):void 0}}(v,h)||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(v,h){(null==h||h>v.length)&&(h=v.length);for(var g=0,w=Array(h);g<h;g++)w[g]=v[g];return w}function _objectWithoutProperties(v,h){if(null==v)return{};var g,w,O=function _objectWithoutPropertiesLoose(v,h){if(null==v)return{};var g={};for(var w in v)if({}.hasOwnProperty.call(v,w)){if(h.includes(w))continue;g[w]=v[w]}return g}(v,h);if(Object.getOwnPropertySymbols){var D=Object.getOwnPropertySymbols(v);for(w=0;w<D.length;w++)g=D[w],h.includes(g)||{}.propertyIsEnumerable.call(v,g)&&(O[g]=v[g])}return O}var N=h.findNested=function findNested(v,h){return v.some((function(v){return!!v[h]||!(!v.items||"contextual"===v.type)&&findNested(v.items,h)}))},T=h.ClayDropDownContext=P.default.createContext({close:function close(){}}),L=[0,1],F=[-1,6],K=[1,-6],B=[0,-1],V={bctc:B,blbr:K,bltl:B,brbl:F,brtr:B,clcr:K,crcl:F,tcbc:L,tlbl:L,tltr:K,trbr:L,trtl:F};function offsetFn(v){return V[v.join("")]}var H=P.default.createContext({}),$={checkbox:function Checkbox(v){var h=v.checked,g=void 0!==h&&h,O=v.onChange,D=void 0===O?function(){}:O,C=_objectWithoutProperties(v,A),j=_slicedToArray((0,P.useState)(g),2),E=j[0],x=j[1],W=(0,P.useContext)(S.DropDownContext).tabFocus;return P.default.createElement(R.default.Section,{role:"none"},P.default.createElement(w.ClayCheckbox,_extends({},C,{checked:E,onChange:function onChange(){x((function(v){return!v})),D(!E)},tabIndex:W?void 0:-1})))},contextual:function Contextual(v){var h=v.items,g=v.label,w=v.spritemap,O=_objectWithoutProperties(v,k),j=_slicedToArray((0,P.useState)(!1),2),S=j[0],x=j[1],A=(0,P.useContext)(T).close,W=(0,P.useRef)(null),M=(0,P.useRef)(null),q=(0,P.useRef)(null),I=(0,P.useRef)(!1),L=P.default.useMemo((function(){return h&&N(h,"symbolRight")}),[h]),F=P.default.useMemo((function(){return h&&N(h,"symbolLeft")}),[h]),K=(0,D.useNavigation)({activation:"manual",containerRef:M,loop:!0,orientation:"vertical",typeahead:!0,visible:S}).navigationProps,B=(0,P.useCallback)((0,D.throttle)((function(v){return x(v)}),100),[]);return P.default.createElement(R.default.Item,_extends({},O,{"aria-expanded":S,"aria-haspopup":Boolean(h),className:(0,C.default)({active:S}),onClick:function onClick(v){I.current=!1,v.currentTarget===v.target&&(x(!0),clearTimeout(q.current),q.current=null)},onKeyDown:function onKeyDown(v){switch(v.key){case D.Keys.Enter:case D.Keys.Right:x(!0),I.current=!0}},onMouseEnter:function onMouseEnter(){S||(I.current=!1,q.current=setTimeout((function(){return B(!0)}),400))},onMouseLeave:function onMouseLeave(){I.current=!1,B(!1),clearTimeout(q.current),q.current=null},ref:W,spritemap:w,symbolRight:"angle-right"}),g,h&&P.default.createElement(R.default.Menu,{active:S,alignElementRef:W,alignmentPosition:8,hasLeftSymbols:F,hasRightSymbols:L,offsetFn:offsetFn,onActiveChange:x,onKeyDown:K.onKeyDown,ref:M},S&&P.default.createElement(D.MouseSafeArea,{parentRef:M}),P.default.createElement(T.Provider,{value:{back:function back(){var v;(null===(v=W.current)||void 0===v?void 0:v.children[0]).focus(),x(!1)},close:function close(){x(!1),A()}}},P.default.createElement(E.FocusMenu,{condition:S,onRender:function onRender(){if
1(M.current&&I.current){var v=M.current.querySelector(D.FOCUSABLE_ELEMENTS.join(","));v&&v.focus()}}},P.default.createElement(G,{items:h,spritemap:w})))))},divider:function DividerWithItem(){return P.default.createElement(j.default,null)},group:function Group(v){var h=v.items,g=v.label,w=v.spritemap;return void 0===h?null:P.default.createElement(x.default,{header:g},h&&P.default.createElement(U,{items:h,spritemap:w}))},item:function Item(v){var h=v.child,g=v.label,w=v.onClick,C=v.spritemap,j=_objectWithoutProperties(v,W),S=(0,P.useContext)(T),E=S.back,x=S.close,A=S.messages,k=S.onForward;return P.default.createElement(R.default.Item,_extends({},j,{onClick:function onClick(v){if(k&&h&&g)return v.preventDefault(),void k(g,h);w&&w(v),x()},onKeyDown:function onKeyDown(v){E&&v.key===D.Keys.Left&&E()},spritemap:C}),g,h&&P.default.createElement("span",{"aria-label":"".concat(A.goTo," ").concat(g),className:"dropdown-item-indicator-end",title:"".concat(A.goTo," ").concat(g)},P.default.createElement(O.default,{spritemap:C,symbol:"angle-right"})))},radio:function Radio(v){var h=v.value,g=void 0===h?"":h,O=_objectWithoutProperties(v,M),D=(0,P.useContext)(H),C=D.checked,j=D.name,E=D.onChange,x=(0,P.useContext)(S.DropDownContext).tabFocus;return P.default.createElement(R.default.Section,{role:"none"},P.default.createElement(w.ClayRadio,_extends({},O,{checked:C===g,inline:!0,name:j,onChange:function onChange(){return E(g)},tabIndex:x?void 0:-1,value:g})))},radiogroup:function RadioGroup(v){var h=v.items,g=v.label,w=v.name,O=v.onChange,D=void 0===O?function(){}:O,C=v.spritemap,j=v.value,R=void 0===j?"":j,S=_slicedToArray((0,P.useState)(R),2),E=S[0],A=S[1],W={checked:E,name:w,onChange:function onChange(v){D(v),A(v)}};return P.default.createElement(x.default,{header:g,role:"radiogroup"},h&&P.default.createElement(H.Provider,{value:W},P.default.createElement(U,{items:h,spritemap:C})))}},G=h.DropDownItems=function DropDownItems(v){var h=v.items,g=v.role,w=v.spritemap,O=_objectWithoutProperties(v,q);return P.default.createElement(R.default.ItemList,{"aria-label":O["aria-label"],role:g},P.default.createElement(U,{items:h,spritemap:w}))},U=function Items(v){var h=v.items,g=v.spritemap;return P.default.createElement(P.default.Fragment,null,h.map((function(v,h){var w=v.type,O=_objectWithoutProperties(v,I),D=$[w||"item"];return P.default.createElement(D,_extends({},O,{key:h,spritemap:g}))})))}},562:(v,h,g)=>{function _typeof(v){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(v){return typeof v}:function(v){return v&&"function"==typeof Symbol&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v})(v)}Object.defineProperty(h,"__esModule",{value:!0}),h.default=h.Align=void 0;var w=g(934),O=function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}(g(238)),D=function _interopRequireWildcard(v,h){if(!h&&v&&v.__esModule)return v;if(null===v||"object"!=_typeof(v)&&"function"!=typeof v)return{default:v};var g=_getRequireWildcardCache(h);if(g&&g.has(v))return g.get(v);var w={__proto__:null},O=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var D in v)if("default"!==D&&{}.hasOwnProperty.call(v,D)){var C=O?Object.getOwnPropertyDescriptor(v,D):null;C&&(C.get||C.set)?Object.defineProperty(w,D,C):w[D]=v[D]}return w.default=v,g&&g.set(v,w),w}(g(421)),C=["active","alignElementRef","alignmentByViewport","alignmentPosition","autoBestAlign","children","className","closeOnClickOutside","containerProps","deps","hasLeftSymbols","hasRightSymbols","height","lock","offsetFn","onActiveChange","onSetActive","role","suppress","triggerRef","width"];function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var h=new WeakMap,g=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?g:h})(v)}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(v){for(var h=1;h<arguments.length;h++){var g=arguments[h];for(var w in g)({}
1).hasOwnProperty.call(g,w)&&(v[w]=g[w])}return v}).apply(null,arguments)}function _defineProperty(v,h,g){return(h=function _toPropertyKey(v){var h=function _toPrimitive(v,h){if("object"!=_typeof(v)||!v)return v;var g=v[Symbol.toPrimitive];if(void 0!==g){var w=g.call(v,h||"default");if("object"!=_typeof(w))return w;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===h?String:Number)(v)}(v,"string");return"symbol"==_typeof(h)?h:h+""}(h))in v?Object.defineProperty(v,h,{value:g,enumerable:!0,configurable:!0,writable:!0}):v[h]=g,v}var P=h.Align={BottomCenter:4,BottomLeft:5,BottomRight:3,LeftBottom:11,LeftCenter:6,LeftTop:10,RightBottom:9,RightCenter:2,RightTop:8,TopCenter:0,TopLeft:7,TopRight:1},j=D.default.forwardRef((function(v,h){var g,j=v.active,R=void 0!==j&&j,S=v.alignElementRef,E=v.alignmentByViewport,x=void 0!==E&&E,A=v.alignmentPosition,W=void 0===A?P.BottomLeft:A,k=v.autoBestAlign,M=void 0===k||k,q=v.children,I=v.className,N=v.closeOnClickOutside,T=void 0===N||N,L=v.containerProps,F=void 0===L?{}:L,K=v.deps,B=void 0===K?[R,q]:K,V=v.hasLeftSymbols,H=v.hasRightSymbols,$=v.height,G=v.lock,U=void 0!==G&&G,Z=v.offsetFn,X=v.onActiveChange,z=v.onSetActive,J=v.role,Q=void 0===J?"presentation":J,Y=v.suppress,ee=v.triggerRef,te=v.width,re=function _objectWithoutProperties(v,h){if(null==v)return{};var g,w,O=function _objectWithoutPropertiesLoose(v,h){if(null==v)return{};var g={};for(var w in v)if({}.hasOwnProperty.call(v,w)){if(h.includes(w))continue;g[w]=v[w]}return g}(v,h);if(Object.getOwnPropertySymbols){var D=Object.getOwnPropertySymbols(v);for(w=0;w<D.length;w++)g=D[w],h.includes(g)||{}.propertyIsEnumerable.call(v,g)&&(O[g]=v[g])}return O}(v,C),ne=null!=X?X:z,oe=(0,D.useRef)(null),ae=(0,D.useRef)(null),ie=oe;return h&&(ie=h),(0,w.useOverlayPosition)({alignmentByViewport:x,alignmentPosition:W,autoBestAlign:M,getOffset:Z,isOpen:R,ref:ie,triggerRef:S},B),D.default.createElement(w.Overlay,{isCloseOnInteractOutside:T,isKeyboardDismiss:!0,isModal:U,isOpen:R,menuRef:ie,onClose:function onClose(){return ne(!1)},portalRef:ae,suppress:Y,triggerRef:null!=ee?ee:S},D.default.createElement("div",_extends({},F,{ref:ae}),D.default.createElement("div",_extends({},re,{"aria-hidden":!R||void 0,"aria-modal":!!U||void 0,className:(0,O.default)("dropdown-menu",I,(g={"dropdown-menu-indicator-end":H,"dropdown-menu-indicator-start":V},_defineProperty(g,"dropdown-menu-height-".concat($),$),_defineProperty(g,"dropdown-menu-width-".concat(te),te),_defineProperty(g,"show",R),g)),ref:ie,role:Q}),q)))}));j.displayName="ClayDropDownMenu",h.default=j},641:(v,h,g)=>{function _typeof(v){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(v){return typeof v}:function(v){return v&&"function"==typeof Symbol&&v.constructor===Symbol&&v!==Symbol.prototype?"symbol":typeof v})(v)}Object.defineProperty(h,"__esModule",{value:!0}),h.default=void 0;var w=_interopRequireDefault(g(539)),O=g(798),D=_interopRequireDefault(g(663)),C=g(934),P=_interopRequireDefault(g(238)),j=function _interopRequireWildcard(v,h){if(!h&&v&&v.__esModule)return v;if(null===v||"object"!=_typeof(v)&&"function"!=typeof v)return{default:v};var g=_getRequireWildcardCache(h);if(g&&g.has(v))return g.get(v);var w={__proto__:null},O=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var D in v)if("default"!==D&&{}.hasOwnProperty.call(v,D)){var C=O?Object.getOwnPropertyDescriptor(v,D):null;C&&(C.get||C.set)?Object.defineProperty(w,D,C):w[D]=v[D]}return w.default=v,g&&g.set(v,w),w}(g(421)),R=g(482),S=["className","defaultValue","formProps","onChange","spritemap","submitProps","value"],E=["className","onSubmit"];function _getRequireWildcardCache(v){if("function"!=typeof WeakMap)return null;var h=new WeakMap,g=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(v){return v?g:h})(v)}function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(v){for(var h=1;h<arguments.length;h++){var g=arguments[h];for(var w in g)({}
1).hasOwnProperty.call(g,w)&&(v[w]=g[w])}return v}).apply(null,arguments)}function _arrayLikeToArray(v,h){(null==h||h>v.length)&&(h=v.length);for(var g=0,w=Array(h);g<h;g++)w[g]=v[g];return w}function _objectWithoutProperties(v,h){if(null==v)return{};var g,w,O=function _objectWithoutPropertiesLoose(v,h){if(null==v)return{};var g={};for(var w in v)if({}.hasOwnProperty.call(v,w)){if(h.includes(w))continue;g[w]=v[w]}return g}(v,h);if(Object.getOwnPropertySymbols){var D=Object.getOwnPropertySymbols(v);for(w=0;w<D.length;w++)g=D[w],h.includes(g)||{}.propertyIsEnumerable.call(v,g)&&(O[g]=v[g])}return O}var x=function defaultOnSubmit(v){return v.preventDefault()},A={"aria-label":"Search",type:"button"};h.default=function Search(v){var h=v.className,g=v.defaultValue,W=void 0===g?"":g,k=v.formProps,M=void 0===k?{}:k,q=v.onChange,I=v.spritemap,N=v.submitProps,T=void 0===N?A:N,L=v.value,F=_objectWithoutProperties(v,S),K=M.className,B=M.onSubmit,V=_objectWithoutProperties(M,E),H=function _slicedToArray(v,h){return function _arrayWithHoles(v){if(Array.isArray(v))return v}(v)||function _iterableToArrayLimit(v,h){var g=null==v?null:"undefined"!=typeof Symbol&&v[Symbol.iterator]||v["@@iterator"];if(null!=g){var w,O,D,C,P=[],j=!0,R=!1;try{if(D=(g=g.call(v)).next,0===h){if(Object(g)!==g)return;j=!1}else for(;!(j=(w=D.call(g)).done)&&(P.push(w.value),P.length!==h);j=!0);}catch(v){R=!0,O=v}finally{try{if(!j&&null!=g.return&&(C=g.return(),Object(C)!==C))return}finally{if(R)throw O}}return P}}(v,h)||function _unsupportedIterableToArray(v,h){if(v){if("string"==typeof v)return _arrayLikeToArray(v,h);var g={}.toString.call(v).slice(8,-1);return"Object"===g&&v.constructor&&(g=v.constructor.name),"Map"===g||"Set"===g?Array.from(v):"Arguments"===g||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g)?_arrayLikeToArray(v,h):void 0}}(v,h)||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.")}()}((0,C.useControlledState)({defaultName:"defaultValue",defaultValue:W,handleName:"onChange",name:"value",onChange:q,value:L}),3),$=H[0],G=H[1],U=H[2],Z=(0,j.useContext)(R.DropDownContext),X=Z.onSearch,z=Z.tabFocus;return(0,j.useEffect)((function(){U&&X($)}),[U,$]),j.default.createElement("form",_extends({className:(0,P.default)(h,K),onSubmit:B||x},V),j.default.createElement("div",{className:"dropdown-section"},j.default.createElement(O.ClayInput.Group,{small:!0},j.default.createElement(O.ClayInput.GroupItem,{className:"input-group-item-focusable"},j.default.createElement(O.ClayInput,_extends({},F,{insetAfter:!0,onChange:function onChange(v){return G(v.target.value)},tabIndex:z?void 0:-1,type:"text",value:$})),j.default.createElement(O.ClayInput.GroupInsetItem,{after:!0,tag:"span"},j.default.createElement(w.default,_extends({},T,{displayType:"unstyled",tabIndex:z?void 0:-1}),j.default.createElement(D.default,{spritemap:I,symbol:"search"})))))))}},602:(v,h,g)=>{Object.defineProperty(h,"__esModule",{value:!0}),h.default=void 0;var w=_interopRequireDefault(g(238)),O=_interopRequireDefault(g(421)),D=["active","children","className","disabled","innerRef"];function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(v){for(var h=1;h<arguments.length;h++){var g=arguments[h];for(var w in g)({}
1).hasOwnProperty.call(g,w)&&(v[w]=g[w])}return v}).apply(null,arguments)}var C=O.default.forwardRef((function(v,h){var g=v.active,C=v.children,P=v.className,j=v.disabled,R=v.innerRef,S=function _objectWithoutProperties(v,h){if(null==v)return{};var g,w,O=function _objectWithoutPropertiesLoose(v,h){if(null==v)return{};var g={};for(var w in v)if({}.hasOwnProperty.call(v,w)){if(h.includes(w))continue;g[w]=v[w]}return g}(v,h);if(Object.getOwnPropertySymbols){var D=Object.getOwnPropertySymbols(v);for(w=0;w<D.length;w++)g=D[w],h.includes(g)||{}.propertyIsEnumerable.call(v,g)&&(O[g]=v[g])}return O}(v,D);return O.default.createElement("li",{"aria-selected":g,ref:h,role:"none"},O.default.createElement("div",_extends({},S,{className:(0,w.default)("dropdown-section",P,{active:g,disabled:j}),ref:R}),C))}));C.displayName="ClayDropDownSection",h.default=C},719:v=>{v.exports=function(){}},370:v=>{v.exports=e},238:v=>{v.exports=t},421:v=>{v.exports=r},539:v=>{v.exports=n},630:v=>{v.exports=o},798:v=>{v.exports=a},663:v=>{v.exports=i},437:v=>{v.exports=l},934:v=>{v.exports=u}},f={};function __webpack_require__(v){var h=f[v];if(void 0!==h)return h.exports;var g=f[v]={exports:{}};return c[v](g,g.exports,__webpack_require__),g.exports}var s={};(()=>{var v=s;Object.defineProperty(v,"X$",{value:!0}),Object.defineProperty(v,"xM",{enumerable:!0,get:function get(){return O.Align}}),Object.defineProperty(v,"$M",{enumerable:!0,get:function get(){return g.ClayDropDownWithDrilldown}}),Object.defineProperty(v,"ad",{enumerable:!0,get:function get(){return w.ClayDropDownWithItems}}),Object.defineProperty(v,"vb",{enumerable:!0,get:function get(){return h.default}}),v.ZP=void 0;var h=function _interopRequireDefault(v){return v&&v.__esModule?v:{default:v}}(__webpack_require__(217)),g=__webpack_require__(439),w=__webpack_require__(577),O=__webpack_require__(562);v.ZP=h.default})();var d=s.xM,p=s.$M,y=s.ad,m=s.vb,b=s.X$,_=s.ZP;export{d as Align,p as ClayDropDownWithDrilldown,y as ClayDropDownWithItems,m as DropDown,b as __esModule,_ as default};
2//# sourceMappingURL=@clayui$drop-down.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.