File "editor-props.min.js"

Full Path: /home/aiclgcwq/photonindustriespvt.com/wp-content/plugins/elementor/assets/js/packages/editor-props/editor-props.min.js
File size: 7.23 KB
MIME-type: text/plain
Charset: utf-8

!function(){"use strict";var e={d:function(r,t){for(var n in t)e.o(t,n)&&!e.o(r,n)&&Object.defineProperty(r,n,{enumerable:!0,get:t[n]})},o:function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},r:function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})}},r={};e.r(r),e.d(r,{CLASSES_PROP_KEY:function(){return s},backdropFilterPropTypeUtil:function(){return X},backgroundColorOverlayPropTypeUtil:function(){return j},backgroundGradientOverlayPropTypeUtil:function(){return k},backgroundImageOverlayPropTypeUtil:function(){return w},backgroundImagePositionOffsetPropTypeUtil:function(){return $},backgroundImageSizeScalePropTypeUtil:function(){return x},backgroundOverlayPropTypeUtil:function(){return A},backgroundPropTypeUtil:function(){return O},blurFilterPropTypeUtil:function(){return C},booleanPropTypeUtil:function(){return F},borderRadiusPropTypeUtil:function(){return c},borderWidthPropTypeUtil:function(){return l},boxShadowPropTypeUtil:function(){return u},brightnessFilterPropTypeUtil:function(){return I},classesPropTypeUtil:function(){return p},colorPropTypeUtil:function(){return f},colorStopPropTypeUtil:function(){return E},contrastFilterPropTypeUtil:function(){return R},createArrayPropUtils:function(){return o},createPropUtils:function(){return n},dimensionsPropTypeUtil:function(){return m},dropShadowFilterPropTypeUtil:function(){return q},evaluateTerm:function(){return re},filterEmptyValues:function(){return ie},filterPropTypeUtil:function(){return L},filterTypes:function(){return K},gradientColorStopPropTypeUtil:function(){return N},grayscaleFilterPropTypeUtil:function(){return M},hueRotateFilterPropTypeUtil:function(){return B},imageAttachmentIdPropType:function(){return b},imagePropTypeUtil:function(){return y},imageSrcPropTypeUtil:function(){return d},invertFilterPropTypeUtil:function(){return D},isEmpty:function(){return ae},isTransformable:function(){return oe},keyValuePropTypeUtil:function(){return V},layoutDirectionPropTypeUtil:function(){return U},linkPropTypeUtil:function(){return v},mergeProps:function(){return Z},moveTransformPropTypeUtil:function(){return W},numberPropTypeUtil:function(){return z},positionPropTypeUtil:function(){return _},saturateFilterPropTypeUtil:function(){return G},sepiaFilterPropTypeUtil:function(){return J},shadowPropTypeUtil:function(){return a},shouldApplyEffect:function(){return ee},sizePropTypeUtil:function(){return g},stringPropTypeUtil:function(){return P},strokePropTypeUtil:function(){return h},transformPropTypeUtil:function(){return Q},urlPropTypeUtil:function(){return T}});var t=window.elementorV2.schema;function n(e,r){const n=t.z.strictObject({$$type:t.z.literal(e),value:r,disabled:t.z.boolean().optional()});function o(e){return n.safeParse(e).success}return{extract:function(e){return o(e)?e.value:null},isValid:o,create:function(r,t){const n="function"==typeof r?r:()=>r,{base:i,disabled:a}=t||{};if(!i)return{$$type:e,value:n(),...a&&{disabled:a}};if(!o(i))throw new Error(`Cannot create prop based on invalid value: ${JSON.stringify(i)}`);return{$$type:e,value:n(i.value),...a&&{disabled:a}}},schema:n,key:e}}function o(e,r){return n(`${e}-array`,t.z.array(r))}var i=t.z.any().nullable(),a=n("shadow",t.z.strictObject({position:i,hOffset:i,vOffset:i,blur:i,spread:i,color:i})),u=n("box-shadow",t.z.array(a.schema)),c=n("border-radius",t.z.strictObject({"start-start":i,"start-end":i,"end-start":i,"end-end":i})),l=n("border-width",t.z.strictObject({"block-start":i,"block-end":i,"inline-start":i,"inline-end":i})),s="classes",p=n(s,t.z.array(t.z.string().regex(/^[a-z][a-z-_0-9]*$/i))),f=n("color",t.z.string()),y=n("image",t.z.strictObject({src:i,size:i})),b=n("image-attachment-id",t.z.number()),d=n("image-src",t.z.strictObject({id:i,url:t.z.null()}).or(t.z.strictObject({id:t.z.null(),url:i}))),m=n("dimensions",t.z.strictObject({"block-start":i,"block-end":i,"inline-start":i,"inline-end":i})),z=n("number",t.z.number().nullable()),g=n("size",t.z.strictObject({unit:t.z.enum(["px","em","rem","%","vw","vh","deg","rad","grad","turn"]),size:t.z.number()}).or(t.z.strictObject({unit:t.z.literal("auto"),size:t.z.literal("")})).or(t.z.strictObject({unit:t.z.literal("custom"),size:t.z.string()}))),P=n("string",t.z.string().nullable()),h=n("stroke",t.z.strictObject({color:i,width:i})),T=n("url",t.z.string().nullable()),U=n("layout-direction",t.z.object({row:t.z.any(),column:t.z.any()})),v=n("link",t.z.strictObject({destination:i,label:i,isTargetBlank:i})),O=n("background",t.z.strictObject({color:i,"background-overlay":i})),j=n("background-color-overlay",i),k=n("background-gradient-overlay",i),w=n("background-image-overlay",i),S=j.schema.or(k.schema).or(w.schema),A=n("background-overlay",t.z.array(S)),$=n("background-image-position-offset",i),x=n("background-image-size-scale",i),F=n("boolean",t.z.boolean().nullable()),E=n("color-stop",t.z.strictObject({color:i,offset:i})),N=n("gradient-color-stop",t.z.array(E.schema)),V=n("key-value",t.z.strictObject({key:i,value:i})),_=n("object-position",t.z.strictObject({x:g.schema.nullable(),y:g.schema.nullable()})),C=n("blur",i),I=n("brightness",i),R=n("contrast",i),q=n("drop-shadow",i),M=n("grayscale",i),B=n("hue-rotate",i),D=n("invert",i),G=n("saturate",i),J=n("sepia",i),K=t.z.union([C.schema,I.schema,R.schema,M.schema,D.schema,G.schema,J.schema,B.schema,q.schema]),L=n("filter",t.z.array(K)),W=n("transform-move",t.z.strictObject({x:g.schema.nullable(),y:g.schema.nullable(),z:g.schema.nullable()})),Y=n("scale",t.z.strictObject({x:g.schema.nullable(),y:g.schema.nullable(),z:g.schema.nullable()})),H=W.schema.or(Y.schema),Q=n("transform",t.z.array(H)),X=n("backdrop-filter",t.z.array(K));function Z(e,r){const t=structuredClone(e);return Object.entries(r).forEach((([e,r])=>{null==r?delete t[e]:t[e]=r})),t}function ee({relation:e,terms:r},t){if(!r.length)return!1;const n=function(e){switch(e){case"or":return"some";case"and":return"every";default:throw new Error(`Relation not supported ${e}`)}}(e);return r[n]((e=>{return function(e){return"relation"in e}(e)?ee(e,t):re(e,(r=e.path,n=t,r.reduce(((e,r)=>"object"==typeof e&&null!==e&&r in e?e[r]?.value:null),n)));var r,n}))}function re(e,r){const{value:t,operator:n}=e;switch(n){case"eq":case"ne":return r===t==("eq"===n);case"gt":case"lte":return!(!te(r)||!te(t))&&Number(r)>Number(t)==("gt"===n);case"lt":case"gte":return!(!te(r)||!te(t))&&Number(r)<Number(t)==("lt"===n);case"in":case"nin":return!!Array.isArray(t)&&t.includes(r)===("in"===n);case"contains":case"ncontains":return!!("string"==typeof r&&"string"==typeof t||Array.isArray(r))&&"contains"===n===r.includes(t);case"exists":case"not_exist":return"exists"===n==(!!r||0===r||!1===r);default:return!1}}function te(e){return"number"==typeof e&&!isNaN(e)}var ne=t.z.object({$$type:t.z.string(),value:t.z.any(),disabled:t.z.boolean().optional()}),oe=e=>ne.safeParse(e).success,ie=e=>ae(e)?null:Array.isArray(e)?e.map(ie).filter((e=>!ae(e))):"object"==typeof e?Object.fromEntries(Object.entries(e).map((([e,r])=>[e,ie(r)])).filter((([,e])=>!ae(e)))):e,ae=e=>e&&oe(e)?ae(e.value):ue(e)||ce(e)||le(e),ue=e=>null==e||""===e,ce=e=>Array.isArray(e)&&e.every(ae),le=e=>"object"==typeof e&&ce(Object.values(e));(window.elementorV2=window.elementorV2||{}).editorProps=r}(),window.elementorV2.editorProps?.init?.();