PageSourceSearch

https://igac.gov.pt/o/frontend-taglib-clay/__liferay__/exports/@clayui$multi-select.js

js igac.gov.pt collected 2026-09-24 19:47:19 UTC 18,161 bytes, 2 lines download raw bytes

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$autocomplete.js";import*as n from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$button.js";import*as a from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$form.js";import*as o from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$icon.js";import*as l from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$label.js";import*as u from"../../../frontend-taglib-clay/__liferay__/exports/@clayui$shared.js";var i={58:(y,m,b)=>{function _typeof(y){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(y){return typeof y}:function(y){return y&&"function"==typeof Symbol&&y.constructor===Symbol&&y!==Symbol.prototype?"symbol":typeof y})(y)}Object.defineProperty(m,"__esModule",{value:!0}),m.Labels=void 0;var _=b(798),v=_interopRequireDefault(b(663)),g=_interopRequireDefault(b(788)),h=b(934),A=function _interopRequireWildcard(y,m){if(!m&&y&&y.__esModule)return y;if(null===y||"object"!==_typeof(y)&&"function"!=typeof y)return{default:y};var b=_getRequireWildcardCache(m);if(b&&b.has(y))return b.get(y);var _={},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var g in y)if("default"!==g&&Object.prototype.hasOwnProperty.call(y,g)){var h=v?Object.getOwnPropertyDescriptor(y,g):null;h&&(h.get||h.set)?Object.defineProperty(_,g,h):_[g]=y[g]}return _.default=y,b&&b.set(y,_),_}(b(421)),C=["allowsCustomLabel","aria-activedescendant","ariaDescriptionId","closeButtonAriaLabel","disabled","inputName","insetAfter","labels","lastChangesRef","locator","onChange","onFocusChange","onLabelsChange","placeholder","spritemap","value"];function _getRequireWildcardCache(y){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(y){return y?b:m})(y)}function _interopRequireDefault(y){return y&&y.__esModule?y:{default:y}}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(y){for(var m=1;m<arguments.length;m++){var b=arguments[m];for(var _ in b)Object.prototype.hasOwnProperty.call(b,_)&&(y[_]=b[_])}return y}).apply(this,arguments)}function _toConsumableArray(y){return function _arrayWithoutHoles(y){if(Array.isArray(y))return _arrayLikeToArray(y)}(y)||function _iterableToArray(y){if("undefined"!=typeof Symbol&&null!=y[Symbol.iterator]||null!=y["@@iterator"])return Array.from(y)}(y)||_unsupportedIterableToArray(y)||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 _defineProperty(y,m,b){return m in y?Object.defineProperty(y,m,{value:b,enumerable:!0,configurable:!0,writable:!0}):y[m]=b,y}function _slicedToArray(y,m){return function _arrayWithHoles(y){if(Array.isArray(y))return y}(y)||function _iterableToArrayLimit(y,m){var b=null==y?null:"undefined"!=typeof Symbol&&y[Symbol.iterator]||y["@@iterator"];if(null!=b){var _,v,g=[],h=!0,A=!1;try{for(b=b.call(y);!(h=(_=b.next()).done)&&(g.push(_.value),!m||g.length!==m);h=!0);}catch(y){A=!0,v=y}finally{try{h||null==b.return||b.return()}finally{if(A)throw v}}return g}}(y,m)||_unsupportedIterableToArray(y,m)||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(y,m){if(y){if("string"==typeof y)return _arrayLikeToArray(y,m);var b=Object.prototype.toString.call(y).slice(8,-1);return"Object"===b&&y.constructor&&(b=y.constructor.name),"Map"===b||"Set"===b?Array.from(y):"Arguments"===b||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b)?_arrayLikeToArray(y,m):void 0}}function _arrayLikeToArray(y,m){(null==m||m>y.length)&&(m=y.length);for(var b=0,_=new Array(m);b<m;b++)_[b]=y[b];return _}var w=["Enter",","],k=[h.Keys.Left,h.Keys.Right,h.Keys.Up,h.Keys.Down],I=[h.Keys.Left,h.Keys.Right],j=0,S=A.default.forwardRef((function Labels(y,m){var b=y.allowsCustomLabel,S=y["aria-activedescendant"],O=y.ariaDescriptionId,x=y.closeButtonAriaLabel,E=y.disabled,L=y.inputName,P=(y.insetAfter,y.labels),R=y.lastChangesRef,T=y.locator,D=y.onChange,q=y.onFocusChange,K=y.onLabelsChange,W=y.placeholder,N=y.spritemap,B=y.value,F=function _objectWithoutProperties(y,m){if(null==y)return{};var b,_,v=function _objectWithoutPropertiesLoose(y,m){if(null==y)return{};var b,_,v={},g=Object.keys(y);for(_=0;_<g.length;_++)b=g[_],m.indexOf(b)>=0||(v[b]=y[b]);return v}(y,m);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(y);for(_=0;_<g.length;_++)b=g[_],m.indexOf(b)>=0||Object.prototype.propertyIsEnumerable.call(y,b)&&(v[b]=y[b])}return v}(y,C),M=(0,A.useRef)(null),V=(0,A.useRef)(null),$=(0,A.useRef)(null),H=_slicedToArray((0,A.useState)(null),2),G=H[0],U=H[1],Z=_slicedToArray((0,A.useState)(null),2),z=Z[0],X=Z[1],Y=m||M,J=(0,h.useId)(),Q=function getNewItem(y){var m;return j++,function getSourceItemByLabel(y){return P.find((function(m){return m[T.label]===y}))}(y)||(_defineProperty(m={},T.label,y),_defineProperty(m,T.value,y),_defineProperty(m,"key","key_".concat(j)),m)},ee=(0,A.useCallback)((function(y,m){if(V.current){var b,_=Array.from(V.current.querySelectorAll("button")),v="SPAN"===document.activeElement.tagName?document.activeElement.querySelector("button"):document.activeElement,g=_.indexOf(v),h=_[_.length-1>g?g+1:g-1];h?(h.focus(),X(h.getAttribute("id"))):(null===(b=Y.current)||void 0===b||b.focu
1s(),X(null))}R.current={action:"removed",label:y},K(P.filter((function(y,b){return b!==m})))}),[P]);return A.default.createElement(_.ClayInput.GroupItem,null,A.default.createElement(_.ClayInput.Group,null,A.default.createElement(_.ClayInput.GroupItem,{"aria-labelledby":F["aria-labelledby"],className:"d-contents",onFocus:function onFocus(y){return X(y.target.getAttribute("id"))},onKeyDown:function onKeyDown(y){if(k.includes(y.key)){var m=Array.from(y.currentTarget.querySelectorAll(I.includes(y.key)?"[role=gridcell][tabindex], button":null!=z&&z.includes("span")?"[role=gridcell][tabindex]":"button")),b=m.indexOf(document.activeElement),_=I.includes(y.key)?h.Keys.Left:h.Keys.Up,v=m[y.key===_?b-1:b+1];v&&(X(v.getAttribute("id")),v.focus())}if(y.key===h.Keys.Home||y.key===h.Keys.End){var g=z.includes("span");if(g&&y.key===h.Keys.Home||!g&&y.key===h.Keys.End)return;var A=y.currentTarget.querySelector("[id=".concat(null==z?void 0:z.replace(g?"span":"close",y.key===h.Keys.Home?"span":"close"),"]"));A&&(X(A.getAttribute("id")),A.focus())}},prepend:!0,ref:function ref(y){V.current=y},role:"grid",shrink:!0},P.map((function(y,m){var b,_=null!==(b=y[T.id])&&void 0!==b?b:y[T.value],C="".concat(J,"-label-").concat(_,"-span"),w="".concat(J,"-label-").concat(_,"-close");return A.default.createElement(A.default.Fragment,{key:C},A.default.createElement(g.default,{className:G===C?"focus":void 0,onKeyDown:function onKeyDown(b){b.key===h.Keys.Backspace&&ee(y[T.label],m)},role:"row",spritemap:N,tabIndex:-1,withClose:!1},A.default.createElement(g.default.ItemExpand,{"aria-describedby":O,id:C,onBlur:function onBlur(){return U(null)},onFocus:function onFocus(){return U(C)},role:"gridcell",style:{outline:"none"},tabIndex:null===z&&0===m||z===C?0:-1},y[T.label]),A.default.createElement(g.default.ItemAfter,{role:"gridcell"},A.default.createElement("button",{"aria-label":(0,h.sub)(x,[y[T.label]]),className:"close",disabled:E,id:w,onClick:function onClick(){return ee(y[T.label],m)},ref:function ref(y){m===P.length-1&&($.current=y)},tabIndex:z===w?0:-1,type:"button"},A.default.createElement(v.default,{spritemap:N,symbol:"times-small"})))),L&&A.default.createElement("input",{name:L,type:"hidden",value:y[T.value]}))}))),A.default.createElement(_.ClayInput.GroupItem,{prepend:!0},A.default.createElement("input",_extends({},F,{"aria-activedescendant":S,className:"form-control-inset",disabled:E,onBlur:function onBlur(y){F.onBlur&&F.onBlur(y),q(!1)},onChange:function onChange(y){var m=y.target.value;y.target.value=b?m.replace(",",""):m,D(y)},onFocus:function onFocus(y){F.onFocus&&F.onFocus(y),q(!0)},onKeyDown:function onKeyDown(y){F.onKeyDown&&F.onKeyDown(y);var m=y.key;m!==h.Keys.Backspace||B||y.preventDefault(),m===h.Keys.Enter&&S||(b&&B.trim()&&w.includes(m)?(y.preventDefault(),R.current={action:"added",label:B},K([].concat(_toConsumableArray(P),[Q(B)])),D({target:{value:""}})):!B&&m===h.Keys.Backspace&&Y.current&&$.current&&(Y.current.blur(),$.current.focus()))},onPaste:function onPaste(y){if(F.onPaste&&F.onPaste(y),!y.defaultPrevented){var m=y.clipboardData.getData("Text").split(",").map((function(y){return Q(y.trim())})).filter(Boolean);b&&m.length>0&&(y.preventDefault(),K([].concat(_toConsumableArray(P),_toConsumableArray(m))))}},placeholder:P.length?void 0:W,ref:Y,type:"text",value:B})))))}));m.Labels=S},238:y=>{y.exports=e},421:y=>{y.exports=t},748:y=>{y.exports=r},539:y=>{y.exports=n},798:y=>{y.exports=a},663:y=>{y.exports=o},788:y=>{y.exports=l},934:y=>{y.exports=u}},c={};function __webpack_require__(y){var m=c[y];if(void 0!==m)return m.exports;var b=c[y]={exports:{}};return i[y](b,b.exports,__webpack_require__),b.exports}var s={};(()=>{var y=s;function _typeof(y){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(y){return typeof y}:function(y){return y&&"function"==typeof Symbol&&y.constructor===Symbol&&y!==Symbol.prototype?"symbol":typeof y})(y)}Object.defineProperty(y,"X$",{value:!0}),y.Se=y.ZP=void 0;var m=_interopRequireWildcard(__webpack_require__(748)),b=__webpack_require__(539),_=__webpack_require__(798),v=__webpack_require__(934),g=function _interopRequireDefault(y){return y&&y.__esModule?y:{default:y}}(__webpack_require__(238)),h=_interopRequireWildcard(__webpack_require__(421)),A=__webpack_require__(58),C=["active","allowsCustomLabel","alignmentByViewport","children","clearAllTitle","closeButtonAriaLabel","defaultActive","defaultItems","defaultValue","disabled","disabledClearAll","hotkeysDescription","inputName","inputValue","isLoading","isValid","items","liveRegion","locator","loadingState","menuRenderer","messages","onActiveChange","onChange","onClearAllButtonClick","onItemsChange","onLoadMore","placeholder","size","sourceItems","spritemap","value"];function _getRequireWildcardCache(y){if("function"!=typeof WeakMap)return null;var m=new WeakMap,b=new WeakMap;return(_getRequireWildcardCache=function _getRequireWildcardCache(y){return y?b:m})(y)}function _interopRequireWildcard(y,m){if(!m&&y&&y.__esModule)return y;if(null===y||"object"!==_typeof(y)&&"function"!=typeof y)return{default:y};var b=_getRequireWildcardCache(m);
1if(b&&b.has(y))return b.get(y);var _={},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var g in y)if("default"!==g&&Object.prototype.hasOwnProperty.call(y,g)){var h=v?Object.getOwnPropertyDescriptor(y,g):null;h&&(h.get||h.set)?Object.defineProperty(_,g,h):_[g]=y[g]}return _.default=y,b&&b.set(y,_),_}function _extends(){return(_extends=Object.assign?Object.assign.bind():function(y){for(var m=1;m<arguments.length;m++){var b=arguments[m];for(var _ in b)Object.prototype.hasOwnProperty.call(b,_)&&(y[_]=b[_])}return y}).apply(this,arguments)}function _toConsumableArray(y){return function _arrayWithoutHoles(y){if(Array.isArray(y))return _arrayLikeToArray(y)}(y)||function _iterableToArray(y){if("undefined"!=typeof Symbol&&null!=y[Symbol.iterator]||null!=y["@@iterator"])return Array.from(y)}(y)||_unsupportedIterableToArray(y)||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 _defineProperty(y,m,b){return m in y?Object.defineProperty(y,m,{value:b,enumerable:!0,configurable:!0,writable:!0}):y[m]=b,y}function _slicedToArray(y,m){return function _arrayWithHoles(y){if(Array.isArray(y))return y}(y)||function _iterableToArrayLimit(y,m){var b=null==y?null:"undefined"!=typeof Symbol&&y[Symbol.iterator]||y["@@iterator"];if(null!=b){var _,v,g=[],h=!0,A=!1;try{for(b=b.call(y);!(h=(_=b.next()).done)&&(g.push(_.value),!m||g.length!==m);h=!0);}catch(y){A=!0,v=y}finally{try{h||null==b.return||b.return()}finally{if(A)throw v}}return g}}(y,m)||_unsupportedIterableToArray(y,m)||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(y,m){if(y){if("string"==typeof y)return _arrayLikeToArray(y,m);var b=Object.prototype.toString.call(y).slice(8,-1);return"Object"===b&&y.constructor&&(b=y.constructor.name),"Map"===b||"Set"===b?Array.from(y):"Arguments"===b||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b)?_arrayLikeToArray(y,m):void 0}}function _arrayLikeToArray(y,m){(null==m||m>y.length)&&(m=y.length);for(var b=0,_=new Array(m);b<m;b++)_[b]=y[b];return _}var w=h.default.forwardRef((function(y,w){var k=y.active,I=y.allowsCustomLabel,j=void 0===I||I,S=y.alignmentByViewport,O=y.children,x=y.clearAllTitle,E=void 0===x?"Clear All":x,L=y.closeButtonAriaLabel,P=void 0===L?"Remove {0}":L,R=y.defaultActive,T=void 0!==R&&R,D=y.defaultItems,q=void 0===D?[]:D,K=y.defaultValue,W=void 0===K?"":K,N=y.disabled,B=y.disabledClearAll,F=y.hotkeysDescription,M=y.inputName,V=y.inputValue,$=(y.isLoading,y.isValid),H=void 0===$||$,G=y.items,U=y.liveRegion,Z=y.locator,z=void 0===Z?{id:"key",label:"label",value:"value"}:Z,X=y.loadingState,Y=y.menuRenderer,J=y.messages,Q=void 0===J?{hotkeys:"Press backspace to delete the current row.",labelAdded:"Label {0} added to the list",labelRemoved:"Label {0} removed to the list",loading:"Loading...",notFound:"No results found"}:J,ee=y.onActiveChange,te=y.onChange,re=y.onClearAllButtonClick,ne=y.onItemsChange,ae=y.onLoadMore,oe=y.placeholder,le=y.size,ue=y.sourceItems,ie=void 0===ue?null:ue,ce=y.spritemap,se=y.value,fe=function _objectWithoutProperties(y,m){if(null==y)return{};var b,_,v=function _objectWithoutPropertiesLoose(y,m){if(null==y)return{};var b,_,v={},g=Object.keys(y);for(_=0;_<g.length;_++)b=g[_],m.indexOf(b)>=0||(v[b]=y[b]);return v}(y,m);if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(y);for(_=0;_<g.length;_++)b=g[_],m.indexOf(b)>=0||Object.prototype.propertyIsEnumerable.call(y,b)&&(v[b]=y[b])}return v}(y,C),de=(0,h.useRef)(null),pe=(0,h.useRef)(null),ye=(0,h.useRef)(null),me=_slicedToArray((0,h.useState)(!1),2),be=me[0],_e=me[1],ve=_slicedToArray((0,v.useControlledState)({defaultName:"defaultItems",defaultValue:q,handleName:"onItemsChange",name:"items",onChange:ne,value:G}),2),ge=ve[0],he=ve[1],Ae=_slicedToArray((0,v.useControlledState)({defaultName:"defaultValue",defaultValue:W,handleName:"onChange",name:"value",onCh
1ange:te,value:null!=se?se:V}),2),Ce=Ae[0],we=Ae[1],ke=_slicedToArray((0,v.useControlledState)({defaultName:"defaultActive",defaultValue:T,handleName:"onActiveChange",name:"active",onChange:ee,value:k}),2),Ie=ke[0],je=ke[1],Se=w||pe,Oe=(0,v.useId)(),xe=!!ae||"number"==typeof X,Ee=Y?v.FocusScope:h.default.Fragment,Le=Y?{arrowKeysUpDown:!1}:{};return(0,h.useEffect)((function(){Y&&console.warn("<ClayMultiSelect />: You are using 'menuRenderer' which is deprecated and missing the new features and improvements that have been implemented in the component try to migrate to the new composition based API to custom list items.")}),[]),(0,h.useEffect)((function(){Y&&ie&&je(!!Ce&&0!==ie.length)}),[Ce,ie]),h.default.createElement(Ee,Le,h.default.createElement("div",{className:(0,g.default)("form-control form-control-tag-group input-group",_defineProperty({focus:be&&H},"form-control-tag-group-".concat(le),le)),ref:de},h.default.createElement(m.Autocomplete,_extends({},fe,{active:!Y&&Ie,allowsCustomLabel:j,ariaDescriptionId:Oe,as:A.Labels,closeButtonAriaLabel:P,containerElementRef:de,defaultItems:xe?void 0:ie,filterKey:z.label,inputName:M,items:xe?ie:void 0,labels:ge,lastChangesRef:ye,locator:z,menuTrigger:"focus",messages:Q,onActiveChange:Y?function(){}:je,onChange:we,onFocus:Y&&ie?function(y){fe.onFocus&&fe.onFocus(y),je(!!Ce&&0!==ie.length)}:fe.onFocus,onFocusChange:_e,onItemsChange:xe?function(){}:void 0,onLabelsChange:he,placeholder:oe,ref:Se,spritemap:ce,value:Ce}),(function(y){if(O&&"function"==typeof O){var b=O(y);return h.default.cloneElement(b,{onClick:function onClick(m){b.props.onClick&&b.props.onClick(m),m.defaultPrevented||(m.preventDefault(),je(!1),he([].concat(_toConsumableArray(ge),[y])),we(""))}})}return h.default.createElement(m.Item,{key:y[z.value],onClick:function onClick(m){m.preventDefault(),je(!1),he([].concat(_toConsumableArray(ge),[y])),we("")}},y[z.label])})),ie&&Y&&ie.length>0&&h.default.createElement(m.default.DropDown,{active:Ie,alignElementRef:de,alignmentByViewport:S,onActiveChange:je},h.default.createElement(Y,{inputValue:Ce,locator:z,onItemClick:function onItemClick(y){he([].concat(_toConsumableArray(ge),[y])),we(""),Se.current&&Se.current.focus()},sourceItems:ie,value:Ce})),!N&&!B&&(Ce||ge.length>0)&&h.default.createElement(_.ClayInput.GroupItem,{shrink:!0},h.default.createElement(b.ClayButtonWithIcon,{"aria-label":E,borderless:!0,className:"component-action",displayType:"secondary",onClick:function onClick(){re?re():(he([]),we("")),Se.current&&Se.current.focus()},outline:!0,spritemap:ce,symbol:"times-circle",title:E})),h.default.createElement("div",{className:"sr-only"},h.default.createElement("span",{id:Oe},null!=F?F:Q.hotkeys),h.default.createElement("span",{"aria-live":"polite","aria-relevant":"text"},ye.current?(0,v.sub)(U?U[ye.current.action]:"added"===ye.current.action?Q.labelAdded:Q.labelRemoved,[ye.current.label]):null))))}));w.displayName="ClayMultiSelect",y.Se=function itemLabelFilter(y,m){return y};var k=Object.assign(w,{Item:m.Item});y.ZP=k})();var f=s.X$,d=s.ZP,p=s.Se;export{f as __esModule,d as default,p as itemLabelFilter};
2//# sourceMappingURL=@clayui$multi-select.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.