n8n-editor-ui
Version:
Workflow Editor UI for n8n
3 lines (2 loc) • 7.06 kB
JavaScript
import{p as z,i as D}from"./fontawesome-svg-core-984d6dde.js";import{d as F,i as b,C as W,ah as R}from"../vendor-18a4b4e1.js";function P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter(function(u){return Object.getOwnPropertyDescriptor(e,u).enumerable})),n.push.apply(n,l)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?P(Object(n),!0).forEach(function(l){f(e,l,n[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):P(Object(n)).forEach(function(l){Object.defineProperty(e,l,Object.getOwnPropertyDescriptor(n,l))})}return e}function h(e){"@babel/helpers - typeof";return h=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},h(e)}function f(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function T(e,t){if(e==null)return{};var n={},l=Object.keys(e),u,i;for(i=0;i<l.length;i++)u=l[i],!(t.indexOf(u)>=0)&&(n[u]=e[u]);return n}function L(e,t){if(e==null)return{};var n=T(e,t),l,u;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(u=0;u<i.length;u++)l=i[u],!(t.indexOf(l)>=0)&&Object.prototype.propertyIsEnumerable.call(e,l)&&(n[l]=e[l])}return n}var U=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},j={exports:{}};(function(e){(function(t){var n=function(r,a,s){if(!v(a)||k(a)||C(a)||K(a)||o(a))return a;var y,g=0,B=0;if(m(a))for(y=[],B=a.length;g<B;g++)y.push(n(r,a[g],s));else{y={};for(var x in a)Object.prototype.hasOwnProperty.call(a,x)&&(y[r(x,s)]=n(r,a[x],s))}return y},l=function(r,a){a=a||{};var s=a.separator||"_",y=a.split||/(?=[A-Z])/;return r.split(y).join(s)},u=function(r){return N(r)?r:(r=r.replace(/[\-_\s]+(.)?/g,function(a,s){return s?s.toUpperCase():""}),r.substr(0,1).toLowerCase()+r.substr(1))},i=function(r){var a=u(r);return a.substr(0,1).toUpperCase()+a.substr(1)},p=function(r,a){return l(r,a).toLowerCase()},c=Object.prototype.toString,o=function(r){return typeof r=="function"},v=function(r){return r===Object(r)},m=function(r){return c.call(r)=="[object Array]"},k=function(r){return c.call(r)=="[object Date]"},C=function(r){return c.call(r)=="[object RegExp]"},K=function(r){return c.call(r)=="[object Boolean]"},N=function(r){return r=r-0,r===r},O=function(r,a){var s=a&&"process"in a?a.process:a;return typeof s!="function"?r:function(y,g){return s(y,r,g)}},S={camelize:u,decamelize:p,pascalize:i,depascalize:p,camelizeKeys:function(r,a){return n(O(u,a),r)},decamelizeKeys:function(r,a){return n(O(p,a),r,a)},pascalizeKeys:function(r,a){return n(O(i,a),r)},depascalizeKeys:function(){return this.decamelizeKeys.apply(this,arguments)}};e.exports?e.exports=S:t.humps=S})(U)})(j);var $=j.exports,q=["class","style"];function G(e){return e.split(";").map(function(t){return t.trim()}).filter(function(t){return t}).reduce(function(t,n){var l=n.indexOf(":"),u=$.camelize(n.slice(0,l)),i=n.slice(l+1).trim();return t[u]=i,t},{})}function Z(e){return e.split(/\s+/).reduce(function(t,n){return t[n]=!0,t},{})}function A(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(typeof e=="string")return e;var l=(e.children||[]).map(function(o){return A(o)}),u=Object.keys(e.attributes||{}).reduce(function(o,v){var m=e.attributes[v];switch(v){case"class":o.class=Z(m);break;case"style":o.style=G(m);break;default:o.attrs[v]=m}return o},{attrs:{},class:{},style:{}});n.class;var i=n.style,p=i===void 0?{}:i,c=L(n,q);return R(e.tag,d(d(d({},t),{},{class:u.class,style:d(d({},u.style),p)},u.attrs),c),l)}var I=!1;try{I=!0}catch{}function E(){if(!I&&console&&typeof console.error=="function"){var e;(e=console).error.apply(e,arguments)}}function w(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?f({},e,t):{}}function H(e){var t,n=(t={"fa-spin":e.spin,"fa-pulse":e.pulse,"fa-fw":e.fixedWidth,"fa-border":e.border,"fa-li":e.listItem,"fa-inverse":e.inverse,"fa-flip":e.flip===!0,"fa-flip-horizontal":e.flip==="horizontal"||e.flip==="both","fa-flip-vertical":e.flip==="vertical"||e.flip==="both"},f(t,"fa-".concat(e.size),e.size!==null),f(t,"fa-rotate-".concat(e.rotation),e.rotation!==null),f(t,"fa-pull-".concat(e.pull),e.pull!==null),f(t,"fa-swap-opacity",e.swapOpacity),f(t,"fa-bounce",e.bounce),f(t,"fa-shake",e.shake),f(t,"fa-beat",e.beat),f(t,"fa-fade",e.fade),f(t,"fa-beat-fade",e.beatFade),f(t,"fa-flash",e.flash),f(t,"fa-spin-pulse",e.spinPulse),f(t,"fa-spin-reverse",e.spinReverse),t);return Object.keys(n).map(function(l){return n[l]?l:null}).filter(function(l){return l})}function _(e){if(e&&h(e)==="object"&&e.prefix&&e.iconName&&e.icon)return e;if(z.icon)return z.icon(e);if(e===null)return null;if(h(e)==="object"&&e.prefix&&e.iconName)return e;if(Array.isArray(e)&&e.length===2)return{prefix:e[0],iconName:e[1]};if(typeof e=="string")return{prefix:"fas",iconName:e}}var Q=F({name:"FontAwesomeIcon",props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:[Boolean,String],default:!1,validator:function(t){return[!0,!1,"horizontal","vertical","both"].indexOf(t)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(t){return["right","left"].indexOf(t)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(t){return[90,180,270].indexOf(Number.parseInt(t,10))>-1}},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(t){return["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"].indexOf(t)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},inverse:{type:Boolean,default:!1},bounce:{type:Boolean,default:!1},shake:{type:Boolean,default:!1},beat:{type:Boolean,default:!1},fade:{type:Boolean,default:!1},beatFade:{type:Boolean,default:!1},flash:{type:Boolean,default:!1},spinPulse:{type:Boolean,default:!1},spinReverse:{type:Boolean,default:!1}},setup:function(t,n){var l=n.attrs,u=b(function(){return _(t.icon)}),i=b(function(){return w("classes",H(t))}),p=b(function(){return w("transform",typeof t.transform=="string"?z.transform(t.transform):t.transform)}),c=b(function(){return w("mask",_(t.mask))}),o=b(function(){return D(u.value,d(d(d(d({},i.value),p.value),c.value),{},{symbol:t.symbol,title:t.title}))});W(o,function(m){if(!m)return E("Could not find one or more icon(s)",u.value,c.value)},{immediate:!0});var v=b(function(){return o.value?A(o.value.abstract[0],{},l):null});return function(){return v.value}}});export{Q as F};
//# sourceMappingURL=vue-fontawesome-f597912a.js.map