@vue-js-cron/ant
Version:
Cron editor for Ant Vue
59 lines (50 loc) • 23 kB
JavaScript
(function(p,y){typeof exports=="object"&&typeof module<"u"?y(exports,require("@vue-js-cron/core"),require("vue")):typeof define=="function"&&define.amd?define(["exports","@vue-js-cron/core","vue"],y):(p=typeof globalThis<"u"?globalThis:p||self,y(p.CronAnt={},p.CronCore,p.Vue))})(this,function(p,y,o){"use strict";function u(e,t){ge(e)&&(e="100%");var r=ye(e);return e=t===360?e:Math.min(t,Math.max(0,parseFloat(e))),r&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(t===360?e=(e<0?e%t+t:e%t)/parseFloat(String(t)):e=e%t/parseFloat(String(t)),e)}function ge(e){return typeof e=="string"&&e.indexOf(".")!==-1&&parseFloat(e)===1}function ye(e){return typeof e=="string"&&e.indexOf("%")!==-1}function he(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function x(e){return e<=1?"".concat(Number(e)*100,"%"):e}function E(e){return e.length===1?"0"+e:String(e)}function ve(e,t,r){return{r:u(e,255)*255,g:u(t,255)*255,b:u(r,255)*255}}function F(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*(6*r):r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function Ce(e,t,r){var n,a,i;if(e=u(e,360),t=u(t,100),r=u(r,100),t===0)a=r,i=r,n=r;else{var c=r<.5?r*(1+t):r+t-r*t,l=2*r-c;n=F(l,c,e+1/3),a=F(l,c,e),i=F(l,c,e-1/3)}return{r:n*255,g:a*255,b:i*255}}function we(e,t,r){e=u(e,255),t=u(t,255),r=u(r,255);var n=Math.max(e,t,r),a=Math.min(e,t,r),i=0,c=n,l=n-a,f=n===0?0:l/n;if(n===a)i=0;else{switch(n){case e:i=(t-r)/l+(t<r?6:0);break;case t:i=(r-e)/l+2;break;case r:i=(e-t)/l+4;break}i/=6}return{h:i,s:f,v:c}}function ke(e,t,r){e=u(e,360)*6,t=u(t,100),r=u(r,100);var n=Math.floor(e),a=e-n,i=r*(1-t),c=r*(1-a*t),l=r*(1-(1-a)*t),f=n%6,s=[r,c,i,i,l,r][f],v=[l,r,r,c,i,i][f],b=[i,i,l,r,r,c][f];return{r:s*255,g:v*255,b:b*255}}function Se(e,t,r,n){var a=[E(Math.round(e).toString(16)),E(Math.round(t).toString(16)),E(Math.round(r).toString(16))];return n&&a[0].startsWith(a[0].charAt(1))&&a[1].startsWith(a[1].charAt(1))&&a[2].startsWith(a[2].charAt(1))?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0):a.join("")}function W(e){return d(e)/255}function d(e){return parseInt(e,16)}var q={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};function O(e){var t={r:0,g:0,b:0},r=1,n=null,a=null,i=null,c=!1,l=!1;return typeof e=="string"&&(e=_e(e)),typeof e=="object"&&(g(e.r)&&g(e.g)&&g(e.b)?(t=ve(e.r,e.g,e.b),c=!0,l=String(e.r).substr(-1)==="%"?"prgb":"rgb"):g(e.h)&&g(e.s)&&g(e.v)?(n=x(e.s),a=x(e.v),t=ke(e.h,n,a),c=!0,l="hsv"):g(e.h)&&g(e.s)&&g(e.l)&&(n=x(e.s),i=x(e.l),t=Ce(e.h,n,i),c=!0,l="hsl"),Object.prototype.hasOwnProperty.call(e,"a")&&(r=e.a)),r=he(r),{ok:c,format:e.format||l,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:r}}var Oe="[-\\+]?\\d+%?",Ae="[-\\+]?\\d*\\.\\d+%?",h="(?:".concat(Ae,")|(?:").concat(Oe,")"),$="[\\s|\\(]+(".concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")\\s*\\)?"),I="[\\s|\\(]+(".concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")\\s*\\)?"),m={CSS_UNIT:new RegExp(h),rgb:new RegExp("rgb"+$),rgba:new RegExp("rgba"+I),hsl:new RegExp("hsl"+$),hsla:new RegExp("hsla"+I),hsv:new RegExp("hsv"+$),hsva:new RegExp("hsva"+I),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function _e(e){if(e=e.trim().toLowerCase(),e.length===0)return!1;var t=!1;if(q[e])e=q[e],t=!0;else if(e==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var r=m.rgb.exec(e);return r?{r:r[1],g:r[2],b:r[3]}:(r=m.rgba.exec(e),r?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=m.hsl.exec(e),r?{h:r[1],s:r[2],l:r[3]}:(r=m.hsla.exec(e),r?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=m.hsv.exec(e),r?{h:r[1],s:r[2],v:r[3]}:(r=m.hsva.exec(e),r?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=m.hex8.exec(e),r?{r:d(r[1]),g:d(r[2]),b:d(r[3]),a:W(r[4]),format:t?"name":"hex8"}:(r=m.hex6.exec(e),r?{r:d(r[1]),g:d(r[2]),b:d(r[3]),format:t?"name":"hex"}:(r=m.hex4.exec(e),r?{r:d(r[1]+r[1]),g:d(r[2]+r[2]),b:d(r[3]+r[3]),a:W(r[4]+r[4]),format:t?"name":"hex8"}:(r=m.hex3.exec(e),r?{r:d(r[1]+r[1]),g:d(r[2]+r[2]),b:d(r[3]+r[3]),format:t?"name":"hex"}:!1)))))))))}function g(e){return!!m.CSS_UNIT.exec(String(e))}var T=2,G=.16,xe=.05,Te=.05,Pe=.15,Y=5,Z=4,je=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function J(e){var t=e.r,r=e.g,n=e.b,a=we(t,r,n);return{h:a.h*360,s:a.s,v:a.v}}function P(e){var t=e.r,r=e.g,n=e.b;return"#".concat(Se(t,r,n,!1))}function Ee(e,t,r){var n=r/100,a={r:(t.r-e.r)*n+e.r,g:(t.g-e.g)*n+e.g,b:(t.b-e.b)*n+e.b};return a}function Q(e,t,r){var n;return Math.round(e.h)>=60&&Math.round(e.h)<=240?n=r?Math.round(e.h)-T*t:Math.round(e.h)+T*t:n=r?Math.round(e.h)+T*t:Math.round(e.h)-T*t,n<0?n+=360:n>=360&&(n-=360),n}function X(e,t,r){if(e.h===0&&e.s===0)return e.s;var n;return r?n=e.s-G*t:t===Z?n=e.s+G:n=e.s+xe*t,n>1&&(n=1),r&&t===Y&&n>.1&&(n=.1),n<.06&&(n=.06),Number(n.toFixed(2))}function K(e,t,r){var n;return r?n=e.v+Te*t:n=e.v-Pe*t,n>1&&(n=1),Number(n.toFixed(2))}function B(e){for(var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=[],n=O(e),a=Y;a>0;a-=1){var i=J(n),c=P(O({h:Q(i,a,!0),s:X(i,a,!0),v:K(i,a,!0)}));r.push(c)}r.push(P(n));for(var l=1;l<=Z;l+=1){var f=J(n),s=P(O({h:Q(f,l),s:X(f,l),v:K(f,l)}));r.push(s)}return t.theme==="dark"?je.map(function(v){var b=v.index,S=v.opacity,C=P(Ee(O(t.backgroundColor||"#141414"),O(r[b]),S*100));return C}):r}var N={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},M={},V={};Object.keys(N).forEach(function(e){M[e]=B(N[e]),M[e].primary=M[e][5],V[e]=B(N[e],{theme:"dark",backgroundColor:"#141414"}),V[e].primary=V[e][5]});var ee=[],A=[],Fe="insert-css: You need to provide a CSS string. Usage: insertCss(cssString[, options]).";function $e(){var e=document.createElement("style");return e.setAttribute("type","text/css"),e}function Ie(e,t){if(t=t||{},e===void 0)throw new Error(Fe);var r=t.prepend===!0?"prepend":"append",n=t.container!==void 0?t.container:document.querySelector("head"),a=ee.indexOf(n);a===-1&&(a=ee.push(n)-1,A[a]={});var i;return A[a]!==void 0&&A[a][r]!==void 0?i=A[a][r]:(i=A[a][r]=$e(),r==="prepend"?n.insertBefore(i,n.childNodes[0]):n.appendChild(i)),e.charCodeAt(0)===65279&&(e=e.substr(1,e.length)),i.styleSheet?i.styleSheet.cssText+=e:i.textContent+=e,i}function re(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?Object(arguments[t]):{},n=Object.keys(r);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(a){return Object.getOwnPropertyDescriptor(r,a).enumerable}))),n.forEach(function(a){Be(e,a,r[a])})}return e}function Be(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ne(e,t){process.env.NODE_ENV!=="production"&&!e&&console!==void 0&&console.error("Warning: ".concat(t))}function Me(e,t){Ne(e,"[@ant-design/icons-vue] ".concat(t))}function te(e){return typeof e=="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(typeof e.icon=="object"||typeof e.icon=="function")}function D(e,t,r){return r?o.h(e.tag,re({key:t},r,e.attrs),(e.children||[]).map(function(n,a){return D(n,"".concat(t,"-").concat(e.tag,"-").concat(a))})):o.h(e.tag,re({key:t},e.attrs),(e.children||[]).map(function(n,a){return D(n,"".concat(t,"-").concat(e.tag,"-").concat(a))}))}function ne(e){return B(e)[0]}function ae(e){return e?Array.isArray(e)?e:[e]:[]}var Ve=`
.anticon {
display: inline-block;
color: inherit;
font-style: normal;
line-height: 0;
text-align: center;
text-transform: none;
vertical-align: -0.125em;
text-rendering: optimizeLegibility;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.anticon > * {
line-height: 1;
}
.anticon svg {
display: inline-block;
}
.anticon::before {
display: none;
}
.anticon .anticon-icon {
display: block;
}
.anticon[tabindex] {
cursor: pointer;
}
.anticon-spin::before,
.anticon-spin {
display: inline-block;
-webkit-animation: loadingCircle 1s infinite linear;
animation: loadingCircle 1s infinite linear;
}
@-webkit-keyframes loadingCircle {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes loadingCircle {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
`,oe=!1,De=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Ve;o.nextTick(function(){oe||(typeof window<"u"&&window.document&&window.document.documentElement&&Ie(t,{prepend:!0}),oe=!0)})},Re=["icon","primaryColor","secondaryColor"];function Le(e,t){if(e==null)return{};var r=Ue(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function Ue(e,t){if(e==null)return{};var r={},n=Object.keys(e),a,i;for(i=0;i<n.length;i++)a=n[i],!(t.indexOf(a)>=0)&&(r[a]=e[a]);return r}function j(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?Object(arguments[t]):{},n=Object.keys(r);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(a){return Object.getOwnPropertyDescriptor(r,a).enumerable}))),n.forEach(function(a){ze(e,a,r[a])})}return e}function ze(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var _={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function He(e){var t=e.primaryColor,r=e.secondaryColor;_.primaryColor=t,_.secondaryColor=r||ne(t),_.calculated=!!r}function We(){return j({},_)}var w=function(t,r){var n=j({},t,r.attrs),a=n.icon,i=n.primaryColor,c=n.secondaryColor,l=Le(n,Re),f=_;if(i&&(f={primaryColor:i,secondaryColor:c||ne(i)}),De(),Me(te(a),"icon should be icon definiton, but got ".concat(a)),!te(a))return null;var s=a;return s&&typeof s.icon=="function"&&(s=j({},s,{icon:s.icon(f.primaryColor,f.secondaryColor)})),D(s.icon,"svg-".concat(s.name),j({},l,{"data-icon":s.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"}))};w.props={icon:Object,primaryColor:String,secondaryColor:String,focusable:String},w.inheritAttrs=!1,w.displayName="IconBase",w.getTwoToneColors=We,w.setTwoToneColors=He;const R=w;function qe(e,t){return Je(e)||Ze(e,t)||Ye(e,t)||Ge()}function Ge(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ye(e,t){if(e){if(typeof e=="string")return ie(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ie(e,t)}}function ie(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Ze(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n=[],a=!0,i=!1,c,l;try{for(r=r.call(e);!(a=(c=r.next()).done)&&(n.push(c.value),!(t&&n.length===t));a=!0);}catch(f){i=!0,l=f}finally{try{!a&&r.return!=null&&r.return()}finally{if(i)throw l}}return n}}function Je(e){if(Array.isArray(e))return e}function le(e){var t=ae(e),r=qe(t,2),n=r[0],a=r[1];return R.setTwoToneColors({primaryColor:n,secondaryColor:a})}function Qe(){var e=R.getTwoToneColors();return e.calculated?[e.primaryColor,e.secondaryColor]:e.primaryColor}var Xe=["class","icon","spin","rotate","tabindex","twoToneColor","onClick"];function Ke(e,t){return nr(e)||tr(e,t)||rr(e,t)||er()}function er(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function rr(e,t){if(e){if(typeof e=="string")return ce(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ce(e,t)}}function ce(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function tr(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n=[],a=!0,i=!1,c,l;try{for(r=r.call(e);!(a=(c=r.next()).done)&&(n.push(c.value),!(t&&n.length===t));a=!0);}catch(f){i=!0,l=f}finally{try{!a&&r.return!=null&&r.return()}finally{if(i)throw l}}return n}}function nr(e){if(Array.isArray(e))return e}function fe(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?Object(arguments[t]):{},n=Object.keys(r);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(a){return Object.getOwnPropertyDescriptor(r,a).enumerable}))),n.forEach(function(a){L(e,a,r[a])})}return e}function L(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function ar(e,t){if(e==null)return{};var r=or(e,t),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a<i.length;a++)n=i[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function or(e,t){if(e==null)return{};var r={},n=Object.keys(e),a,i;for(i=0;i<n.length;i++)a=n[i],!(t.indexOf(a)>=0)&&(r[a]=e[a]);return r}le("#1890ff");var k=function(t,r){var n,a=fe({},t,r.attrs),i=a.class,c=a.icon,l=a.spin,f=a.rotate,s=a.tabindex,v=a.twoToneColor,b=a.onClick,S=ar(a,Xe),C=(n={anticon:!0},L(n,"anticon-".concat(c.name),!!c.name),L(n,i,i),n),z=l===""||l||c.name==="loading"?"anticon-spin":"",H=s;H===void 0&&b&&(H=-1,S.tabindex=H);var vr=f?{msTransform:"rotate(".concat(f,"deg)"),transform:"rotate(".concat(f,"deg)")}:void 0,Cr=ae(v),be=Ke(Cr,2),wr=be[0],kr=be[1];return o.createVNode("span",fe({role:"img","aria-label":c.name},S,{onClick:b,class:C}),[o.createVNode(R,{class:z,icon:c,primaryColor:wr,secondaryColor:kr,style:vr},null)])};k.props={spin:Boolean,rotate:Number,icon:Object,twoToneColor:String},k.displayName="AntdIcon",k.inheritAttrs=!1,k.getTwoToneColor=Qe,k.setTwoToneColor=le;const ir=k;var lr={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"};const cr=lr;function se(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?Object(arguments[t]):{},n=Object.keys(r);typeof Object.getOwnPropertySymbols=="function"&&(n=n.concat(Object.getOwnPropertySymbols(r).filter(function(a){return Object.getOwnPropertyDescriptor(r,a).enumerable}))),n.forEach(function(a){fr(e,a,r[a])})}return e}function fr(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var U=function(t,r){var n=se({},t,r.attrs);return o.createVNode(ir,se({},n,{icon:cr}),null)};U.displayName="CloseCircleFilled",U.inheritAttrs=!1;const sr=U,dr=o.defineComponent({inheritAttrs:!1,components:{CloseCircleFilled:sr},name:"CustomSelect",props:{...y.selectProps(),buttonProps:{type:Object,default:()=>{}},dropdownProps:{type:Object,default:()=>{}},hideOnClick:{type:Boolean,default:!0}},emits:["update:model-value"],setup(e,t){const r=y.setupSelect(e,()=>e.modelValue,t),n=o.ref(!1),a=()=>{e.hideOnClick&&n.value&&(n.value=!1)},i=o.computed(()=>{const c=e.modelValue;return c?Array.isArray(c)?c:[c]:[]});return{...r,visible:n,updateVisibility:a,selectedKeys:i}}}),Sr="",de=(e,t)=>{const r=e.__vccOpts||e;for(const[n,a]of t)r[n]=a;return r},ur={class:"custom-select"};function pr(e,t,r,n,a,i){const c=o.resolveComponent("CloseCircleFilled"),l=o.resolveComponent("a-button"),f=o.resolveComponent("a-menu-item"),s=o.resolveComponent("a-menu"),v=o.resolveComponent("a-dropdown");return o.openBlock(),o.createElementBlock("span",ur,[o.createVNode(v,o.mergeProps({trigger:["click"],visible:e.visible,"onUpdate:visible":t[2]||(t[2]=b=>e.visible=b)},e.dropdownProps,{disabled:e.disabled}),{overlay:o.withCtx(()=>[o.createVNode(s,{multiple:"",selectedKeys:e.selectedKeys},{default:o.withCtx(()=>[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(e.itemRows,(b,S)=>(o.openBlock(),o.createElementBlock("div",{class:"vcron-a-row",type:"flex",key:S},[(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(b,(C,z)=>(o.openBlock(),o.createElementBlock("div",{class:"vcron-a-col",flex:1,key:z},[C?(o.openBlock(),o.createBlock(f,{key:C.value,onClick:()=>{e.select(C),e.updateVisibility()}},{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(C.text),1)]),_:2},1032,["onClick"])):(o.openBlock(),o.createBlock(f,{key:1}))]))),128))]))),128))]),_:1},8,["selectedKeys"])]),default:o.withCtx(()=>[o.createVNode(l,o.normalizeProps(o.guardReactiveProps(e.buttonProps)),{default:o.withCtx(()=>[o.createTextVNode(o.toDisplayString(e.selection??e.selectedStr),1),e.clearable&&!e.isEmpty?(o.openBlock(),o.createBlock(c,{key:0,onClick:[t[0]||(t[0]=b=>e.clear()),t[1]||(t[1]=o.withModifiers(()=>{},["stop"]))]})):o.createCommentVNode("",!0)]),_:1},16)]),_:1},16,["visible","disabled"])])}const mr=de(dr,[["render",pr],["__scopeId","data-v-22e30b1e"]]),ue=()=>({buttonProps:{type:Object,default(){return{}}},dropdownProps:{type:Object,default:()=>{}},...y.cronCoreProps()}),br=o.defineComponent({name:"CronAnt",components:{CustomSelect:mr},props:ue(),emits:["update:model-value","update:period","error"],setup(e,t){return y.setupCron(e,t)}}),Or="",gr={class:"vcron-a-spacer"},yr={class:"vcron-a-spacer"};function hr(e,t,r,n,a,i){const c=o.resolveComponent("custom-select");return o.openBlock(),o.createElementBlock("div",null,[o.createTextVNode(o.toDisplayString(e.period.prefix.value)+" ",1),o.createElementVNode("div",gr,[o.createVNode(c,{"model-value":e.period.selected.value.id,"item-value":"id",items:e.period.items,"onUpdate:modelValue":t[0]||(t[0]=l=>e.period.select(l)),disabled:e.disabled,"button-props":e.buttonProps},null,8,["model-value","items","disabled","button-props"])]),o.createTextVNode(" "+o.toDisplayString(e.period.suffix.value)+" ",1),(o.openBlock(!0),o.createElementBlock(o.Fragment,null,o.renderList(e.selected,l=>(o.openBlock(),o.createElementBlock(o.Fragment,{key:l.id},[o.createTextVNode(o.toDisplayString(l.prefix.value)+" ",1),o.createElementVNode("div",yr,[o.createVNode(c,{"model-value":l.selected.value,"onUpdate:modelValue":f=>l.select(f),items:l.items,cols:e.cols[l.id]||1,selection:l.text.value,multiple:"",clearable:"",disabled:e.disabled,"button-props":e.buttonProps,"dropdown-props":e.dropdownProps,hideOnClick:!1},null,8,["model-value","onUpdate:modelValue","items","cols","selection","disabled","button-props","dropdown-props"])]),o.createTextVNode(" "+o.toDisplayString(l.suffix.value),1)],64))),128))])}const pe=de(br,[["render",hr]]),me={install:e=>{e.component("CronAnt",pe)}};p.CronAnt=pe,p.CronAntPlugin=me,p.cronAntProps=ue,p.default=me,Object.defineProperties(p,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})});
//# sourceMappingURL=ant.umd.cjs.map