PageSourceSearch

https://www.immaginia.com/_next/static/chunks/20203.205d93261ea0a04f.js

js immaginia.com collected 2026-09-28 01:21:14 UTC 4,746 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[20203,67117],{16547:(e,r,t)=>{t.d(r,{D1:()=>n,XU:()=>o});let i=(e,r)=>{let t=r.contatore++;Array.isArray(null==e?void 0:e.filters)&&e.filters.length&&(r.catene.push({indice:t,filters:e.filters}),delete e.filters),Array.isArray(null==e?void 0:e.objects)&&e.objects.forEach(e=>i(e,r)),(null==e?void 0:e.clipPath)&&i(e.clipPath,r)},n=e=>{let r=JSON.parse(JSON.stringify(e)),t={contatore:0,catene:[]};return(r.objects||[]).forEach(e=>i(e,t)),{pulito:r,catene:t.catene}},l=e=>!!(Array.isArray(null==e?void 0:e.filters)&&e.filters.length||Array.isArray(null==e?void 0:e.objects)&&e.objects.some(l)||(null==e?void 0:e.clipPath)&&l(e.clipPath)),a=e=>{switch(null==e?void 0:e.type){case"Brightness":return 0===e.brightness;case"Contrast":return 0===e.contrast;case"Saturation":return 0===e.saturation;case"Vibrance":return 0===e.vibrance;case"Blur":return 0===e.blur;case"Pixelate":return 1===e.blocksize;case"Gamma":return Array.isArray(e.gamma)&&3===e.gamma.length&&e.gamma.every(e=>1===e);case"HueRotation":return 0===e.rotation;case"Convolute":return(e=>Array.isArray(e)&&9===e.length&&e.every((e,r)=>e===+(4===r)))(e.matrix);case"Invert":return!1===e.invert;default:return!1}},o=e=>{let r=0,t=!1,i=e=>{if(Array.isArray(null==e?void 0:e.filters))for(let i of e.filters)r++,a(i)||(t=!0);Array.isArray(null==e?void 0:e.objects)&&e.objects.forEach(i),(null==e?void 0:e.clipPath)&&i(e.clipPath)};return(((null==e?void 0:e.objects)||[]).forEach(i),0===r)?"nessuno":t?"effettivi":"solo-neutri"}},42584:(e,r,t)=>{t.r(r),t.d(r,{caricaEProsegui:()=>c,caricaJsonSenzaCongelare:()=>o,enliveniSenzaCongelare:()=>s});var i=t(16547),n=t(67117),l=t(83981),a=t(74630);let o=async function(e,r){var l,o;let c=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s="string"==typeof r?JSON.parse(r):r,u=s&&Array.isArray(s.objects)?{...s,objects:s.objects.map(e=>e&&"object"==typeof e?(0,a.DG)(e):e)}:s,f=(0,i.XU)(u);if("nessuno"===f)return void await new Promise((r,t)=>{try{e.loadFromJSON(u,()=>r())}catch(e){t(e)}});if("solo-neutri"===f){let r=null!=(l=c.caricaNeutri)?l:(e,r)=>(0,n.caricaNeutri)(e,r,(0,n.dipendenzeNeutri)());await r(e,u);return}let d=null!=(o=c.caricaConFiltri)?o:async(e,r)=>{let i=await Promise.all([t.e(93344),t.e(1415)]).then(t.bind(t,1415));return i.caricaConFiltri(e,r,i.dipendenzeCaricamento())};await d(e,u)},c=async function(e,r,t){var i,n;let l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:o;try{null==(i=t.prima)||i.call(t),await l(e,r),await t.suSuccesso()}catch(e){if(t.suErrore)try{await t.suErrore(e)}catch(e){console.error("[carica] suErrore ha sollevato",e)}throw e}finally{null==(n=t.sempre)||n.call(t)}},s=async function(e){var r,o,c;let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e=e.map(e=>e&&"object"==typeof e?(0,a.DG)(e):e);let u=(0,i.XU)({objects:e});return"nessuno"===u?(null!=(r=s.enliven)?r:e=>(0,l.CJ)(e))(e):"solo-neutri"===u?(null!=(o=s.enliveniNeutri)?o:e=>(0,n.u)(e,(0,n.d)()))(e):(null!=(c=s.enliveniConFiltri)?c:async e=>{let r=await Promise.all([t.e(93344),t.e(1415)]).then(t.bind(t,1415));return r.enliveniConFiltri(e,r.dipendenzeEnliven())})(e)}},67117:(e,r,t)=>{t.d(r,{caricaNeutri:()=>l,d:()=>c,dipendenzeNeutri:()=>a,u:()=>o});var i=t(16547),n=t(83981);let l=async(e,r,t)=>{let{pulito:n,catene:l}=(0,i.D1)(r);if(await t.loadFromJSON(e,n),0===l.length)return;let a=t.raccogliInPreordine(e);for(let e of l){let r=a[e.indice];if(!r)throw Error("oggetto (neutro) non ritrovato dopo il load");r.filters=t.rivivifica(e.filters),r._element=r._originalElement,r._filteredEl=null,"function"==typeof r.set&&r.set("dirty",!0)}},a=()=>({loadFromJSON:(e,r)=>new Promise(t=>e.loadFromJSON(r,()=>t())),raccogliInPreordine:n.ev,rivivifica:n.F0}),o=async(e,r)=>{let{pulito:t,catene:n}=(0,i.D1)({objects:e}),l=await r.enliven(t.objects);if(0===n.length)return l;let a=r.raccogliInPreordine(l);for(let e of n){let t=a[e.indice];if(!t)throw Error("oggetto (neutro) non ritrovato dopo l'enliven");t.filters=r.rivivifica(e.filters),t._element=t._originalElement,t._filteredEl=null,"function"==typeof t.set&&t.set("dirty",!0)}return l},c=()=>({enliven:n.CJ,raccogliInPreordine:n.Lk,rivivifica:n.F0})},83981:(e,r,t)=>{t.d(r,{CJ:()=>o,F0:()=>a,Lk:()=>n,ev:()=>l});var i=t(34926);let n=e=>{let r=[],t=e=>{r.push(e);let i="function"==typeof(null==e?void 0:e.getObjects)?e.getObjects():null==e?void 0:e._objects;
1Array.isArray(i)&&i.forEach(t),(null==e?void 0:e.clipPath)&&t(e.clipPath)};return e.forEach(t),r},l=e=>n(e.getObjects()),a=e=>e.map(e=>{let r=i.fabric.Image.filters[null==e?void 0:e.type];if(!r)return e;try{return new r(e)}catch(r){return e}}),o=e=>new Promise(r=>i.fabric.util.enlivenObjects(e,e=>r(e||[]),"fabric"))}}]);

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.