PageSourceSearch

https://catalogue.papafrance.fr/build/7307.aad2122b.js

js papafrance.fr collected 2026-10-07 08:43:08 UTC 19,300 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7307],{3935:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{s:()=>Draggable});var interactjs__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(2617),interactjs__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(interactjs__WEBPACK_IMPORTED_MODULE_0__),Draggable={interact:interactjs__WEBPACK_IMPORTED_MODULE_0___default(),init:interactjs__WEBPACK_IMPORTED_MODULE_0___default()}},1749:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{_:()=>FieldReorder});__webpack_require__(9813),__webpack_require__(9650),__webpack_require__(2975),__webpack_require__(7482),__webpack_require__(5165),__webpack_require__(5890),__webpack_require__(3863),__webpack_require__(5853),__webpack_require__(489);var js_components_draggable__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(3935);function _toConsumableArray(arr){return function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}(arr)||function _iterableToArray(iter){if("undefined"!=typeof Symbol&&null!=iter[Symbol.iterator]||null!=iter["@@iterator"])return Array.from(iter)}(arr)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr)||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 _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i<len;i++)arr2[i]=arr[i];return arr2}var FieldReorder={isReordering:!1,init:function init(container,previewMode){_toConsumableArray(container.querySelectorAll("form-field.form-field-preview")).forEach((function(field){if(field.hasAttribute("data-draggable")){var actionWrapper=field.querySelector(".actions");if(actionWrapper){var fieldId=actionWrapper.dataset.formField;js_components_draggable__WEBPACK_IMPORTED_MODULE_9__.s.init(field).unset();var translateY=0,dragged=!1,target=null,lastClientY=0,rafId=null,lastScrollTop=0,scrollEl=null,syncGhostToScroll=function syncGhostToScroll(){if(target&&scrollEl){var scrollTop=scrollEl.scrollTop,delta=scrollTop-lastScrollTop;0!==delta&&(lastScrollTop=scrollTop,translateY+=delta,target.style.transform="translateY(".concat(translateY,"px)"),FieldReorder._updateDropIndicator(container,target,lastClientY))}},autoScrollStep=function autoScrollStep(){if(rafId=null,FieldReorder.isReordering&&scrollEl){var rect=scrollEl.getBoundingClientRect(),delta=FieldReorder._edgeScrollDelta(rect,lastClientY,60,12);if(0!==delta){var before=scrollEl.scrollTop;scrollEl.scrollTop+=delta,scrollEl.scrollTop!==before&&(syncGhostToScroll(),rafId=requestAnimationFrame(autoScrollStep))}}};js_components_draggable__WEBPACK_IMPORTED_MODULE_9__.s.init(field).draggable({ignoreFrom:"input, textarea, select, button, .select2-container, .choices__inner, .choices, .custom-control, .field--checkbox__row div, .form__row--oneCheckbox div.form__label, .field--radio__row div, .field--radio__row div *, .form-field__indicators",listeners:{start:function start(event){translateY=0,dragged=!1,target=event.target,lastClientY=event.clientY,scrollEl=FieldReorder._getScrollParent(event.target,container),lastScrollTop=scrollEl.scrollTop,FieldReorder.isReordering=!0,event.target.classList.add("is-dragging"),container.style.userSelect="none",scrollEl.addEventListener("scroll",syncGhostToScroll,{passive:!0})},move:function move(event){dragged=!0,target=event.target,lastClientY=event.clientY,translateY+=event.dy,event.target.style.transform="translateY(".concat(translateY,"px)"),FieldReorder._updateDropIndicator(container,event.target,event.clientY),function ensureAutoScroll(){null===rafId&&(rafId=requestAnimationFrame(autoScrollStep))}()},end:function end(event){var target=event.target,clientY=event.clientY;!function stopAutoScroll(){null!==rafId&&(cancelAnimationFrame(rafId),rafId=null)}(),scrollEl&&scrollEl.removeEventListener("scroll",syncGhostToScroll),FieldReorder.isReordering=!1,target.classList.remove("is-dragging"),target.style.transform="",container.style.userSelect="",FieldReorder._clearDropIndicator(container),dragged&&FieldReorder._suppressNextClick(container);var newIndex=FieldReorder._findDropIndex(target,container,clientY),allMovable=_toConsumableArray(container.querySelectorAll("form-field.form-field-preview")).filter((function(f){return f.hasAttribute("data-draggable")}));if(newIndex!==allMovable.indexOf(target)){var otherFields=allMovable.filter((function(f){return f!==target})),beforeFieldId=FieldReorder._resolveBeforeFieldId(otherFields,newIndex);parent.postMessage({previewMode,buttonClicked:"reorderField",fieldId,beforeFieldId},document.referrer)}}}})}}}))},_suppressNextClick:function _suppressNextClick(container){var swallow=function swallow(e){e.stopPropagation(),e.preventDefault()};
1container.addEventListener("click",swallow,!0),setTimeout((function(){return container.removeEventListener("click",swallow,!0)}),0)},_getScrollParent:function _getScrollParent(el,container){for(var node=el;node;){var style=window.getComputedStyle(node);if(/(auto|scroll)/.test(style.overflowY)&&node.scrollHeight>node.clientHeight)return node;if(node===container)break;node=node.parentElement}return container},_edgeScrollDelta:function _edgeScrollDelta(rect,clientY,edge,speed){return clientY<rect.top+edge?-speed:clientY>rect.bottom-edge?speed:0},_resolveBeforeFieldId:function _resolveBeforeFieldId(otherFields,dropIndex){var _otherFields$dropInde,_actions$dataset$form,beforeField=null!==(_otherFields$dropInde=otherFields[dropIndex])&&void 0!==_otherFields$dropInde?_otherFields$dropInde:null;if(!beforeField)return null;var actions=beforeField.querySelector(".actions");return actions&&null!==(_actions$dataset$form=actions.dataset.formField)&&void 0!==_actions$dataset$form?_actions$dataset$form:null},_findDropIndex:function _findDropIndex(draggedField,container,clientY){for(var otherFields=_toConsumableArray(container.querySelectorAll("form-field.form-field-preview")).filter((function(f){return f.hasAttribute("data-draggable")})).filter((function(f){return f!==draggedField})),i=0;i<otherFields.length;i++){var rect=otherFields[i].getBoundingClientRect();if(clientY<rect.top+rect.height/2)return i}return otherFields.length},_updateDropIndicator:function _updateDropIndicator(container,draggedField,clientY){FieldReorder._clearDropIndicator(container);for(var otherFields=_toConsumableArray(container.querySelectorAll("form-field.form-field-preview")).filter((function(f){return f.hasAttribute("data-draggable")})).filter((function(f){return f!==draggedField})),targetField=null,i=0;i<otherFields.length;i++){var rect=otherFields[i].getBoundingClientRect();if(clientY<rect.top+rect.height/2){targetField=otherFields[i];break}}targetField?targetField.setAttribute("data-drop-before","true"):otherFields.length>0&&otherFields[otherFields.length-1].setAttribute("data-drop-after","true")},_clearDropIndicator:function _clearDropIndicator(container){container.querySelectorAll("[data-drop-before], [data-drop-after]").forEach((function(el){el.removeAttribute("data-drop-before"),el.removeAttribute("data-drop-after")}))}}},1715:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{m:()=>Tooltip});__webpack_require__(9650),__webpack_require__(4509),__webpack_require__(8647),__webpack_require__(9813),__webpack_require__(2642),__webpack_require__(4614),__webpack_require__(2975),__webpack_require__(7482),__webpack_require__(5165),__webpack_require__(5890);var tippy_js__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(4504);function _typeof(o){return _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(o){return typeof o}:function(o){return o&&"function"==typeof Symbol&&o.constructor===Symbol&&o!==Symbol.prototype?"symbol":typeof o},_typeof(o)}function ownKeys(e,r){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);r&&(o=o.filter((function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable}))),t.push.apply(t,o)}return t}function _defineProperty(obj,key,value){return(key=function _toPropertyKey(t){var i=function _toPrimitive(t,r){if("object"!=_typeof(t)||!t)return t;var e=t[Symbol.toPrimitive];if(void 0!==e){var i=e.call(t,r||"default");if("object"!=_typeof(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===r?String:Number)(t)}(t,"string");return"symbol"==_typeof(i)?i:i+""}(key))in obj?Object.defineProperty(obj,key,{value,enumerable:!0,configurable:!0,writable:!0}):obj[key]=value,obj}var Tooltip={init:function init(listItems){var textContent=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,options=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return null===textContent&&(textContent=this.getItemTextContent),(0,tippy_js__WEBPACK_IMPORTED_MODULE_10__.Ay)(listItems,function _objectSpread(e){for(var r=1;r<arguments.length;r++){var t=null!=arguments[r]?arguments[r]:{};
1r%2?ownKeys(Object(t),!0).forEach((function(r){_defineProperty(e,r,t[r])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):ownKeys(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))}))}return e}({ignoreAttributes:!0,arrow:!0,duration:null,content:textContent,plugins:[tippy_js__WEBPACK_IMPORTED_MODULE_10__.M],onTrigger:function onTrigger(instance,event){instance.setContent(textContent)}},options))},getItemTextContent:function getItemTextContent($item){var text=$item.dataset.tooltipText;return void 0===text?"":text}}},7307:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{__webpack_require__.d(__webpack_exports__,{J:()=>PreviewForm});__webpack_require__(489),__webpack_require__(9650),__webpack_require__(2975),__webpack_require__(7482),__webpack_require__(5165),__webpack_require__(5890),__webpack_require__(3863),__webpack_require__(5853);var js_components_template__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(7204),js_components_tooltip__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(1715),js_components_fieldReorder__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(1749);function _toConsumableArray(arr){return function _arrayWithoutHoles(arr){if(Array.isArray(arr))return _arrayLikeToArray(arr)}(arr)||function _iterableToArray(iter){if("undefined"!=typeof Symbol&&null!=iter[Symbol.iterator]||null!=iter["@@iterator"])return Array.from(iter)}(arr)||function _unsupportedIterableToArray(o,minLen){if(!o)return;if("string"==typeof o)return _arrayLikeToArray(o,minLen);var n=Object.prototype.toString.call(o).slice(8,-1);"Object"===n&&o.constructor&&(n=o.constructor.name);if("Map"===n||"Set"===n)return Array.from(o);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _arrayLikeToArray(o,minLen)}(arr)||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 _arrayLikeToArray(arr,len){(null==len||len>arr.length)&&(len=arr.length);for(var i=0,arr2=new Array(len);i<len;i++)arr2[i]=arr[i];return arr2}var LIST_PREDEFINED_FIELDS=["civility","lastname","firstname","companyname","function","address","postalcode","city","country","phone","email","contact"],PreviewForm={adaptFormPreview:function adaptFormPreview(){var appPreview=document.querySelector(".app-preview");if(appPreview){appPreview.classList.add("form"),document.querySelector(".app-preview-overlay").style.display="none",document.getElementById("flipbook").style.display="none",document.querySelector("topbar-desktop").style.display="none",document.querySelector("it-navstrip").style.display="none",document.querySelectorAll(".panel").forEach((function(panel){panel.classList.remove("is-active","is-open")}));var panelForm=document.querySelector(".panel--form");if(panelForm){panelForm.classList.add("is-open");var closeBtn=panelForm.querySelector(".close-btn");closeBtn&&(closeBtn.style.display="none")}}},updateViewerForm:function updateViewerForm(data){if(data.useMode){switch(data.useMode){case"dlcenter":PreviewForm.updateDownloadCenter(data);break;case"share":PreviewForm.updateShare(data);break;case"panel":case"open":PreviewForm.updatePanel(data)}PreviewForm.changeDisplayedPanel(data.useMode),PreviewForm.initFormFieldContext()}},updatePanel:function updatePanel(data){var formModule=App.Modules.getModule("customForm");formModule&&(formModule.Panel?(data=formModule.adaptOptionsForPreview(data),formModule.storeOptions(data),formModule.initCustomizations()):(formModule.init(data),formModule.Panel.init()),this.storeCnilFieldModifications(data,formModule),formModule.Panel.redraw(data))},updateDownloadCenter:function updateDownloadCenter(data){var downloadModule=App.Modules.getModule("download");downloadModule&&(downloadModule.storeOptions(data),downloadModule.setMethod(downloadModule.listMethods.get("full")),this.storeCnilFieldModifications(data,downloadModule),downloadModule.Panel.redraw(data))},updateShare:function updateShare(data){var shareModule=App.Modules.getModule("share");if(shareModule&&shareModule.Panel){shareModule.storeOptions(data),this.storeCnilFieldModifications(data,shareModule);var emailPlatformBtn=document.querySelector('[data-share-platform="email"]');emailPlatformBtn&&emailPlatformBtn.platform&&"function"==typeof emailPlatformBtn.platform.onBtnClick&&emailPlatformBtn.platform.onBtnClick(),shareModule.Panel.redraw(data)}},createFieldElement:function createFieldElement(name,params){var field=document.createElement("form-field");params.name=name,field.params=params;var pretype=params.pretype;LIST_PREDEFINED_FIELDS.indexOf(pretype)>-1&&(!1===params.transLabel&&"string"==typeof params.label&&""!==params.label.trim()||(params.label=Translator.trans("modules.cart.form.prefield."+pretype)),params.transLabel=!1);"civility"===pretype&&(params.listItems=[Translator.trans("modules.cart.form.prefield.mr"),Translator.trans("modules.cart.form.prefield.mrs")]),field.classList.add("form-field-preview"),"_cnil"===field.params.name&&this.displayCnilFieldError()&&field.classList.add("text-danger");var actionWrapper=document.createElement("div");actionWrapper.classList.add("actions");var fieldId=field.params.pretype?field.params.pretype:field.params.title;return"_intro"===field.params.name&&(fieldId="introField"),actionWrapper.setAttribute("data-form-field",fieldId),"_cnil"!==field.params.name&&"_intro"!==field.params.name&&field.setAttribute("data-draggable","true"),[{class:"editField",tooltip:"preview.form.fieldEdit",icon:"fas fa-pencil-alt",isDisabled:!1,isVisible:!1!==field.params.canEditField}
1,{class:"removeField",tooltip:"preview.form.fieldDeletion",icon:"fas fa-trash-alt",isVisible:"_cnil"!==field.params.name&&!field.params.mandatory,isDisabled:!1},{class:"makeRequiredField",tooltip:field.params.hasConditionalRequiredRule?"preview.form.fieldConditionalRequired":field.params.required?"preview.form.fieldNoMandatory":"preview.form.fieldMandatory",icon:"fas fa-asterisk",isVisible:"paragraph"!==field.params.type&&!field.params.mandatory&&"_cnil"!==field.params.name,isDisabled:field.params.hasConditionalRequiredRule,isActive:field.params.required},{class:"makeRequiredField",tooltip:field.params.hasConditionalRequiredRule?"preview.form.fieldConditionalRequired":field.params.required?"preview.form.fieldNoMandatory":"preview.form.fieldMandatory",icon:"fas fa-asterisk",isVisible:"_cnil"===field.params.name,isDisabled:field.params.hasConditionalRequiredRule,isActive:field.params.required}].forEach((function(elem){var _AppContext$preview;if(elem.isVisible){var disabledClass=elem.isDisabled?"disabled":"",activeClass=elem.isActive?"active":"";js_components_template__WEBPACK_IMPORTED_MODULE_8__.TemplateHelper.appendHtml('\n                <button type="button" class="'.concat(elem.class," ").concat(activeClass," ").concat(disabledClass,' btn btn-global btn-preview-action" data-toggle="tooltip"\n                    data-title="').concat(Translator.trans(elem.tooltip,{},null,null===(_AppContext$preview=AppContext.preview)||void 0===_AppContext$preview?void 0:_AppContext$preview.locale),'" data-action="').concat(elem.class,'" aria-disabled="').concat(elem.isDisabled,'">\n                    <i class="').concat(elem.icon,'"></i>\n                </button>\n            '),actionWrapper)}})),field.appendChild(actionWrapper),field},displayCnilFieldError:function displayCnilFieldError(){var formPanel=document.querySelector(".panel--form"),downloadPanel=document.querySelector(".panel--download");if(!formPanel||!downloadPanel)return!1;var currentModule=formPanel.classList.contains("is-open")?App.Modules.getModule("customForm"):App.Modules.getModule("download");return!(!currentModule||!currentModule.getOption("displayCnilError",!1))},formFieldOnClick:function formFieldOnClick(e){var elem=e.target;if(elem!==this&&(elem=elem.closest(".btn-preview-action")),!elem.classList.contains("disabled")){var action={previewMode:"form",buttonClicked:elem.dataset.action,fieldId:elem.parentNode.dataset.formField};parent.postMessage(action,document.referrer)}},initFormFieldContext:function initFormFieldContext(){[].concat(_toConsumableArray(document.querySelectorAll(".app-preview.form .panel--form .btn-preview-action")),_toConsumableArray(document.querySelectorAll(".app-preview.form .panel--download .btn-preview-action")),_toConsumableArray(document.querySelectorAll(".app-preview.form .panel--share .btn-preview-action"))).forEach((function(elem){elem.removeEventListener("click",PreviewForm.formFieldOnClick),elem.addEventListener("click",PreviewForm.formFieldOnClick),js_components_tooltip__WEBPACK_IMPORTED_MODULE_9__.m.init(elem,elem.dataset.title)})),[".panel--form",".panel--download",".panel--share"].forEach((function(selector){var panel=document.querySelector(".app-preview.form ".concat(selector," .panel__body"));panel&&panel.querySelector("form-field.form-field-preview")&&js_components_fieldReorder__WEBPACK_IMPORTED_MODULE_10__._.init(panel,"form")}))},changeDisplayedPanel:function changeDisplayedPanel(mode){if(mode){var panelToDisplay;switch(document.querySelectorAll(".panel").forEach((function(panel){panel.classList.remove("is-active","is-open")})),mode){case"dlcenter":panelToDisplay=document.querySelector(".panel--download");break;case"panel":case"open":panelToDisplay=document.querySelector(".panel--form");break;case"share":panelToDisplay=document.querySelector(".panel--share")}panelToDisplay&&panelToDisplay.classList.add("is-open")}},storeCnilFieldModifications:function storeCnilFieldModifications(data,moduleToRedraw){if(data&&moduleToRedraw.form){var cnilField=data.cnil;cnilField&&(moduleToRedraw.form.cnil={required:cnilField.required,text:cnilField.value})}}}}}]);

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.