MediaWiki:Gadget-ACDC.js

From wikishia

Note: After publishing, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Press Ctrl-F5.
/*!
 * 
 * Add to Commons / Descriptive Claims (ACDC)
 *
 * Gadget to add a collection of statements to a set of files.
 *
 * Documentation: [[Help:Gadget-ACDC]]
 * (https://commons.wikimedia.org/wiki/Help:Gadget-ACDC)
 *
 * This version was built with webpack and Babel.
 * You can find the original source code on GitHub:
 *
 * https://github.com/lucaswerkmeister/ACDC
 *
 * That is also where development happens –
 * please do not edit this page directly –
 * and where you can find out more about the licenses
 * of some of the code (polyfills) included in this page.
 *
 */!function(){var t={9662:function(t,e,r){var n=r(614),o=r(6330);t.exports=function(t){if(n(t))return t;throw TypeError(o(t)+" is not a function")}},6077:function(t,e,r){var n=r(614);t.exports=function(t){if("object"==typeof t||n(t))return t;throw TypeError("Can't set "+String(t)+" as a prototype")}},1223:function(t,e,r){var n=r(5112),o=r(30),i=r(3070),a=n("unscopables"),s=Array.prototype;null==s[a]&&i.f(s,a,{configurable:!0,value:o(null)}),t.exports=function(t){s[a][t]=!0}},9670:function(t,e,r){var n=r(111);t.exports=function(t){if(n(t))return t;throw TypeError(String(t)+" is not an object")}},8457:function(t,e,r){"use strict";var n=r(9974),o=r(7908),i=r(3411),a=r(7659),s=r(4411),c=r(6244),u=r(6135),l=r(8554),f=r(1246);t.exports=function(t){var e=o(t),r=s(this),p=arguments.length,d=p>1?arguments[1]:void 0,g=void 0!==d;g&&(d=n(d,p>2?arguments[2]:void 0,2));var h,m,v,y,b,w,x=f(e),S=0;if(!x||this==Array&&a(x))for(h=c(e),m=r?new this(h):Array(h);h>S;S++)w=g?d(e[S],S):e[S],u(m,S,w);else for(b=(y=l(e,x)).next,m=r?new this:[];!(v=b.call(y)).done;S++)w=g?i(y,d,[v.value,S],!0):v.value,u(m,S,w);return m.length=S,m}},1318:function(t,e,r){var n=r(5656),o=r(1400),i=r(6244),a=function(t){return function(e,r,a){var s,c=n(e),u=i(c),l=o(a,u);if(t&&r!=r){for(;u>l;)if((s=c[l++])!=s)return!0}else for(;u>l;l++)if((t||l in c)&&c[l]===r)return t||l||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},2092:function(t,e,r){var n=r(9974),o=r(8361),i=r(7908),a=r(6244),s=r(5417),c=[].push,u=function(t){var e=1==t,r=2==t,u=3==t,l=4==t,f=6==t,p=7==t,d=5==t||f;return function(g,h,m,v){for(var y,b,w=i(g),x=o(w),S=n(h,m,3),O=a(x),P=0,T=v||s,k=e?T(g,O):r||p?T(g,0):void 0;O>P;P++)if((d||P in x)&&(b=S(y=x[P],P,w),t))if(e)k[P]=b;else if(b)switch(t){case 3:return!0;case 5:return y;case 6:return P;case 2:c.call(k,y)}else switch(t){case 4:return!1;case 7:c.call(k,y)}return f?-1:u||l?l:k}};t.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},1194:function(t,e,r){var n=r(7293),o=r(5112),i=r(7392),a=o("species");t.exports=function(t){return i>=51||!n((function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},7475:function(t,e,r){var n=r(3157),o=r(4411),i=r(111),a=r(5112)("species");t.exports=function(t){var e;return n(t)&&(e=t.constructor,(o(e)&&(e===Array||n(e.prototype))||i(e)&&null===(e=e[a]))&&(e=void 0)),void 0===e?Array:e}},5417:function(t,e,r){var n=r(7475);t.exports=function(t,e){return new(n(t))(0===e?0:e)}},3411:function(t,e,r){var n=r(9670),o=r(9212);t.exports=function(t,e,r,i){try{return i?e(n(r)[0],r[1]):e(r)}catch(e){o(t,"throw",e)}}},7072:function(t,e,r){var n=r(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[n]=function(){return this},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,e){if(!e&&!o)return!1;var r=!1;try{var i={};i[n]=function(){return{next:function(){return{done:r=!0}}}},t(i)}catch(t){}return r}},4326:function(t){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},648:function(t,e,r){var n=r(1694),o=r(614),i=r(4326),a=r(5112)("toStringTag"),s="Arguments"==i(function(){return arguments}());t.exports=n?i:function(t){var e,r,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),a))?r:s?i(e):"Object"==(n=i(e))&&o(e.callee)?"Arguments":n}},9920:function(t,e,r){var n=r(2597),o=r(3887),i=r(1236),a=r(3070);t.exports=function(t,e){for(var r=o(e),s=a.f,c=i.f,u=0;u<r.length;u++){var l=r[u];n(t,l)||s(t,l,c(e,l))}}},4964:function(t,e,r){var n=r(5112)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(r){try{return e[n]=!1,"/./"[t](e)}catch(t){}}return!1}},8544:function(t,e,r){var n=r(7293);t.exports=!n((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},4994:function(t,e,r){"use strict";var n=r(3383).IteratorPrototype,o=r(30),i=r(9114),a=r(8003),s=r(7497),c=function(){return this};t.exports=function(t,e,r){var u=e+" Iterator";return t.prototype=o(n,{next:i(1,r)}),a(t,u,!1,!0),s[u]=c,t}},8880:function(t,e,r){var n=r(9781),o=r(3070),i=r(9114);t.exports=n?function(t,e,r){return o.f(t,e,i(1,r))}:function(t,e,r){return t[e]=r,t}},9114:function(t){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},6135:function(t,e,r){"use strict";var n=r(4948),o=r(3070),i=r(9114);t.exports=function(t,e,r){var a=n(e);a in t?o.f(t,a,i(0,r)):t[a]=r}},654:function(t,e,r){"use strict";var n=r(2109),o=r(1913),i=r(6530),a=r(614),s=r(4994),c=r(9518),u=r(7674),l=r(8003),f=r(8880),p=r(1320),d=r(5112),g=r(7497),h=r(3383),m=i.PROPER,v=i.CONFIGURABLE,y=h.IteratorPrototype,b=h.BUGGY_SAFARI_ITERATORS,w=d("iterator"),x="keys",S="values",O="entries",P=function(){return this};t.exports=function(t,e,r,i,d,h,T){s(r,e,i);var k,E,R,A=function(t){if(t===d&&L)return L;if(!b&&t in W)return W[t];switch(t){case x:case S:case O:return function(){return new r(this,t)}}return function(){return new r(this)}},j=e+" Iterator",C=!1,W=t.prototype,D=W[w]||W["@@iterator"]||d&&W[d],L=!b&&D||A(d),I="Array"==e&&W.entries||D;if(I&&(k=c(I.call(new t)))!==Object.prototype&&k.next&&(o||c(k)===y||(u?u(k,y):a(k[w])||p(k,w,P)),l(k,j,!0,!0),o&&(g[j]=P)),m&&d==S&&D&&D.name!==S&&(!o&&v?f(W,"name",S):(C=!0,L=function(){return D.call(this)})),d)if(E={values:A(S),keys:h?L:A(x),entries:A(O)},T)for(R in E)(b||C||!(R in W))&&p(W,R,E[R]);else n({target:e,proto:!0,forced:b||C},E);return o&&!T||W[w]===L||p(W,w,L,{name:d}),g[e]=L,E}},7235:function(t,e,r){var n=r(857),o=r(2597),i=r(6061),a=r(3070).f;t.exports=function(t){var e=n.Symbol||(n.Symbol={});o(e,t)||a(e,t,{value:i.f(t)})}},9781:function(t,e,r){var n=r(7293);t.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:function(t,e,r){var n=r(7854),o=r(111),i=n.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},8324:function(t){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:function(t,e,r){var n=r(317)("span").classList,o=n&&n.constructor&&n.constructor.prototype;t.exports=o===Object.prototype?void 0:o},8113:function(t,e,r){var n=r(5005);t.exports=n("navigator","userAgent")||""},7392:function(t,e,r){var n,o,i=r(7854),a=r(8113),s=i.process,c=i.Deno,u=s&&s.versions||c&&c.version,l=u&&u.v8;l?o=(n=l.split("."))[0]<4?1:n[0]+n[1]:a&&(!(n=a.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/))&&(o=n[1]),t.exports=o&&+o},748:function(t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:function(t,e,r){var n=r(7854),o=r(1236).f,i=r(8880),a=r(1320),s=r(3505),c=r(9920),u=r(4705);t.exports=function(t,e){var r,l,f,p,d,g=t.target,h=t.global,m=t.stat;if(r=h?n:m?n[g]||s(g,{}):(n[g]||{}).prototype)for(l in e){if(p=e[l],f=t.noTargetGet?(d=o(r,l))&&d.value:r[l],!u(h?l:g+(m?".":"#")+l,t.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(t.sham||f&&f.sham)&&i(p,"sham",!0),a(r,l,p,t)}}},7293:function(t){t.exports=function(t){try{return!!t()}catch(t){return!0}}},6790:function(t,e,r){"use strict";var n=r(3157),o=r(6244),i=r(9974),a=function(t,e,r,s,c,u,l,f){for(var p,d,g=c,h=0,m=!!l&&i(l,f,3);h<s;){if(h in r){if(p=m?m(r[h],h,e):r[h],u>0&&n(p))d=o(p),g=a(t,e,p,d,g,u-1)-1;else{if(g>=9007199254740991)throw TypeError("Exceed the acceptable array length");t[g]=p}g++}h++}return g};t.exports=a},9974:function(t,e,r){var n=r(9662);t.exports=function(t,e,r){if(n(t),void 0===e)return t;switch(r){case 0:return function(){return t.call(e)};case 1:return function(r){return t.call(e,r)};case 2:return function(r,n){return t.call(e,r,n)};case 3:return function(r,n,o){return t.call(e,r,n,o)}}return function(){return t.apply(e,arguments)}}},6530:function(t,e,r){var n=r(9781),o=r(2597),i=Function.prototype,a=n&&Object.getOwnPropertyDescriptor,s=o(i,"name"),c=s&&"something"===function(){}.name,u=s&&(!n||n&&a(i,"name").configurable);t.exports={EXISTS:s,PROPER:c,CONFIGURABLE:u}},5005:function(t,e,r){var n=r(7854),o=r(614);t.exports=function(t,e){return arguments.length<2?(r=n[t],o(r)?r:void 0):n[t]&&n[t][e];var r}},1246:function(t,e,r){var n=r(648),o=r(8173),i=r(7497),a=r(5112)("iterator");t.exports=function(t){if(null!=t)return o(t,a)||o(t,"@@iterator")||i[n(t)]}},8554:function(t,e,r){var n=r(9662),o=r(9670),i=r(1246);t.exports=function(t,e){var r=arguments.length<2?i(t):e;if(n(r))return o(r.call(t));throw TypeError(String(t)+" is not iterable")}},8173:function(t,e,r){var n=r(9662);t.exports=function(t,e){var r=t[e];return null==r?void 0:n(r)}},7854:function(t,e,r){var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||function(){return this}()||Function("return this")()},2597:function(t,e,r){var n=r(7908),o={}.hasOwnProperty;t.exports=Object.hasOwn||function(t,e){return o.call(n(t),e)}},3501:function(t){t.exports={}},490:function(t,e,r){var n=r(5005);t.exports=n("document","documentElement")},4664:function(t,e,r){var n=r(9781),o=r(7293),i=r(317);t.exports=!n&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:function(t,e,r){var n=r(7293),o=r(4326),i="".split;t.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?i.call(t,""):Object(t)}:Object},2788:function(t,e,r){var n=r(614),o=r(5465),i=Function.toString;n(o.inspectSource)||(o.inspectSource=function(t){return i.call(t)}),t.exports=o.inspectSource},9909:function(t,e,r){var n,o,i,a=r(8536),s=r(7854),c=r(111),u=r(8880),l=r(2597),f=r(5465),p=r(6200),d=r(3501),g="Object already initialized",h=s.WeakMap;if(a||f.state){var m=f.state||(f.state=new h),v=m.get,y=m.has,b=m.set;n=function(t,e){if(y.call(m,t))throw new TypeError(g);return e.facade=t,b.call(m,t,e),e},o=function(t){return v.call(m,t)||{}},i=function(t){return y.call(m,t)}}else{var w=p("state");d[w]=!0,n=function(t,e){if(l(t,w))throw new TypeError(g);return e.facade=t,u(t,w,e),e},o=function(t){return l(t,w)?t[w]:{}},i=function(t){return l(t,w)}}t.exports={set:n,get:o,has:i,enforce:function(t){return i(t)?o(t):n(t,{})},getterFor:function(t){return function(e){var r;if(!c(e)||(r=o(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return r}}}},7659:function(t,e,r){var n=r(5112),o=r(7497),i=n("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||a[i]===t)}},3157:function(t,e,r){var n=r(4326);t.exports=Array.isArray||function(t){return"Array"==n(t)}},614:function(t){t.exports=function(t){return"function"==typeof t}},4411:function(t,e,r){var n=r(7293),o=r(614),i=r(648),a=r(5005),s=r(2788),c=[],u=a("Reflect","construct"),l=/^\s*(?:class|function)\b/,f=l.exec,p=!l.exec((function(){})),d=function(t){if(!o(t))return!1;try{return u(Object,c,t),!0}catch(t){return!1}};t.exports=!u||n((function(){var t;return d(d.call)||!d(Object)||!d((function(){t=!0}))||t}))?function(t){if(!o(t))return!1;switch(i(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return p||!!f.call(l,s(t))}:d},4705:function(t,e,r){var n=r(7293),o=r(614),i=/#|\.prototype\./,a=function(t,e){var r=c[s(t)];return r==l||r!=u&&(o(e)?n(e):!!e)},s=a.normalize=function(t){return String(t).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",l=a.POLYFILL="P";t.exports=a},111:function(t,e,r){var n=r(614);t.exports=function(t){return"object"==typeof t?null!==t:n(t)}},1913:function(t){t.exports=!1},7850:function(t,e,r){var n=r(111),o=r(4326),i=r(5112)("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[i])?!!e:"RegExp"==o(t))}},2190:function(t,e,r){var n=r(614),o=r(5005),i=r(3307);t.exports=i?function(t){return"symbol"==typeof t}:function(t){var e=o("Symbol");return n(e)&&Object(t)instanceof e}},408:function(t,e,r){var n=r(9670),o=r(7659),i=r(6244),a=r(9974),s=r(8554),c=r(1246),u=r(9212),l=function(t,e){this.stopped=t,this.result=e};t.exports=function(t,e,r){var f,p,d,g,h,m,v,y=r&&r.that,b=!(!r||!r.AS_ENTRIES),w=!(!r||!r.IS_ITERATOR),x=!(!r||!r.INTERRUPTED),S=a(e,y,1+b+x),O=function(t){return f&&u(f,"normal",t),new l(!0,t)},P=function(t){return b?(n(t),x?S(t[0],t[1],O):S(t[0],t[1])):x?S(t,O):S(t)};if(w)f=t;else{if(!(p=c(t)))throw TypeError(String(t)+" is not iterable");if(o(p)){for(d=0,g=i(t);g>d;d++)if((h=P(t[d]))&&h instanceof l)return h;return new l(!1)}f=s(t,p)}for(m=f.next;!(v=m.call(f)).done;){try{h=P(v.value)}catch(t){u(f,"throw",t)}if("object"==typeof h&&h&&h instanceof l)return h}return new l(!1)}},9212:function(t,e,r){var n=r(9670),o=r(8173);t.exports=function(t,e,r){var i,a;n(t);try{if(!(i=o(t,"return"))){if("throw"===e)throw r;return r}i=i.call(t)}catch(t){a=!0,i=t}if("throw"===e)throw r;if(a)throw i;return n(i),r}},3383:function(t,e,r){"use strict";var n,o,i,a=r(7293),s=r(614),c=r(30),u=r(9518),l=r(1320),f=r(5112),p=r(1913),d=f("iterator"),g=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(n=o):g=!0),null==n||a((function(){var t={};return n[d].call(t)!==t}))?n={}:p&&(n=c(n)),s(n[d])||l(n,d,(function(){return this})),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:g}},7497:function(t){t.exports={}},6244:function(t,e,r){var n=r(7466);t.exports=function(t){return n(t.length)}},133:function(t,e,r){var n=r(7392),o=r(7293);t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},8536:function(t,e,r){var n=r(7854),o=r(614),i=r(2788),a=n.WeakMap;t.exports=o(a)&&/native code/.test(i(a))},3929:function(t,e,r){var n=r(7850);t.exports=function(t){if(n(t))throw TypeError("The method doesn't accept regular expressions");return t}},1574:function(t,e,r){"use strict";var n=r(9781),o=r(7293),i=r(1956),a=r(5181),s=r(5296),c=r(7908),u=r(8361),l=Object.assign,f=Object.defineProperty;t.exports=!l||o((function(){if(n&&1!==l({b:1},l(f({},"a",{enumerable:!0,get:function(){f(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},r=Symbol(),o="abcdefghijklmnopqrst";return t[r]=7,o.split("").forEach((function(t){e[t]=t})),7!=l({},t)[r]||i(l({},e)).join("")!=o}))?function(t,e){for(var r=c(t),o=arguments.length,l=1,f=a.f,p=s.f;o>l;)for(var d,g=u(arguments[l++]),h=f?i(g).concat(f(g)):i(g),m=h.length,v=0;m>v;)d=h[v++],n&&!p.call(g,d)||(r[d]=g[d]);return r}:l},30:function(t,e,r){var n,o=r(9670),i=r(6048),a=r(748),s=r(3501),c=r(490),u=r(317),l=r(6200),f="prototype",p="script",d=l("IE_PROTO"),g=function(){},h=function(t){return"<"+p+">"+t+"</"+p+">"},m=function(t){t.write(h("")),t.close();var e=t.parentWindow.Object;return t=null,e},v=function(){try{n=new ActiveXObject("htmlfile")}catch(t){}var t,e,r;v="undefined"!=typeof document?document.domain&&n?m(n):(e=u("iframe"),r="java"+p+":",e.style.display="none",c.appendChild(e),e.src=String(r),(t=e.contentWindow.document).open(),t.write(h("document.F=Object")),t.close(),t.F):m(n);for(var o=a.length;o--;)delete v[f][a[o]];return v()};s[d]=!0,t.exports=Object.create||function(t,e){var r;return null!==t?(g[f]=o(t),r=new g,g[f]=null,r[d]=t):r=v(),void 0===e?r:i(r,e)}},6048:function(t,e,r){var n=r(9781),o=r(3070),i=r(9670),a=r(1956);t.exports=n?Object.defineProperties:function(t,e){i(t);for(var r,n=a(e),s=n.length,c=0;s>c;)o.f(t,r=n[c++],e[r]);return t}},3070:function(t,e,r){var n=r(9781),o=r(4664),i=r(9670),a=r(4948),s=Object.defineProperty;e.f=n?s:function(t,e,r){if(i(t),e=a(e),i(r),o)try{return s(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(t[e]=r.value),t}},1236:function(t,e,r){var n=r(9781),o=r(5296),i=r(9114),a=r(5656),s=r(4948),c=r(2597),u=r(4664),l=Object.getOwnPropertyDescriptor;e.f=n?l:function(t,e){if(t=a(t),e=s(e),u)try{return l(t,e)}catch(t){}if(c(t,e))return i(!o.f.call(t,e),t[e])}},1156:function(t,e,r){var n=r(5656),o=r(8006).f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==i.call(t)?function(t){try{return o(t)}catch(t){return a.slice()}}(t):o(n(t))}},8006:function(t,e,r){var n=r(6324),o=r(748).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,o)}},5181:function(t,e){e.f=Object.getOwnPropertySymbols},9518:function(t,e,r){var n=r(2597),o=r(614),i=r(7908),a=r(6200),s=r(8544),c=a("IE_PROTO"),u=Object.prototype;t.exports=s?Object.getPrototypeOf:function(t){var e=i(t);if(n(e,c))return e[c];var r=e.constructor;return o(r)&&e instanceof r?r.prototype:e instanceof Object?u:null}},6324:function(t,e,r){var n=r(2597),o=r(5656),i=r(1318).indexOf,a=r(3501);t.exports=function(t,e){var r,s=o(t),c=0,u=[];for(r in s)!n(a,r)&&n(s,r)&&u.push(r);for(;e.length>c;)n(s,r=e[c++])&&(~i(u,r)||u.push(r));return u}},1956:function(t,e,r){var n=r(6324),o=r(748);t.exports=Object.keys||function(t){return n(t,o)}},5296:function(t,e){"use strict";var r={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,o=n&&!r.call({1:2},1);e.f=o?function(t){var e=n(this,t);return!!e&&e.enumerable}:r},7674:function(t,e,r){var n=r(9670),o=r(6077);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,r={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(r,[]),e=r instanceof Array}catch(t){}return function(r,i){return n(r),o(i),e?t.call(r,i):r.__proto__=i,r}}():void 0)},4699:function(t,e,r){var n=r(9781),o=r(1956),i=r(5656),a=r(5296).f,s=function(t){return function(e){for(var r,s=i(e),c=o(s),u=c.length,l=0,f=[];u>l;)r=c[l++],n&&!a.call(s,r)||f.push(t?[r,s[r]]:s[r]);return f}};t.exports={entries:s(!0),values:s(!1)}},288:function(t,e,r){"use strict";var n=r(1694),o=r(648);t.exports=n?{}.toString:function(){return"[object "+o(this)+"]"}},2140:function(t,e,r){var n=r(614),o=r(111);t.exports=function(t,e){var r,i;if("string"===e&&n(r=t.toString)&&!o(i=r.call(t)))return i;if(n(r=t.valueOf)&&!o(i=r.call(t)))return i;if("string"!==e&&n(r=t.toString)&&!o(i=r.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},3887:function(t,e,r){var n=r(5005),o=r(8006),i=r(5181),a=r(9670);t.exports=n("Reflect","ownKeys")||function(t){var e=o.f(a(t)),r=i.f;return r?e.concat(r(t)):e}},857:function(t,e,r){var n=r(7854);t.exports=n},1320:function(t,e,r){var n=r(7854),o=r(614),i=r(2597),a=r(8880),s=r(3505),c=r(2788),u=r(9909),l=r(6530).CONFIGURABLE,f=u.get,p=u.enforce,d=String(String).split("String");(t.exports=function(t,e,r,c){var u,f=!!c&&!!c.unsafe,g=!!c&&!!c.enumerable,h=!!c&&!!c.noTargetGet,m=c&&void 0!==c.name?c.name:e;o(r)&&("Symbol("===String(m).slice(0,7)&&(m="["+String(m).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!i(r,"name")||l&&r.name!==m)&&a(r,"name",m),(u=p(r)).source||(u.source=d.join("string"==typeof m?m:""))),t!==n?(f?!h&&t[e]&&(g=!0):delete t[e],g?t[e]=r:a(t,e,r)):g?t[e]=r:s(e,r)})(Function.prototype,"toString",(function(){return o(this)&&f(this).source||c(this)}))},2261:function(t,e,r){"use strict";var n,o,i=r(1340),a=r(7066),s=r(2999),c=r(2309),u=r(30),l=r(9909).get,f=r(9441),p=r(7168),d=RegExp.prototype.exec,g=c("native-string-replace",String.prototype.replace),h=d,m=(n=/a/,o=/b*/g,d.call(n,"a"),d.call(o,"a"),0!==n.lastIndex||0!==o.lastIndex),v=s.UNSUPPORTED_Y||s.BROKEN_CARET,y=void 0!==/()??/.exec("")[1];(m||y||v||f||p)&&(h=function(t){var e,r,n,o,s,c,f,p=this,b=l(p),w=i(t),x=b.raw;if(x)return x.lastIndex=p.lastIndex,e=h.call(x,w),p.lastIndex=x.lastIndex,e;var S=b.groups,O=v&&p.sticky,P=a.call(p),T=p.source,k=0,E=w;if(O&&(-1===(P=P.replace("y","")).indexOf("g")&&(P+="g"),E=w.slice(p.lastIndex),p.lastIndex>0&&(!p.multiline||p.multiline&&"\n"!==w.charAt(p.lastIndex-1))&&(T="(?: "+T+")",E=" "+E,k++),r=new RegExp("^(?:"+T+")",P)),y&&(r=new RegExp("^"+T+"$(?!\\s)",P)),m&&(n=p.lastIndex),o=d.call(O?r:p,E),O?o?(o.input=o.input.slice(k),o[0]=o[0].slice(k),o.index=p.lastIndex,p.lastIndex+=o[0].length):p.lastIndex=0:m&&o&&(p.lastIndex=p.global?o.index+o[0].length:n),y&&o&&o.length>1&&g.call(o[0],r,(function(){for(s=1;s<arguments.length-2;s++)void 0===arguments[s]&&(o[s]=void 0)})),o&&S)for(o.groups=c=u(null),s=0;s<S.length;s++)c[(f=S[s])[0]]=o[f[1]];return o}),t.exports=h},7066:function(t,e,r){"use strict";var n=r(9670);t.exports=function(){var t=n(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},2999:function(t,e,r){var n=r(7293),o=r(7854).RegExp;e.UNSUPPORTED_Y=n((function(){var t=o("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),e.BROKEN_CARET=n((function(){var t=o("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},9441:function(t,e,r){var n=r(7293),o=r(7854).RegExp;t.exports=n((function(){var t=o(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)}))},7168:function(t,e,r){var n=r(7293),o=r(7854).RegExp;t.exports=n((function(){var t=o("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")}))},4488:function(t){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},3505:function(t,e,r){var n=r(7854);t.exports=function(t,e){try{Object.defineProperty(n,t,{value:e,configurable:!0,writable:!0})}catch(r){n[t]=e}return e}},8003:function(t,e,r){var n=r(3070).f,o=r(2597),i=r(5112)("toStringTag");t.exports=function(t,e,r){t&&!o(t=r?t:t.prototype,i)&&n(t,i,{configurable:!0,value:e})}},6200:function(t,e,r){var n=r(2309),o=r(9711),i=n("keys");t.exports=function(t){return i[t]||(i[t]=o(t))}},5465:function(t,e,r){var n=r(7854),o=r(3505),i="__core-js_shared__",a=n[i]||o(i,{});t.exports=a},2309:function(t,e,r){var n=r(1913),o=r(5465);(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.18.3",mode:n?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},8710:function(t,e,r){var n=r(9303),o=r(1340),i=r(4488),a=function(t){return function(e,r){var a,s,c=o(i(e)),u=n(r),l=c.length;return u<0||u>=l?t?"":void 0:(a=c.charCodeAt(u))<55296||a>56319||u+1===l||(s=c.charCodeAt(u+1))<56320||s>57343?t?c.charAt(u):a:t?c.slice(u,u+2):s-56320+(a-55296<<10)+65536}};t.exports={codeAt:a(!1),charAt:a(!0)}},6091:function(t,e,r){var n=r(6530).PROPER,o=r(7293),i=r(1361);t.exports=function(t){return o((function(){return!!i[t]()||"​…᠎"!=="​…᠎"[t]()||n&&i[t].name!==t}))}},3111:function(t,e,r){var n=r(4488),o=r(1340),i="["+r(1361)+"]",a=RegExp("^"+i+i+"*"),s=RegExp(i+i+"*$"),c=function(t){return function(e){var r=o(n(e));return 1&t&&(r=r.replace(a,"")),2&t&&(r=r.replace(s,"")),r}};t.exports={start:c(1),end:c(2),trim:c(3)}},1400:function(t,e,r){var n=r(9303),o=Math.max,i=Math.min;t.exports=function(t,e){var r=n(t);return r<0?o(r+e,0):i(r,e)}},5656:function(t,e,r){var n=r(8361),o=r(4488);t.exports=function(t){return n(o(t))}},9303:function(t){var e=Math.ceil,r=Math.floor;t.exports=function(t){var n=+t;return n!=n||0===n?0:(n>0?r:e)(n)}},7466:function(t,e,r){var n=r(9303),o=Math.min;t.exports=function(t){return t>0?o(n(t),9007199254740991):0}},7908:function(t,e,r){var n=r(4488);t.exports=function(t){return Object(n(t))}},7593:function(t,e,r){var n=r(111),o=r(2190),i=r(8173),a=r(2140),s=r(5112)("toPrimitive");t.exports=function(t,e){if(!n(t)||o(t))return t;var r,c=i(t,s);if(c){if(void 0===e&&(e="default"),r=c.call(t,e),!n(r)||o(r))return r;throw TypeError("Can't convert object to primitive value")}return void 0===e&&(e="number"),a(t,e)}},4948:function(t,e,r){var n=r(7593),o=r(2190);t.exports=function(t){var e=n(t,"string");return o(e)?e:String(e)}},1694:function(t,e,r){var n={};n[r(5112)("toStringTag")]="z",t.exports="[object z]"===String(n)},1340:function(t,e,r){var n=r(648);t.exports=function(t){if("Symbol"===n(t))throw TypeError("Cannot convert a Symbol value to a string");return String(t)}},6330:function(t){t.exports=function(t){try{return String(t)}catch(t){return"Object"}}},9711:function(t){var e=0,r=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+r).toString(36)}},3307:function(t,e,r){var n=r(133);t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},6061:function(t,e,r){var n=r(5112);e.f=n},5112:function(t,e,r){var n=r(7854),o=r(2309),i=r(2597),a=r(9711),s=r(133),c=r(3307),u=o("wks"),l=n.Symbol,f=c?l:l&&l.withoutSetter||a;t.exports=function(t){return i(u,t)&&(s||"string"==typeof u[t])||(s&&i(l,t)?u[t]=l[t]:u[t]=f("Symbol."+t)),u[t]}},1361:function(t){t.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},2222:function(t,e,r){"use strict";var n=r(2109),o=r(7293),i=r(3157),a=r(111),s=r(7908),c=r(6244),u=r(6135),l=r(5417),f=r(1194),p=r(5112),d=r(7392),g=p("isConcatSpreadable"),h=9007199254740991,m="Maximum allowed index exceeded",v=d>=51||!o((function(){var t=[];return t[g]=!1,t.concat()[0]!==t})),y=f("concat"),b=function(t){if(!a(t))return!1;var e=t[g];return void 0!==e?!!e:i(t)};n({target:"Array",proto:!0,forced:!v||!y},{concat:function(t){var e,r,n,o,i,a=s(this),f=l(a,0),p=0;for(e=-1,n=arguments.length;e<n;e++)if(b(i=-1===e?a:arguments[e])){if(p+(o=c(i))>h)throw TypeError(m);for(r=0;r<o;r++,p++)r in i&&u(f,p,i[r])}else{if(p>=h)throw TypeError(m);u(f,p++,i)}return f.length=p,f}})},6535:function(t,e,r){"use strict";var n=r(2109),o=r(6790),i=r(9662),a=r(7908),s=r(6244),c=r(5417);n({target:"Array",proto:!0},{flatMap:function(t){var e,r=a(this),n=s(r);return i(t),(e=c(r,0)).length=o(e,r,r,n,0,1,t,arguments.length>1?arguments[1]:void 0),e}})},1038:function(t,e,r){var n=r(2109),o=r(8457);n({target:"Array",stat:!0,forced:!r(7072)((function(t){Array.from(t)}))},{from:o})},6992:function(t,e,r){"use strict";var n=r(5656),o=r(1223),i=r(7497),a=r(9909),s=r(654),c="Array Iterator",u=a.set,l=a.getterFor(c);t.exports=s(Array,"Array",(function(t,e){u(this,{type:c,target:n(t),index:0,kind:e})}),(function(){var t=l(this),e=t.target,r=t.kind,n=t.index++;return!e||n>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==r?{value:n,done:!1}:"values"==r?{value:e[n],done:!1}:{value:[n,e[n]],done:!1}}),"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},9244:function(t,e,r){r(1223)("flatMap")},9601:function(t,e,r){var n=r(2109),o=r(1574);n({target:"Object",stat:!0,forced:Object.assign!==o},{assign:o})},9720:function(t,e,r){var n=r(2109),o=r(4699).entries;n({target:"Object",stat:!0},{entries:function(t){return o(t)}})},8559:function(t,e,r){var n=r(2109),o=r(408),i=r(6135);n({target:"Object",stat:!0},{fromEntries:function(t){var e={};return o(t,(function(t,r){i(e,t,r)}),{AS_ENTRIES:!0}),e}})},1539:function(t,e,r){var n=r(1694),o=r(1320),i=r(288);n||o(Object.prototype,"toString",i,{unsafe:!0})},6833:function(t,e,r){var n=r(2109),o=r(4699).values;n({target:"Object",stat:!0},{values:function(t){return o(t)}})},4916:function(t,e,r){"use strict";var n=r(2109),o=r(2261);n({target:"RegExp",proto:!0,forced:/./.exec!==o},{exec:o})},9714:function(t,e,r){"use strict";var n=r(6530).PROPER,o=r(1320),i=r(9670),a=r(1340),s=r(7293),c=r(7066),u="toString",l=RegExp.prototype,f=l[u],p=s((function(){return"/a/b"!=f.call({source:"a",flags:"b"})})),d=n&&f.name!=u;(p||d)&&o(RegExp.prototype,u,(function(){var t=i(this),e=a(t.source),r=t.flags;return"/"+e+"/"+a(void 0===r&&t instanceof RegExp&&!("flags"in l)?c.call(t):r)}),{unsafe:!0})},7852:function(t,e,r){"use strict";var n,o=r(2109),i=r(1236).f,a=r(7466),s=r(1340),c=r(3929),u=r(4488),l=r(4964),f=r(1913),p="".endsWith,d=Math.min,g=l("endsWith");o({target:"String",proto:!0,forced:!!(f||g||(n=i(String.prototype,"endsWith"),!n||n.writable))&&!g},{endsWith:function(t){var e=s(u(this));c(t);var r=arguments.length>1?arguments[1]:void 0,n=e.length,o=void 0===r?n:d(a(r),n),i=s(t);return p?p.call(e,i,o):e.slice(o-i.length,o)===i}})},2023:function(t,e,r){"use strict";var n=r(2109),o=r(3929),i=r(4488),a=r(1340);n({target:"String",proto:!0,forced:!r(4964)("includes")},{includes:function(t){return!!~a(i(this)).indexOf(a(o(t)),arguments.length>1?arguments[1]:void 0)}})},8783:function(t,e,r){"use strict";var n=r(8710).charAt,o=r(1340),i=r(9909),a=r(654),s="String Iterator",c=i.set,u=i.getterFor(s);a(String,"String",(function(t){c(this,{type:s,string:o(t),index:0})}),(function(){var t,e=u(this),r=e.string,o=e.index;return o>=r.length?{value:void 0,done:!0}:(t=n(r,o),e.index+=t.length,{value:t,done:!1})}))},6755:function(t,e,r){"use strict";var n,o=r(2109),i=r(1236).f,a=r(7466),s=r(1340),c=r(3929),u=r(4488),l=r(4964),f=r(1913),p="".startsWith,d=Math.min,g=l("startsWith");o({target:"String",proto:!0,forced:!!(f||g||(n=i(String.prototype,"startsWith"),!n||n.writable))&&!g},{startsWith:function(t){var e=s(u(this));c(t);var r=a(d(arguments.length>1?arguments[1]:void 0,e.length)),n=s(t);return p?p.call(e,n,r):e.slice(r,r+n.length)===n}})},3210:function(t,e,r){"use strict";var n=r(2109),o=r(3111).trim;n({target:"String",proto:!0,forced:r(6091)("trim")},{trim:function(){return o(this)}})},2443:function(t,e,r){r(7235)("asyncIterator")},1817:function(t,e,r){"use strict";var n=r(2109),o=r(9781),i=r(7854),a=r(2597),s=r(614),c=r(111),u=r(3070).f,l=r(9920),f=i.Symbol;if(o&&s(f)&&(!("description"in f.prototype)||void 0!==f().description)){var p={},d=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof d?new f(t):void 0===t?f():f(t);return""===t&&(p[e]=!0),e};l(d,f);var g=d.prototype=f.prototype;g.constructor=d;var h=g.toString,m="Symbol(test)"==String(f("test")),v=/^Symbol\((.*)\)[^)]+$/;u(g,"description",{configurable:!0,get:function(){var t=c(this)?this.valueOf():this,e=h.call(t);if(a(p,t))return"";var r=m?e.slice(7,-1):e.replace(v,"$1");return""===r?void 0:r}}),n({global:!0,forced:!0},{Symbol:d})}},2165:function(t,e,r){r(7235)("iterator")},2526:function(t,e,r){"use strict";var n=r(2109),o=r(7854),i=r(5005),a=r(1913),s=r(9781),c=r(133),u=r(7293),l=r(2597),f=r(3157),p=r(614),d=r(111),g=r(2190),h=r(9670),m=r(7908),v=r(5656),y=r(4948),b=r(1340),w=r(9114),x=r(30),S=r(1956),O=r(8006),P=r(1156),T=r(5181),k=r(1236),E=r(3070),R=r(5296),A=r(1320),j=r(2309),C=r(6200),W=r(3501),D=r(9711),L=r(5112),I=r(6061),$=r(7235),_=r(8003),M=r(9909),F=r(2092).forEach,N=C("hidden"),B="Symbol",G="prototype",q=L("toPrimitive"),z=M.set,Q=M.getterFor(B),U=Object[G],V=o.Symbol,Y=i("JSON","stringify"),H=k.f,K=E.f,J=P.f,X=R.f,Z=j("symbols"),tt=j("op-symbols"),et=j("string-to-symbol-registry"),rt=j("symbol-to-string-registry"),nt=j("wks"),ot=o.QObject,it=!ot||!ot[G]||!ot[G].findChild,at=s&&u((function(){return 7!=x(K({},"a",{get:function(){return K(this,"a",{value:7}).a}})).a}))?function(t,e,r){var n=H(U,e);n&&delete U[e],K(t,e,r),n&&t!==U&&K(U,e,n)}:K,st=function(t,e){var r=Z[t]=x(V[G]);return z(r,{type:B,tag:t,description:e}),s||(r.description=e),r},ct=function(t,e,r){t===U&&ct(tt,e,r),h(t);var n=y(e);return h(r),l(Z,n)?(r.enumerable?(l(t,N)&&t[N][n]&&(t[N][n]=!1),r=x(r,{enumerable:w(0,!1)})):(l(t,N)||K(t,N,w(1,{})),t[N][n]=!0),at(t,n,r)):K(t,n,r)},ut=function(t,e){h(t);var r=v(e),n=S(r).concat(dt(r));return F(n,(function(e){s&&!lt.call(r,e)||ct(t,e,r[e])})),t},lt=function(t){var e=y(t),r=X.call(this,e);return!(this===U&&l(Z,e)&&!l(tt,e))&&(!(r||!l(this,e)||!l(Z,e)||l(this,N)&&this[N][e])||r)},ft=function(t,e){var r=v(t),n=y(e);if(r!==U||!l(Z,n)||l(tt,n)){var o=H(r,n);return!o||!l(Z,n)||l(r,N)&&r[N][n]||(o.enumerable=!0),o}},pt=function(t){var e=J(v(t)),r=[];return F(e,(function(t){l(Z,t)||l(W,t)||r.push(t)})),r},dt=function(t){var e=t===U,r=J(e?tt:v(t)),n=[];return F(r,(function(t){!l(Z,t)||e&&!l(U,t)||n.push(Z[t])})),n};(c||(V=function(){if(this instanceof V)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?b(arguments[0]):void 0,e=D(t),r=function(t){this===U&&r.call(tt,t),l(this,N)&&l(this[N],e)&&(this[N][e]=!1),at(this,e,w(1,t))};return s&&it&&at(U,e,{configurable:!0,set:r}),st(e,t)},A(V[G],"toString",(function(){return Q(this).tag})),A(V,"withoutSetter",(function(t){return st(D(t),t)})),R.f=lt,E.f=ct,k.f=ft,O.f=P.f=pt,T.f=dt,I.f=function(t){return st(L(t),t)},s&&(K(V[G],"description",{configurable:!0,get:function(){return Q(this).description}}),a||A(U,"propertyIsEnumerable",lt,{unsafe:!0}))),n({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:V}),F(S(nt),(function(t){$(t)})),n({target:B,stat:!0,forced:!c},{for:function(t){var e=b(t);if(l(et,e))return et[e];var r=V(e);return et[e]=r,rt[r]=e,r},keyFor:function(t){if(!g(t))throw TypeError(t+" is not a symbol");if(l(rt,t))return rt[t]},useSetter:function(){it=!0},useSimple:function(){it=!1}}),n({target:"Object",stat:!0,forced:!c,sham:!s},{create:function(t,e){return void 0===e?x(t):ut(x(t),e)},defineProperty:ct,defineProperties:ut,getOwnPropertyDescriptor:ft}),n({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:pt,getOwnPropertySymbols:dt}),n({target:"Object",stat:!0,forced:u((function(){T.f(1)}))},{getOwnPropertySymbols:function(t){return T.f(m(t))}}),Y)&&n({target:"JSON",stat:!0,forced:!c||u((function(){var t=V();return"[null]"!=Y([t])||"{}"!=Y({a:t})||"{}"!=Y(Object(t))}))},{stringify:function(t,e,r){for(var n,o=[t],i=1;arguments.length>i;)o.push(arguments[i++]);if(n=e,(d(e)||void 0!==t)&&!g(t))return f(e)||(e=function(t,e){if(p(n)&&(e=n.call(this,t,e)),!g(e))return e}),o[1]=e,Y.apply(null,o)}});if(!V[G][q]){var gt=V[G].valueOf;A(V[G],q,(function(){return gt.apply(this,arguments)}))}_(V,B),W[N]=!0},3948:function(t,e,r){var n=r(7854),o=r(8324),i=r(8509),a=r(6992),s=r(8880),c=r(5112),u=c("iterator"),l=c("toStringTag"),f=a.values,p=function(t,e){if(t){if(t[u]!==f)try{s(t,u,f)}catch(e){t[u]=f}if(t[l]||s(t,l,e),o[e])for(var r in a)if(t[r]!==a[r])try{s(t,r,a[r])}catch(e){t[r]=a[r]}}};for(var d in o)p(n[d]&&n[d].prototype,d);p(i,"DOMTokenList")},5666:function(t){var e=function(t){"use strict";var e,r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function c(t,e,r){return Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{c({},"")}catch(t){c=function(t,e,r){return t[e]=r}}function u(t,e,r,n){var o=e&&e.prototype instanceof m?e:m,i=Object.create(o.prototype),a=new R(n||[]);return i._invoke=function(t,e,r){var n=f;return function(o,i){if(n===d)throw new Error("Generator is already running");if(n===g){if("throw"===o)throw i;return j()}for(r.method=o,r.arg=i;;){var a=r.delegate;if(a){var s=T(a,r);if(s){if(s===h)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(n===f)throw n=g,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);n=d;var c=l(t,e,r);if("normal"===c.type){if(n=r.done?g:p,c.arg===h)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(n=g,r.method="throw",r.arg=c.arg)}}}(t,r,a),i}function l(t,e,r){try{return{type:"normal",arg:t.call(e,r)}}catch(t){return{type:"throw",arg:t}}}t.wrap=u;var f="suspendedStart",p="suspendedYield",d="executing",g="completed",h={};function m(){}function v(){}function y(){}var b={};c(b,i,(function(){return this}));var w=Object.getPrototypeOf,x=w&&w(w(A([])));x&&x!==r&&n.call(x,i)&&(b=x);var S=y.prototype=m.prototype=Object.create(b);function O(t){["next","throw","return"].forEach((function(e){c(t,e,(function(t){return this._invoke(e,t)}))}))}function P(t,e){function r(o,i,a,s){var c=l(t[o],t,i);if("throw"!==c.type){var u=c.arg,f=u.value;return f&&"object"==typeof f&&n.call(f,"__await")?e.resolve(f.__await).then((function(t){r("next",t,a,s)}),(function(t){r("throw",t,a,s)})):e.resolve(f).then((function(t){u.value=t,a(u)}),(function(t){return r("throw",t,a,s)}))}s(c.arg)}var o;this._invoke=function(t,n){function i(){return new e((function(e,o){r(t,n,e,o)}))}return o=o?o.then(i,i):i()}}function T(t,r){var n=t.iterator[r.method];if(n===e){if(r.delegate=null,"throw"===r.method){if(t.iterator.return&&(r.method="return",r.arg=e,T(t,r),"throw"===r.method))return h;r.method="throw",r.arg=new TypeError("The iterator does not provide a 'throw' method")}return h}var o=l(n,t.iterator,r.arg);if("throw"===o.type)return r.method="throw",r.arg=o.arg,r.delegate=null,h;var i=o.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,h):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,h)}function k(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function E(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function R(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(k,this),this.reset(!0)}function A(t){if(t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}return{next:j}}function j(){return{value:e,done:!0}}return v.prototype=y,c(S,"constructor",y),c(y,"constructor",v),v.displayName=c(y,s,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"==typeof t&&t.constructor;return!!e&&(e===v||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,y):(t.__proto__=y,c(t,s,"GeneratorFunction")),t.prototype=Object.create(S),t},t.awrap=function(t){return{__await:t}},O(P.prototype),c(P.prototype,a,(function(){return this})),t.AsyncIterator=P,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new P(u(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},O(S),c(S,s,"Generator"),c(S,i,(function(){return this})),c(S,"toString",(function(){return"[object Generator]"})),t.keys=function(t){var e=[];for(var r in t)e.push(r);return e.reverse(),function r(){for(;e.length;){var n=e.pop();if(n in t)return r.value=n,r.done=!1,r}return r.done=!0,r}},t.values=A,R.prototype={constructor:R,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(E),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function o(n,o){return s.type="throw",s.arg=t,r.next=n,o&&(r.method="next",r.arg=e),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var a=this.tryEntries[i],s=a.completion;if("root"===a.tryLoc)return o("end");if(a.tryLoc<=this.prev){var c=n.call(a,"catchLoc"),u=n.call(a,"finallyLoc");if(c&&u){if(this.prev<a.catchLoc)return o(a.catchLoc,!0);if(this.prev<a.finallyLoc)return o(a.finallyLoc)}else if(c){if(this.prev<a.catchLoc)return o(a.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return o(a.finallyLoc)}}}},abrupt:function(t,e){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var i=o;break}}i&&("break"===t||"continue"===t)&&i.tryLoc<=e&&e<=i.finallyLoc&&(i=null);var a=i?i.completion:{};return a.type=t,a.arg=e,i?(this.method="next",this.next=i.finallyLoc,h):this.complete(a)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),h},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.finallyLoc===t)return this.complete(r.completion,r.afterLoc),E(r),h}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var r=this.tryEntries[e];if(r.tryLoc===t){var n=r.completion;if("throw"===n.type){var o=n.arg;E(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:A(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),h}},t}(t.exports);try{regeneratorRuntime=e}catch(t){"object"==typeof globalThis?globalThis.regeneratorRuntime=e:Function("r","regeneratorRuntime = r")(e)}}},e={};function r(n){var o=e[n];if(void 0!==o)return o.exports;var i=e[n]={exports:{}};return t[n](i,i.exports,r),i.exports}r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,{a:e}),e},r.d=function(t,e){for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"==typeof window)return window}}(),r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},function(){"use strict";var t;r(5666),r(1539),r(2526),r(1817),r(2443),r(2165),r(6992),r(8783),r(3948),r(9601),r(2222),r(7852),r(2023),r(6755),r(4916),r(3210),r(1038),r(9714),r(6833),r(9720),r(6535),r(9244),r(8559);function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},e(t)}function n(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==r)return;var n,o,i=[],a=!0,s=!1;try{for(r=r.call(t);!(a=(n=r.next()).done)&&(i.push(n.value),!e||i.length!==e);a=!0);}catch(t){s=!0,o=t}finally{try{a||null==r.return||r.return()}finally{if(s)throw o}}return i}(t,e)||a(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(t,e){var r="undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=a(t))||e&&t&&"number"==typeof t.length){r&&(t=r);var n=0,o=function(){};return{s:o,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,s=!0,c=!1;return{s:function(){r=r.call(t)},n:function(){var t=r.next();return s=t.done,t},e:function(t){c=!0,i=t},f:function(){try{s||null==r.return||r.return()}finally{if(c)throw i}}}}function i(t){return function(t){if(Array.isArray(t))return s(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||a(t)||function(){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 a(t,e){if(t){if("string"==typeof t)return s(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?s(t,e):void 0}}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}function c(t,e,r,n,o,i,a){try{var s=t[i](a),c=s.value}catch(t){return void r(t)}s.done?e(c):Promise.resolve(c).then(n,o)}function u(t){return function(){var e=this,r=arguments;return new Promise((function(n,o){var i=t.apply(e,r);function a(t){c(i,n,o,a,s,"next",t)}function s(t){c(i,n,o,a,s,"throw",t)}a(void 0)}))}}function l(t){var e,r;function n(e,r){try{var i=t[e](r),a=i.value,s=a instanceof p;Promise.resolve(s?a.wrapped:a).then((function(t){s?n("return"===e?"return":"next",t):o(i.done?"return":"normal",t)}),(function(t){n("throw",t)}))}catch(t){o("throw",t)}}function o(t,o){switch(t){case"return":e.resolve({value:o,done:!0});break;case"throw":e.reject(o);break;default:e.resolve({value:o,done:!1})}(e=e.next)?n(e.key,e.arg):r=null}this._invoke=function(t,o){return new Promise((function(i,a){var s={key:t,arg:o,resolve:i,reject:a,next:null};r?r=r.next=s:(e=r=s,n(t,o))}))},"function"!=typeof t.return&&(this.return=void 0)}function f(t){return new p(t)}function p(t){this.wrapped=t}function d(t){var e;if("undefined"!=typeof Symbol&&(Symbol.asyncIterator&&(e=t[Symbol.asyncIterator]),null==e&&Symbol.iterator&&(e=t[Symbol.iterator])),null==e&&(e=t["@@asyncIterator"]),null==e&&(e=t["@@iterator"]),null==e)throw new TypeError("Object is not async iterable");return e.call(t)}function g(t,e){var r={},n=!1;function o(r,o){return n=!0,o=new Promise((function(e){e(t[r](o))})),{done:!1,value:e(o)}}return r["undefined"!=typeof Symbol&&Symbol.iterator||"@@iterator"]=function(){return this},r.next=function(t){return n?(n=!1,t):o("next",t)},"function"==typeof t.throw&&(r.throw=function(t){if(n)throw n=!1,t;return o("throw",t)}),"function"==typeof t.return&&(r.return=function(t){return n?(n=!1,t):o("return",t)}),r}l.prototype["function"==typeof Symbol&&Symbol.asyncIterator||"@@asyncIterator"]=function(){return this},l.prototype.next=function(t){return this._invoke("next",t)},l.prototype.throw=function(t){return this._invoke("throw",t)},l.prototype.return=function(t){return this._invoke("return",t)},(t=u(regeneratorRuntime.mark((function t(r,a){var s,c,p,h,m,v,y,b,w,x,S,O,P,T,k,E,R,A,j,C,W,D,L,I,$,_,M,F,N,B,G,q,z,Q,U,V,Y,H,K,J,X;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return Q=function(t){Q.super.call(this,a.extend({size:"large"},t)),this.tags=(t||{}).tags||[],this.$element.addClass("acdc-statementsDialog")},z=function(t){z.super.call(this,a.extend({progress:0},t)),this.toggle(!1),this.$element.addClass("acdc-statementsProgressBarWidget")},q=function(t){var e=this;q.super.call(this,a.extend({allowArbitrary:!0,inputWidget:new G(a.extend({placeholder:a.i18n("gadget-acdc-files-placeholder")},t)),icon:"ellipsis"},t)),this.input.connect(this,{select:"addTagFromInput"}),this.on("change",(function(){e.input.setSkippedFiles(e.getTitles())})),this.$overlay=(!0===t.$overlay?OO.ui.getDefaultOverlay():t.$overlay)||this.$element,this.$element.addClass("acdc-filesWidget"),this.categoryButton=new OO.ui.ButtonWidget({icon:"tag",label:a.i18n("gadget-acdc-load-category")}),this.pagePileButton=new OO.ui.ButtonWidget({icon:"listBullet",label:a.i18n("gadget-acdc-load-pagepile")}),this.menuPopup=new OO.ui.PopupWidget({$content:new OO.ui.StackLayout({items:[new OO.ui.PanelLayout({$content:this.categoryButton.$element,expanded:!1}),new OO.ui.PanelLayout({$content:this.pagePileButton.$element,expanded:!1})],continuous:!0,expanded:!1}).$element,$floatableContainer:this.$icon,align:"forwards",autoClose:!0,$autoCloseIgnore:this.$icon,$overlay:this.$overlay,width:null,padded:!0}),this.$overlay.append(this.menuPopup.$element),this.$icon.css({cursor:"pointer"}),this.$icon.on("click",(function(){return e.menuPopup.toggle()})),this.suggestedCurrentCategory=!1,this.categoryButton.on("click",u(regeneratorRuntime.mark((function t(){var n,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.menuPopup.toggle(!1),(n=r.config.get("wgPageName").replace(/_/g," ")).startsWith("Category:")&&!e.suggestedCurrentCategory?e.suggestedCurrentCategory=!0:n=null,t.next=5,OO.ui.prompt(a.i18n("gadget-acdc-load-category-title"),{size:"medium",textInput:{placeholder:a.i18n("gadget-acdc-load-category-placeholder"),value:n}});case 5:if(o=t.sent){t.next=8;break}return t.abrupt("return");case 8:return o.startsWith("Category:")||(o="Category:".concat(o)),t.prev=9,t.next=12,e.loadCategory(o);case 12:t.next=18;break;case 14:return t.prev=14,t.t0=t.catch(9),t.next=18,OO.ui.alert("Error: ".concat(t.t0));case 18:case"end":return t.stop()}}),t,null,[[9,14]])})))),this.pagePileButton.on("click",u(regeneratorRuntime.mark((function t(){var r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.menuPopup.toggle(!1),t.next=3,OO.ui.prompt(a.i18n("gadget-acdc-load-pagepile-id"),{textInput:{placeholder:"12345",type:"number"}});case 3:if(r=t.sent){t.next=6;break}return t.abrupt("return");case 6:return t.next=8,e.loadPagePile(r);case 8:case"end":return t.stop()}}),t)}))))},G=function(t){var e=this;G.super.call(this,a.extend({placeholder:a.i18n("gadget-acdc-file-placeholder")},t)),OO.ui.mixin.LookupElement.call(this,a.extend({showPendingRequest:!1,$container:this.$input},t)),this.skippedFiles=t.skippedFiles||[],this.$element.addClass("acdc-fileInputWidget"),this.$input.addClass("acdc-fileInputWidget-input"),this.lookupMenu.connect(this,{choose:["emit","select"]}),this.$input.on("paste",(function(t){var r=t.originalEvent,n=r.clipboardData.getData("text").trim().replace(/[\n\t]/g," | "),o=e.$input[0];"function"==typeof o.setRangeText?(o.setRangeText(n),o.selectionStart+=n.length,o.selectionEnd=o.selectionStart):o.value=n,r.preventDefault()}))},B=function(t){if(t.includes("/")){var e=F(t);if(null!==e&&e.startsWith("File:"))return e}return N(t)},N=function(t){return t.startsWith("File:")?t:"File:".concat(t)},F=function(t){if(!(t instanceof URL))try{t=new URL(t)}catch(t){return null}if("//".concat(t.host)!==r.config.get("wgServer")&&"".concat(t.protocol,"//").concat(t.host)!==r.config.get("wgServer"))return null;var e=r.config.get("wgArticlePath");if(e.endsWith("$1")&&!e.includes("?")){var n=e.slice(0,-2);if(t.pathname.startsWith(n))return decodeURIComponent(t.pathname.slice(n.length)).replace(/_/g," ")}var o=r.config.get("wgScript");if(t.pathname===o){var i=t.searchParams;if(i.has("title"))return decodeURIComponent(i.get("title")).replace(/_/g," ")}return null},M=function(){if(!_){var t=document.createElement("style");t.innerHTML="\n.acdc-statementsDialog__statementWidget--duplicate-statement,\n.acdc-statementsDialog__statementWidget--statement-with-qualifiers-to-remove,\n.acdc-statementsDialog__statementWidget--statement-to-add-and-remove {\n\tborder-left: 2px solid red;\n}\n\n.acdc-statementsDialog .wbmi-statement-footer {\n\tdisplay: none;\n}\n\nbody.acdc-active .uls-menu {\n\tz-index: 102; /* Vector @z-index-overlay (101) + 1 */\n\t--source-of-this-z-index: '[[c:Help:Gadget-ACDC|AC/DC gadget]]';\n}\n";var e=new Date;e.getMonth()+1===9&&23===e.getDate()&&(t.innerHTML+="\n.acdc-statementsDialog .oo-ui-processDialog-actions-primary .oo-ui-widget-enabled .oo-ui-buttonElement-button {\n\tbackground: linear-gradient( #D60270 40%, #9B4F96 40%, 60%, #0038A8 60% );\n}\n"),document.head.appendChild(t),_=!0}},$=function(){var t=new v("P1"),e=new m(t,null,"guid 1"),r=new h(e),n=new m(t,null,"guid 2"),o=new h(n);r.equals(o)||L("Statement.equals")},I=function(){var t=new O({entityId:"",propertyId:"P12345",isDefaultProperty:!1,propertyType:"wikibase-item"});"state"in t&&"P12345"===t.state.propertyId||L("StatementWidget.state.propertyId")},L=function(t){throw new Error("".concat(t," seems to have changed incompatibly, AC/DC must be updated before it can be safely used!"))},D=function(){return new Promise((function(t){return setTimeout(t,1)}))},W=function(){return(W=u(regeneratorRuntime.mark((function t(e){var o,i;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.length){t.next=2;break}return t.abrupt("return",{});case 2:return o=new r.Api,t.next=5,o.get({action:"wbgetentities",ids:e,props:["datatype"],formatversion:2});case 5:return i=t.sent,t.abrupt("return",Object.fromEntries(Object.entries(i.entities).map((function(t){var e=n(t,2);return[e[0],e[1].datatype]}))));case 7:case"end":return t.stop()}}),t)})))).apply(this,arguments)},C=function(t){return W.apply(this,arguments)},j=function(){var t;return t=regeneratorRuntime.mark((function t(e){var n,o,i;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:n=new r.Api,o={action:"query",list:"categorymembers",cmtitle:e,cmprop:["title"],cmtype:["file"],cmlimit:"max",formatversion:2},i={};case 2:return t.next=4,f(n.get(Object.assign({},o,i.continue)));case 4:return i=t.sent,t.delegateYield(g(d(i.query.categorymembers.map((function(t){return t.title}))),f),"t0",6);case 6:if("continue"in i){t.next=2;break}case 7:case"end":return t.stop()}}),t)})),j=function(){return new l(t.apply(this,arguments))},j.apply(this,arguments)},A=function(t){return j.apply(this,arguments)},R=function(){return(R=u(regeneratorRuntime.mark((function t(e,n){var o,i,a,s,c,u,l,f;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:o=new r.Api,i=e.slice(),a={};case 1:if(!((s=i.splice(0,50)).length>0)){t.next=8;break}return t.next=4,o.get({action:"wbgetentities",ids:s,props:n,formatversion:2});case 4:c=t.sent,Object.assign(a,c.entities),t.next=1;break;case 8:for(u=0,l=Object.values(a);u<l.length;u++)"missing"in(f=l[u])&&(f.statements={});return t.abrupt("return",a);case 10:case"end":return t.stop()}}),t)})))).apply(this,arguments)},E=function(t,e){return R.apply(this,arguments)},k=function(){return(k=u(regeneratorRuntime.mark((function t(e){var n,i,a,s,c,u,l,f;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:n=new r.Api,i=e.slice(),a={};case 1:if(!((s=i.splice(0,50)).length>0)){t.next=9;break}return t.next=4,n.post({action:"query",titles:s,formatversion:2});case 4:c=t.sent,u=o(c.query.pages);try{for(u.s();!(l=u.n()).done;)f=l.value,a[f.title]="M".concat(f.pageid)}catch(t){u.e(t)}finally{u.f()}t.next=1;break;case 9:return t.abrupt("return",a);case 10:case"end":return t.stop()}}),t)})))).apply(this,arguments)},T=function(t){return k.apply(this,arguments)},t.next=22,r.loader.using(["oojs","oojs-ui-core","oojs-ui-widgets","oojs-ui-windows","oojs-ui.styles.icons-interactions","oojs-ui.styles.icons-content","oojs-ui.styles.icons-editing-list","wikibase.mediainfo.statements","wikibase.utilities.ClaimGuidGenerator","wikibase.datamodel","wikibase.serialization","wikibase.common","mediawiki.api","mediawiki.util","mediawiki.Title","jquery.i18n","web2017-polyfills"]);case 22:return s=t.sent,c=wikibase.utilities.ClaimGuidGenerator,p=s("wikibase.datamodel"),h=p.Statement,m=p.Claim,v=p.PropertyNoValueSnak,y=s("wikibase.serialization"),b=y.StatementListDeserializer,w=y.StatementSerializer,x=y.StatementDeserializer,S=s("wikibase.mediainfo.statements"),O=S.StatementWidget,P=S.AddPropertyWidget,t.next=37,a.i18n().load({en:{"gadget-acdc-load-category":"Load category","gadget-acdc-load-pagepile":"Load PagePile","gadget-acdc-load-category-title":"Category title:","gadget-acdc-load-category-placeholder":"Category:Example","gadget-acdc-load-pagepile-id":"PagePile ID:","gadget-acdc-load-pagepile-error-wrong-wiki":"That PagePile does not belong to this wiki!","gadget-acdc-load-pagepile-warning-large-pagepile":"This PagePile contains {{PLURAL:$1|$1 file|$1 files}}, using it will take a while. Are you sure?","gadget-acdc-button-stop-edit":"Stop","gadget-acdc-field-files":"Files to edit","gadget-acdc-field-statements-to-add":"Statements to add","gadget-acdc-field-statements-to-remove":"Statements to remove","gadget-acdc-file-placeholder":"File:Example.png","gadget-acdc-files-placeholder":"File:Example.png | File:Example.jpg","gadget-acdc-error-duplicate-statements-to-add":"You specified multiple statements with the same main value, which is not supported. If you need to make multiple changes to one statement, merge them. If you really need to add multiple statements with the same value, you’ll have to find another way (sorry).","gadget-acdc-error-duplicate-statements-to-remove":"You specified multiple statements to remove with the same main value, which is not supported.","gadget-acdc-error-statement-with-qualifiers-to-remove":"You specified a statement with qualifiers in the “{{int:gadget-acdc-field-statements-to-remove}}” section. The meaning of this is not clear (remove only qualifiers, or remove whole statement only if it has these qualifiers?), so this is currenty not supported.","gadget-acdc-error-statement-to-add-and-remove":"You specified statements with the same property and value in the “{{int:gadget-acdc-field-statements-to-add}}” and “{{int:gadget-acdc-field-statements-to-remove}}” sections. The meaning of this is not clear, so it is currently not supported."}});case 37:return t.next=39,a.i18n().load(new r.Title("MediaWiki:Gadget-ACDC-i18n.json").getUrl()+"?action=raw&ctype=application/json");case 39:if(a.extend(a.i18n.parser.emitter,{int:function(t){return a.i18n.apply(a,i(t))}}),I(),$(),_=!1,OO.inheritClass(G,OO.ui.TextInputWidget),OO.mixinClass(G,OO.ui.mixin.LookupElement),G.prototype.setSkippedFiles=function(t){this.skippedFiles=t},G.prototype.getLookupRequest=function(){var t=this.getValue();return!t||t.includes("|")?a.Deferred().resolve({query:{search:[]},notice:"This is a fake API response generated by FileInputWidget.prototype.getLookupRequest."}).promise():(new r.Api).get({action:"query",list:"search",srsearch:"prefix:".concat(N(t)),srinfo:[],srprop:[],formatversion:2})},G.prototype.getLookupCacheDataFromResponse=function(t){return t.query.search.map((function(t){return t.title}))},G.prototype.getLookupMenuOptionsFromData=function(t){var e=this;return t.filter((function(t){return!e.skippedFiles.includes(t)})).map((function(t){return new OO.ui.MenuOptionWidget({data:t,label:t})}))},OO.inheritClass(q,OO.ui.TagMultiselectWidget),q.prototype.addTagFromInput=function(){var t=this,e=this.input.getValue().split("|").map((function(t){return t.trim()})).filter((function(t){return t})).filter((function(e){var r;try{r=new URL(e)}catch(t){return!0}if("pagepile.toolforge.org"===r.host&&"/api.php"===r.pathname||"tools.wmflabs.org"===r.host&&"/pagepile/api.php"===r.pathname){var n=r.searchParams.get("id");return null===n||!/^[1-9][0-9]*$/.test(n)||(t.loadPagePile(n),!1)}var o=F(r);return null===o||!o.startsWith("Category:")||(t.loadCategory(o),!1)})).map((function(t){return B(t)}));this.clearInput();var r,n=o(e);try{for(n.s();!(r=n.n()).done;){var i=r.value;if(this.isAllowedData(i)||this.allowDisplayInvalidTags)this.addTag(i);else{var a=this.input.getValue();a&&(a+=" | "),a+=i,this.input.setValue(a)}}}catch(t){n.e(t)}finally{n.f()}},q.prototype.loadCategory=function(){var t=u(regeneratorRuntime.mark((function t(e){var r,n,o,i,a,s;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r=!1,n=!1,t.prev=2,i=d(A(e));case 4:return t.next=6,i.next();case 6:if(!(r=!(a=t.sent).done)){t.next=14;break}return s=a.value,this.addTag(s),t.next=11,D();case 11:r=!1,t.next=4;break;case 14:t.next=20;break;case 16:t.prev=16,t.t0=t.catch(2),n=!0,o=t.t0;case 20:if(t.prev=20,t.prev=21,!r||null==i.return){t.next=25;break}return t.next=25,i.return();case 25:if(t.prev=25,!n){t.next=28;break}throw o;case 28:return t.finish(25);case 29:return t.finish(20);case 30:case"end":return t.stop()}}),t,this,[[2,16,20,30],[21,,25,29]])})));return function(e){return t.apply(this,arguments)}}(),q.prototype.loadPagePile=function(){var t=u(regeneratorRuntime.mark((function t(e){var n,i,s,c,u;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,fetch("https://pagepile.toolforge.org/api.php?action=get_data&id=".concat(e,"&format=json")).then((function(t){return t.json()}));case 2:if((n=t.sent).wiki===r.config.get("wgDBname")){t.next=7;break}return t.next=6,OO.ui.alert(a.i18n("gadget-acdc-load-pagepile-error-wrong-wiki"));case 6:return t.abrupt("return",!1);case 7:if(!((i=n.pages.filter((function(t){return t.startsWith("File:")}))).length>=100)){t.next=14;break}return t.next=11,OO.ui.confirm(a.i18n("gadget-acdc-load-pagepile-warning-large-pagepile",i.length));case 11:if(t.sent){t.next=14;break}return t.abrupt("return",!1);case 14:s=o(i),t.prev=15,s.s();case 17:if((c=s.n()).done){t.next=24;break}return u=c.value,this.addTag(u),t.next=22,D();case 22:t.next=17;break;case 24:t.next=29;break;case 26:t.prev=26,t.t0=t.catch(15),s.e(t.t0);case 29:return t.prev=29,s.f(),t.finish(29);case 32:return t.abrupt("return",!0);case 33:case"end":return t.stop()}}),t,this,[[15,26,29,32]])})));return function(e){return t.apply(this,arguments)}}(),q.prototype.loadCatALot=u(regeneratorRuntime.mark((function t(){var e,i,a,s;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e=o(r.libs.catALot.getMarkedLabels()),t.prev=1,e.s();case 3:if((i=e.n()).done){t.next=11;break}if(a=n(i.value,1),!(s=a[0]).startsWith("File:")){t.next=9;break}return this.addTag(s),t.next=9,D();case 9:t.next=3;break;case 11:t.next=16;break;case 13:t.prev=13,t.t0=t.catch(1),e.e(t.t0);case 16:return t.prev=16,e.f(),t.finish(16);case 19:case"end":return t.stop()}}),t,this,[[1,13,16,19]])}))),q.prototype.getTitles=function(){return this.getItems().map((function(t){return t.getData()}))},OO.inheritClass(z,OO.ui.ProgressBarWidget),z.prototype.enable=function(t,e){this.numberEntities=t,this.numberStatementsPerEntity=e,this.totalQueryCalls=Math.ceil(t/50),this.totalGetEntitiesCalls=Math.ceil(t/50),this.totalApiCalls=this.totalQueryCalls+this.totalGetEntitiesCalls+this.numberEntities*this.numberStatementsPerEntity,this.loadedEntityIds=!1,this.loadedEntityData=!1,this.indexEntity=0,this.indexStatement=0,this.toggle(!0)},z.prototype.disable=function(){this.toggle(!1),this.setProgress(0)},z.prototype.updateProgress=function(){this.setProgress(100*((this.loadedEntityIds?this.totalQueryCalls:0)+(this.loadedEntityData?this.totalGetEntitiesCalls:0)+this.indexEntity*this.numberStatementsPerEntity+this.indexStatement)/this.totalApiCalls)},z.prototype.finishedLoadingEntityIds=function(){this.loadedEntityIds=!0,this.updateProgress()},z.prototype.finishedLoadingEntityData=function(){this.loadedEntityData=!0,this.updateProgress()},z.prototype.finishedStatements=function(t){this.indexStatement+=t,this.updateProgress()},z.prototype.finishedEntity=function(){this.indexEntity++,this.indexStatement=0,this.updateProgress()},z.prototype.finished=function(){this.setProgress(100)},OO.inheritClass(Q,OO.ui.ProcessDialog),Q.static.name="statements",Q.static.title="Add to Commons / Descriptive Claims",Q.static.actions=[{action:"save",label:r.message("wikibasemediainfo-filepage-publish").text(),flags:["primary","progressive"],modes:["edit"],disabled:!0},{label:r.message("wikibasemediainfo-filepage-cancel").text(),flags:["safe","close"],modes:["edit","save"]},{action:"stop",label:a.i18n("gadget-acdc-button-stop-edit"),flags:["primary","destructive"],modes:["save"]}],Q.prototype.initialize=function(){var t=this;Q.super.prototype.initialize.call(this),M(),this.stopped=!1,this.filesWidget=new q({indicator:"required",$overlay:this.$overlay}),this.filesWidget.connect(this,{change:"updateCanSave"}),this.filesWidget.connect(this,{change:"updateSize"}),this.hasDuplicateStatementsToAddPerProperty={},this.statementToAddWidgets=[],this.addPropertyToAddWidget=new P({$overlay:this.$overlay}),this.addPropertyToAddWidget.on("choose",(function(e,r){var n=r.id,o=r.datatype;return t.addStatementToAddWidget(n,o)})),this.addPropertyToAddWidget.connect(this,{choose:"updateSize"}),this.hasDuplicateStatementsToRemovePerProperty={},this.hasStatementWithQualifiersToRemovePerProperty={},this.statementToRemoveWidgets=[],this.addPropertyToRemoveWidget=new P({$overlay:this.$overlay}),this.addPropertyToRemoveWidget.on("choose",(function(e,r){var n=r.id,o=r.datatype;return t.addStatementToRemoveWidget(n,o)})),this.addPropertyToRemoveWidget.connect(this,{choose:"updateSize"});var e=new OO.ui.FieldLayout(this.filesWidget,{label:a.i18n("gadget-acdc-field-files"),align:"top",classes:["acdc-statementsDialog-filesField"]});e.$header.wrap("<h3>");var n=new OO.ui.FieldLayout(this.addPropertyToAddWidget,{label:a.i18n("gadget-acdc-field-statements-to-add"),align:"top",classes:["acdc-statementsDialog-statementsToAddField"]});n.$header.wrap("<h3>");var s=new OO.ui.FieldLayout(this.addPropertyToRemoveWidget,{label:a.i18n("gadget-acdc-field-statements-to-remove"),align:"top",classes:["acdc-statementsDialog-statementsToRemoveField"]});s.$header.wrap("<h3>"),this.content=new OO.ui.PanelLayout({content:[new OO.ui.FieldsetLayout({items:window.acdcEnableRemoveFeature?[e,n,s]:[e,n]})],padded:!0,expanded:!1}),this.$body.append(this.content.$element),this.statementsProgressBarWidget=new z({}),this.$head.append(this.statementsProgressBarWidget.$element),this.duplicateStatementsToAddError=new OO.ui.MessageWidget({type:"error",label:a.i18n("gadget-acdc-error-duplicate-statements-to-add")}),this.duplicateStatementsToAddError.toggle(!1),this.$foot.append(this.duplicateStatementsToAddError.$element),this.duplicateStatementsToRemoveError=new OO.ui.MessageWidget({type:"error",label:a.i18n("gadget-acdc-error-duplicate-statements-to-remove")}),this.duplicateStatementsToRemoveError.toggle(!1),this.$foot.append(this.duplicateStatementsToRemoveError.$element),this.statementWithQualifiersToRemoveError=new OO.ui.MessageWidget({type:"error",label:a.i18n("gadget-acdc-error-statement-with-qualifiers-to-remove")}),this.statementWithQualifiersToRemoveError.toggle(!1),this.$foot.append(this.statementWithQualifiersToRemoveError.$element);var c=window.acdcFavoritePropertiesToAdd||window.acdcFavoriteProperties||r.config.get("wbmiDefaultProperties",[]),u=window.acdcFavoritePropertiesToRemove||window.acdcFavoriteProperties||[];C(Array.from(new Set([].concat(i(c),i(u))))).then((function(e){var r,n=o(c);try{for(n.s();!(r=n.n()).done;){var i=r.value;t.addStatementToAddWidget(i,e[i])}}catch(t){n.e(t)}finally{n.f()}var a,s=o(u);try{for(s.s();!(a=s.n()).done;){var l=a.value;t.addStatementToRemoveWidget(l,e[l])}}catch(t){s.e(t)}finally{s.f()}})),this.filesWidget.loadCatALot().catch((function(){}))},Q.prototype.getSetupProcess=function(t){var e=this;return a(document.body).toggleClass("acdc-active",!0),Q.super.prototype.getSetupProcess.call(this,t).next(u(regeneratorRuntime.mark((function r(){return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:e.title.setLabel("AC/DC"),e.actions.setMode("edit"),"tags"in t&&(e.tags=t.tags);case 3:case"end":return r.stop()}}),r)}))))},Q.prototype.getTeardownProcess=function(t){return a(document.body).toggleClass("acdc-active",!1),Q.super.prototype.getTeardownProcess.call(this,t)},Q.prototype.getReadyProcess=function(t){var e=this;return Q.super.prototype.getReadyProcess.call(this,t).next(u(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.filesWidget.updateInputSize(),e.filesWidget.focus();case 2:case"end":return t.stop()}}),t)}))))},Q.prototype.getActionProcess=function(t){var e=this;switch(t){case"save":return new OO.ui.Process(u(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.actions.setMode("save"),t.next=3,e.save().catch((function(t){throw console.error("AC/DC: error while saving",t),new OO.ui.Error(t,{recoverable:!1})}));case 3:t.sent&&(e.actions.setMode("edit"),e.close());case 5:case"end":return t.stop()}}),t)})))).next(u(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.statementsProgressBarWidget.disable();case 1:case"end":return t.stop()}}),t)}))));case"stop":return new OO.ui.Process(u(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.stopped=!0,e.actions.setMode("edit");case 2:case"end":return t.stop()}}),t)}))));default:return Q.super.prototype.getActionProcess.call(this,t)}},Q.prototype.addStatementToAddWidget=function(t,e){var r=this,n=new O({entityId:"",propertyId:t,isDefaultProperty:!1,propertyType:e,$overlay:this.$overlay,tags:this.tags,showControls:!0});n.connect(this,{change:"updateCanSave"}),n.connect(this,{change:"updateSize"}),n.on("change",(function(){r.hasDuplicateStatementsToAddPerProperty[t]=!1;var e,i=n.getItems(),a=o(i);try{for(a.s();!(e=a.n()).done;)e.value.$element.removeClass("acdc-statementsDialog__statementWidget--duplicate-statement")}catch(t){a.e(t)}finally{a.f()}for(var s=0;s<i.length;s++)for(var c=i[s],u=s+1;u<i.length;u++){var l=i[u];c.getData().getClaim().getMainSnak().equals(l.getData().getClaim().getMainSnak())&&(r.hasDuplicateStatementsToAddPerProperty[t]=!0,c.$element.addClass("acdc-statementsDialog__statementWidget--duplicate-statement"),l.$element.addClass("acdc-statementsDialog__statementWidget--duplicate-statement"))}r.updateShowDuplicateStatementsToAddError(),r.updateCanSave()})),this.statementToAddWidgets.push(n),n.$element.insertBefore(this.addPropertyToAddWidget.$element)},Q.prototype.addStatementToRemoveWidget=function(t,e){var r=this,n=new O({entityId:"",propertyId:t,isDefaultProperty:!1,propertyType:e,$overlay:this.$overlay,tags:this.tags,showControls:!0});n.connect(this,{change:"updateCanSave"}),n.connect(this,{change:"updateSize"}),n.on("change",(function(){r.hasDuplicateStatementsToRemovePerProperty[t]=!1,r.hasStatementWithQualifiersToRemovePerProperty[t]=!1;var e,i=n.getItems(),a=o(i);try{for(a.s();!(e=a.n()).done;){var s=e.value;s.$element.removeClass("acdc-statementsDialog__statementWidget--duplicate-statement"),s.$element.removeClass("acdc-statementsDialog__statementWidget--statement-with-qualifiers-to-remove")}}catch(t){a.e(t)}finally{a.f()}for(var c=0;c<i.length;c++)for(var u=i[c],l=c+1;l<i.length;l++){var f=i[l];u.getData().getClaim().getMainSnak().equals(f.getData().getClaim().getMainSnak())&&(r.hasDuplicateStatementsToRemovePerProperty[t]=!0,u.$element.addClass("acdc-statementsDialog__statementWidget--duplicate-statement"),f.$element.addClass("acdc-statementsDialog__statementWidget--duplicate-statement"))}var p,d=o(i);try{for(d.s();!(p=d.n()).done;){var g=p.value;g.getData().getClaim().getQualifiers().isEmpty()||(r.hasStatementWithQualifiersToRemovePerProperty[t]=!0,g.$element.addClass("acdc-statementsDialog__statementWidget--statement-with-qualifiers-to-remove"))}}catch(t){d.e(t)}finally{d.f()}r.updateShowDuplicateStatementsToRemoveError(),r.updateShowStatementWithQualifiersToRemoveError(),r.updateCanSave()})),this.statementToRemoveWidgets.push(n),n.$element.insertBefore(this.addPropertyToRemoveWidget.$element)},Q.prototype.onActionClick=function(t){this.isPending()&&"stop"!==t.getAction()||this.executeAction(t.getAction())},Q.prototype.save=u(regeneratorRuntime.mark((function t(){var i,a,s,u,l,f,p,d,g,v,y,S,O,P=this;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return i=this.filesWidget.getTitles(),this.statementsProgressBarWidget.enable(i.length,this.statementToAddWidgets.reduce((function(t,e){return t+e.getData().length}),0)+this.statementToRemoveWidgets.reduce((function(t,e){return t+e.getData().length}),0)),i.length>=10&&"//commons.wikimedia.org"===r.config.get("wgServer")&&(s=Math.floor(Math.random()*Math.pow(2,48)).toString(16),a="([[:toolforge:editgroups-commons/b/CB/".concat(s,"|details]])")),t.next=5,Promise.all(this.statementToAddWidgets.map((function(t){return t.setDisabled(!0).setEditing(!1)})));case 5:return t.next=7,Promise.all(this.statementToRemoveWidgets.map((function(t){return t.setDisabled(!0).setEditing(!1)})));case 7:return t.next=9,T(i);case 9:return u=t.sent,this.statementsProgressBarWidget.finishedLoadingEntityIds(),t.next=13,E(Object.values(u),["info","claims"]);case 13:l=t.sent,this.statementsProgressBarWidget.finishedLoadingEntityData(),f=new r.Api,p=new b,d=new w,g=new x,v=regeneratorRuntime.mark((function t(){var r,i,s,u,v,b,w,x,O,T,k,E;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:r=n(S[y],2),i=r[0],s=r[1],u=new c(s),v=o(P.statementToAddWidgets),t.prev=3,w=regeneratorRuntime.mark((function t(){var e,r,n,i,c,v;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e=b.value,r=p.deserialize(l[s].statements[e.state.propertyId]||[]),n=e.getData().toArray().flatMap((function(t){var e,n=o(r.toArray());try{for(n.s();!(e=n.n()).done;){var i=e.value;if(t.getClaim().getMainSnak().equals(i.getClaim().getMainSnak())){if(t.equals(i))return[];var a=g.deserialize(d.serialize(i));return a.getClaim().getQualifiers().merge(t.getClaim().getQualifiers()),t.getRank()!==h.RANK.NORMAL&&a.getRank()===h.RANK.NORMAL&&a.setRank(t.getRank()),a.equals(i)?[]:[a]}}}catch(t){n.e(t)}finally{n.f()}return[new h(new m(t.getClaim().getMainSnak(),t.getClaim().getQualifiers(),u.newGuid()),t.getReferences(),t.getRank())]})),i=o(n),t.prev=4,i.s();case 6:if((c=i.n()).done){t.next=15;break}if(v=c.value,!P.stopped){t.next=11;break}return P.stopped=!1,t.abrupt("return",{v:{v:!1}});case 11:return t.next=13,f.postWithEditToken(f.assertCurrentUser({action:"wbsetclaim",claim:JSON.stringify(d.serialize(v)),baserevid:l[s].lastrevid,bot:1,summary:a,tags:P.tags,format:"json",formatversion:"2",errorformat:"plaintext"})).catch((function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];throw e}));case 13:t.next=6;break;case 15:t.next=20;break;case 17:t.prev=17,t.t0=t.catch(4),i.e(t.t0);case 20:return t.prev=20,i.f(),t.finish(20);case 23:P.statementsProgressBarWidget.finishedStatements(e.getData().length);case 24:case"end":return t.stop()}}),t,null,[[4,17,20,23]])})),v.s();case 6:if((b=v.n()).done){t.next=13;break}return t.delegateYield(w(),"t0",8);case 8:if("object"!==e(x=t.t0)){t.next=11;break}return t.abrupt("return",x.v);case 11:t.next=6;break;case 13:t.next=18;break;case 15:t.prev=15,t.t1=t.catch(3),v.e(t.t1);case 18:return t.prev=18,v.f(),t.finish(18);case 21:O=o(P.statementToRemoveWidgets),t.prev=22,k=regeneratorRuntime.mark((function t(){var e,r,n,i,c,u;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e=T.value,r=p.deserialize(l[s].statements[e.state.propertyId]||[]),n=e.getData().toArray().flatMap((function(t){var e=r.toArray().flatMap((function(e){return e.getClaim().getMainSnak().equals(t.getClaim().getMainSnak())?[e.getClaim().getGuid()]:[]}));return e.length>1&&console.warn("Deleting more than one matching statement on ".concat(s),e),e})),i=o(n),t.prev=4,i.s();case 6:if((c=i.n()).done){t.next=15;break}if(u=c.value,!P.stopped){t.next=11;break}return P.stopped=!1,t.abrupt("return",{v:{v:!1}});case 11:return t.next=13,f.postWithEditToken(f.assertCurrentUser({action:"wbremoveclaims",claim:[u],baserevid:l[s].lastrevid,bot:1,summary:a,tags:P.tags,format:"json",formatversion:"2",errorformat:"plaintext"})).catch((function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];throw e}));case 13:t.next=6;break;case 15:t.next=20;break;case 17:t.prev=17,t.t0=t.catch(4),i.e(t.t0);case 20:return t.prev=20,i.f(),t.finish(20);case 23:P.statementsProgressBarWidget.finishedStatements(e.getData().length);case 24:case"end":return t.stop()}}),t,null,[[4,17,20,23]])})),O.s();case 25:if((T=O.n()).done){t.next=32;break}return t.delegateYield(k(),"t2",27);case 27:if("object"!==e(E=t.t2)){t.next=30;break}return t.abrupt("return",E.v);case 30:t.next=25;break;case 32:t.next=37;break;case 34:t.prev=34,t.t3=t.catch(22),O.e(t.t3);case 37:return t.prev=37,O.f(),t.finish(37);case 40:P.filesWidget.removeTagByData(i),P.statementsProgressBarWidget.finishedEntity();case 42:case"end":return t.stop()}}),t,null,[[3,15,18,21],[22,34,37,40]])})),y=0,S=Object.entries(u);case 18:if(!(y<S.length)){t.next=26;break}return t.delegateYield(v(),"t0",20);case 20:if("object"!==e(O=t.t0)){t.next=23;break}return t.abrupt("return",O.v);case 23:y++,t.next=18;break;case 26:return this.statementsProgressBarWidget.finished(),t.next=29,new Promise((function(t){return setTimeout(t,1e3)}));case 29:return t.abrupt("return",!0);case 30:case"end":return t.stop()}}),t,this)}))),Q.prototype.hasDuplicateStatementsToAdd=function(){return Object.values(this.hasDuplicateStatementsToAddPerProperty).some((function(t){return t}))},Q.prototype.hasDuplicateStatementsToRemove=function(){return Object.values(this.hasDuplicateStatementsToRemovePerProperty).some((function(t){return t}))},Q.prototype.hasStatementWithQualifiersToRemove=function(){return Object.values(this.hasStatementWithQualifiersToRemovePerProperty).some((function(t){return t}))},Q.prototype.updateCanSave=function(){this.actions.setAbilities({save:this.filesWidget.getTitles().length&&(this.statementToAddWidgets.some((function(t){return t.getData().length}))||this.statementToRemoveWidgets.some((function(t){return t.getData().length})))&&!this.hasDuplicateStatementsToAdd()&&!this.hasDuplicateStatementsToRemove()&&!this.hasStatementWithQualifiersToRemove()})},Q.prototype.updateShowDuplicateStatementsToAddError=function(){this.duplicateStatementsToAddError.toggle(this.hasDuplicateStatementsToAdd())},Q.prototype.updateShowDuplicateStatementsToRemoveError=function(){this.duplicateStatementsToRemoveError.toggle(this.hasDuplicateStatementsToRemove())},Q.prototype.updateShowStatementWithQualifiersToRemoveError=function(){this.statementWithQualifiersToRemoveError.toggle(this.hasStatementWithQualifiersToRemove())},Q.prototype.getBodyHeight=function(){return this.$head.outerHeight(!0)+Math.max(400,200*Math.ceil(this.$body.outerHeight(!0)/200))+this.$foot.outerHeight(!0)+50},U=[],"//commons.wikimedia.org"!==r.config.get("wgServer")&&"//test-commons.wikimedia.org"!==r.config.get("wgServer")||(U=["ACDC"]),(V=new OO.Factory).register(Q),Y=new OO.ui.WindowManager({factory:V}),a(document.body).append(Y.$element),OO.ui.getWindowManager().$element.insertAfter(Y.$element),OO.ui.getDefaultOverlay().insertAfter(OO.ui.getWindowManager().$element),H=r.util.addPortletLink("p-tb","","AC/DC","t-acdc"),a(H).on("click",(function(){try{Y.openWindow("statements",{tags:U})}catch(t){OO.ui.alert(String(t))}return!1})),K=r.util.getParamValue("acdcShow"),J=r.util.getParamValue("acdcPagePileId"),!K&&!J){t.next=104;break}return Y.openWindow("statements",{tags:U}),t.next=100,Y.getWindow("statements");case 100:if(X=t.sent,!J){t.next=104;break}return t.next=104,X.filesWidget.loadPagePile(J);case 104:r.hook("gadget.acdc.loaded").fire();case 105:case"end":return t.stop()}}),t)}))),function(e,r){return t.apply(this,arguments)})(mediaWiki,jQuery)}()}();