From d4357483a84e6f5394268e1dadb91bf764b0cebd Mon Sep 17 00:00:00 2001 From: EyreFree Date: Wed, 18 Sep 2024 18:54:50 +0000 Subject: [PATCH] deploy: 97f66a5800dc272206be453ad19604548ff0e0e0 --- Classes.html | 6 +++--- Classes/EFCirclePointStyle.html | 8 +++++--- Classes/EFDiamondPointStyle.html | 8 +++++--- Classes/EFIntSize.html | 8 +++++--- Classes/EFQRCodeGenerator.html | 8 +++++--- Classes/EFQRCodeRecognizer.html | 8 +++++--- Classes/EFSquarePointStyle.html | 8 +++++--- Enums.html | 6 +++--- Enums/EFInputCorrectionLevel.html | 8 +++++--- Enums/EFQRCode.html | 8 +++++--- Enums/EFQRCodeMode.html | 8 +++++--- Enums/EFWatermarkMode.html | 8 +++++--- Extensions.html | 6 +++--- Extensions/CGColor.html | 10 ++++++---- Guides.html | 6 +++--- Protocols.html | 6 +++--- Protocols/EFPointStyle.html | 8 +++++--- css/jazzy.css | 9 +++++---- .../Contents/Resources/Documents/Classes.html | 6 +++--- .../Documents/Classes/EFCirclePointStyle.html | 8 +++++--- .../Classes/EFDiamondPointStyle.html | 8 +++++--- .../Documents/Classes/EFIntSize.html | 8 +++++--- .../Documents/Classes/EFQRCodeGenerator.html | 8 +++++--- .../Documents/Classes/EFQRCodeRecognizer.html | 8 +++++--- .../Documents/Classes/EFSquarePointStyle.html | 8 +++++--- .../Contents/Resources/Documents/Enums.html | 6 +++--- .../Enums/EFInputCorrectionLevel.html | 8 +++++--- .../Resources/Documents/Enums/EFQRCode.html | 8 +++++--- .../Documents/Enums/EFQRCodeMode.html | 8 +++++--- .../Documents/Enums/EFWatermarkMode.html | 8 +++++--- .../Resources/Documents/Extensions.html | 6 +++--- .../Documents/Extensions/CGColor.html | 10 ++++++---- .../Contents/Resources/Documents/Guides.html | 6 +++--- .../Resources/Documents/Protocols.html | 6 +++--- .../Documents/Protocols/EFPointStyle.html | 8 +++++--- .../Resources/Documents/css/jazzy.css | 9 +++++---- .../Contents/Resources/Documents/index.html | 8 +++----- .../Resources/Documents/js/jquery.min.js | 4 ++-- .../Documents/js/typeahead.jquery.js | 5 +++-- .../Contents/Resources/Documents/search.json | 2 +- .../Resources/Documents/user-guide.html | 8 +++++--- .../Contents/Resources/docSet.dsidx | Bin 36864 -> 36864 bytes docsets/EFQRCode.tgz | Bin 105304 -> 104815 bytes index.html | 8 +++----- js/jquery.min.js | 4 ++-- js/typeahead.jquery.js | 5 +++-- search.json | 2 +- user-guide.html | 8 +++++--- zh/Guides.html | 6 +++--- zh/css/jazzy.css | 9 +++++---- .../Contents/Resources/Documents/Guides.html | 6 +++--- .../Resources/Documents/css/jazzy.css | 9 +++++---- .../Contents/Resources/Documents/index.html | 8 +++----- .../Resources/Documents/js/jquery.min.js | 4 ++-- .../Documents/js/typeahead.jquery.js | 5 +++-- .../Contents/Resources/Documents/search.json | 2 +- ...\346\210\267\346\214\207\345\215\227.html" | 8 +++++--- .../Contents/Resources/docSet.dsidx | Bin 12288 -> 12288 bytes zh/docsets/EFQRCode.tgz | Bin 74251 -> 73502 bytes zh/index.html | 8 +++----- zh/js/jquery.min.js | 4 ++-- zh/js/typeahead.jquery.js | 5 +++-- zh/search.json | 2 +- ...\346\210\267\346\214\207\345\215\227.html" | 8 +++++--- 64 files changed, 234 insertions(+), 178 deletions(-) diff --git a/Classes.html b/Classes.html index 9fe4b432..d8bb974b 100644 --- a/Classes.html +++ b/Classes.html @@ -48,7 +48,7 @@ @@ -341,8 +341,8 @@

Declaration

diff --git a/Classes/EFCirclePointStyle.html b/Classes/EFCirclePointStyle.html index 2f3d1394..a7684970 100644 --- a/Classes/EFCirclePointStyle.html +++ b/Classes/EFCirclePointStyle.html @@ -48,7 +48,9 @@ @@ -184,8 +186,8 @@

Declaration

diff --git a/Classes/EFDiamondPointStyle.html b/Classes/EFDiamondPointStyle.html index 8993398a..f27a50d9 100644 --- a/Classes/EFDiamondPointStyle.html +++ b/Classes/EFDiamondPointStyle.html @@ -48,7 +48,9 @@ @@ -184,8 +186,8 @@

Declaration

diff --git a/Classes/EFIntSize.html b/Classes/EFIntSize.html index 9ee2d65b..65639cb0 100644 --- a/Classes/EFIntSize.html +++ b/Classes/EFIntSize.html @@ -48,7 +48,9 @@ @@ -370,8 +372,8 @@

Declaration

diff --git a/Classes/EFQRCodeGenerator.html b/Classes/EFQRCodeGenerator.html index 01e55e8b..67ddf9f4 100644 --- a/Classes/EFQRCodeGenerator.html +++ b/Classes/EFQRCodeGenerator.html @@ -48,7 +48,9 @@ @@ -2011,8 +2013,8 @@

Return Value

diff --git a/Classes/EFQRCodeRecognizer.html b/Classes/EFQRCodeRecognizer.html index a623f350..4236dfa4 100644 --- a/Classes/EFQRCodeRecognizer.html +++ b/Classes/EFQRCodeRecognizer.html @@ -48,7 +48,9 @@ @@ -273,8 +275,8 @@

Return Value

diff --git a/Classes/EFSquarePointStyle.html b/Classes/EFSquarePointStyle.html index 477db3fe..1e7ba952 100644 --- a/Classes/EFSquarePointStyle.html +++ b/Classes/EFSquarePointStyle.html @@ -48,7 +48,9 @@ @@ -184,8 +186,8 @@

Declaration

diff --git a/Enums.html b/Enums.html index c0d8f28f..a6d66081 100644 --- a/Enums.html +++ b/Enums.html @@ -48,7 +48,7 @@ @@ -270,8 +270,8 @@

Declaration

diff --git a/Enums/EFInputCorrectionLevel.html b/Enums/EFInputCorrectionLevel.html index 64c6f9cf..5b12bc80 100644 --- a/Enums/EFInputCorrectionLevel.html +++ b/Enums/EFInputCorrectionLevel.html @@ -48,7 +48,9 @@ @@ -275,8 +277,8 @@

Declaration

diff --git a/Enums/EFQRCode.html b/Enums/EFQRCode.html index 30b36a91..e1304308 100644 --- a/Enums/EFQRCode.html +++ b/Enums/EFQRCode.html @@ -48,7 +48,9 @@ @@ -839,8 +841,8 @@

Return Value

diff --git a/Enums/EFQRCodeMode.html b/Enums/EFQRCodeMode.html index 70d4e3eb..9e50d659 100644 --- a/Enums/EFQRCodeMode.html +++ b/Enums/EFQRCodeMode.html @@ -48,7 +48,9 @@ @@ -249,8 +251,8 @@

Declaration

diff --git a/Enums/EFWatermarkMode.html b/Enums/EFWatermarkMode.html index 3f324a0b..cb6d4390 100644 --- a/Enums/EFWatermarkMode.html +++ b/Enums/EFWatermarkMode.html @@ -48,7 +48,9 @@ @@ -594,8 +596,8 @@

Return Value

diff --git a/Extensions.html b/Extensions.html index d71e5eb1..0b194d9c 100644 --- a/Extensions.html +++ b/Extensions.html @@ -48,7 +48,7 @@ @@ -171,8 +171,8 @@

Declaration

diff --git a/Extensions/CGColor.html b/Extensions/CGColor.html index ae3ce4f8..5491edcc 100644 --- a/Extensions/CGColor.html +++ b/Extensions/CGColor.html @@ -48,9 +48,11 @@
@@ -280,8 +282,8 @@

Return Value

diff --git a/Guides.html b/Guides.html index 0b5bfe9a..bfd35cab 100644 --- a/Guides.html +++ b/Guides.html @@ -48,7 +48,7 @@ @@ -153,8 +153,8 @@

Guides

diff --git a/Protocols.html b/Protocols.html index 131aaa6c..2d885f89 100644 --- a/Protocols.html +++ b/Protocols.html @@ -48,7 +48,7 @@ @@ -176,8 +176,8 @@

Declaration

diff --git a/Protocols/EFPointStyle.html b/Protocols/EFPointStyle.html index 63e3072d..5ae8e23a 100644 --- a/Protocols/EFPointStyle.html +++ b/Protocols/EFPointStyle.html @@ -48,7 +48,9 @@ @@ -366,8 +368,8 @@

Declaration

diff --git a/css/jazzy.css b/css/jazzy.css index c7bb9fe2..9d4b08b8 100644 --- a/css/jazzy.css +++ b/css/jazzy.css @@ -259,10 +259,11 @@ pre code { padding-left: 3px; margin-left: 20px; font-size: 1rem; } - .item .declaration-note { - font-size: .85em; - color: #808080; - font-style: italic; } + +.declaration-note { + font-size: .85em; + color: #808080; + font-style: italic; } .pointer-container { border-bottom: 1px solid #ddd; diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes.html index 9fe4b432..d8bb974b 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes.html @@ -48,7 +48,7 @@ @@ -341,8 +341,8 @@

Declaration

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFCirclePointStyle.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFCirclePointStyle.html index 2f3d1394..a7684970 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFCirclePointStyle.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFCirclePointStyle.html @@ -48,7 +48,9 @@ @@ -184,8 +186,8 @@

Declaration

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFDiamondPointStyle.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFDiamondPointStyle.html index 8993398a..f27a50d9 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFDiamondPointStyle.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFDiamondPointStyle.html @@ -48,7 +48,9 @@ @@ -184,8 +186,8 @@

Declaration

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFIntSize.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFIntSize.html index 9ee2d65b..65639cb0 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFIntSize.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFIntSize.html @@ -48,7 +48,9 @@ @@ -370,8 +372,8 @@

Declaration

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFQRCodeGenerator.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFQRCodeGenerator.html index 01e55e8b..67ddf9f4 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFQRCodeGenerator.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFQRCodeGenerator.html @@ -48,7 +48,9 @@ @@ -2011,8 +2013,8 @@

Return Value

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFQRCodeRecognizer.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFQRCodeRecognizer.html index a623f350..4236dfa4 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFQRCodeRecognizer.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFQRCodeRecognizer.html @@ -48,7 +48,9 @@ @@ -273,8 +275,8 @@

Return Value

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFSquarePointStyle.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFSquarePointStyle.html index 477db3fe..1e7ba952 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFSquarePointStyle.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Classes/EFSquarePointStyle.html @@ -48,7 +48,9 @@ @@ -184,8 +186,8 @@

Declaration

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums.html index c0d8f28f..a6d66081 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums.html @@ -48,7 +48,7 @@ @@ -270,8 +270,8 @@

Declaration

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFInputCorrectionLevel.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFInputCorrectionLevel.html index 64c6f9cf..5b12bc80 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFInputCorrectionLevel.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFInputCorrectionLevel.html @@ -48,7 +48,9 @@ @@ -275,8 +277,8 @@

Declaration

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFQRCode.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFQRCode.html index 30b36a91..e1304308 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFQRCode.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFQRCode.html @@ -48,7 +48,9 @@ @@ -839,8 +841,8 @@

Return Value

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFQRCodeMode.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFQRCodeMode.html index 70d4e3eb..9e50d659 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFQRCodeMode.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFQRCodeMode.html @@ -48,7 +48,9 @@ @@ -249,8 +251,8 @@

Declaration

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFWatermarkMode.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFWatermarkMode.html index 3f324a0b..cb6d4390 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFWatermarkMode.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Enums/EFWatermarkMode.html @@ -48,7 +48,9 @@ @@ -594,8 +596,8 @@

Return Value

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Extensions.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Extensions.html index d71e5eb1..0b194d9c 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Extensions.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Extensions.html @@ -48,7 +48,7 @@ @@ -171,8 +171,8 @@

Declaration

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Extensions/CGColor.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Extensions/CGColor.html index ae3ce4f8..5491edcc 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Extensions/CGColor.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Extensions/CGColor.html @@ -48,9 +48,11 @@
@@ -280,8 +282,8 @@

Return Value

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Guides.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Guides.html index 0b5bfe9a..bfd35cab 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Guides.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Guides.html @@ -48,7 +48,7 @@ @@ -153,8 +153,8 @@

Guides

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Protocols.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Protocols.html index 131aaa6c..2d885f89 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Protocols.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Protocols.html @@ -48,7 +48,7 @@ @@ -176,8 +176,8 @@

Declaration

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/Protocols/EFPointStyle.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/Protocols/EFPointStyle.html index 63e3072d..5ae8e23a 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/Protocols/EFPointStyle.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/Protocols/EFPointStyle.html @@ -48,7 +48,9 @@ @@ -366,8 +368,8 @@

Declaration

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/css/jazzy.css b/docsets/EFQRCode.docset/Contents/Resources/Documents/css/jazzy.css index c7bb9fe2..9d4b08b8 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/css/jazzy.css +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/css/jazzy.css @@ -259,10 +259,11 @@ pre code { padding-left: 3px; margin-left: 20px; font-size: 1rem; } - .item .declaration-note { - font-size: .85em; - color: #808080; - font-style: italic; } + +.declaration-note { + font-size: .85em; + color: #808080; + font-style: italic; } .pointer-container { border-bottom: 1px solid #ddd; diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/index.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/index.html index 7d0562ef..04540871 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/index.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/index.html @@ -47,9 +47,7 @@
@@ -469,8 +467,8 @@

License

diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/js/jquery.min.js b/docsets/EFQRCode.docset/Contents/Resources/Documents/js/jquery.min.js index 2c69bc90..7f37b5d9 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/js/jquery.min.js +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/js/jquery.min.js @@ -1,2 +1,2 @@ -/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0Fills a code point satisfying this style.

","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html#/s:8EFQRCode12EFPointStylePA2A013EFSquarePointC0CRszrlE6squareAEvpZ":{"name":"square","abstract":"

Classical QR code look and feel 🔳.

","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html#/s:8EFQRCode12EFPointStylePA2A013EFCirclePointC0CRszrlE6circleAEvpZ":{"name":"circle","abstract":"

More well rounded 🔘.

","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html#/s:8EFQRCode12EFPointStylePA2A014EFDiamondPointC0CRszrlE7diamondAEvpZ":{"name":"diamond","abstract":"

Sparkling ✨.

","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html":{"name":"EFPointStyle","abstract":"

Collection of foreground point renderer capabilities.

"},"Extensions/CGColor.html#/s:So10CGColorRefa8EFQRCodeE5white_5alphaABSg14CoreFoundation7CGFloatV_AItFZ":{"name":"white(_:alpha:)","abstract":"

Creates a white color in the RGB color space.

","parent_name":"CGColor"},"Extensions/CGColor.html#/s:So10CGColorRefa8EFQRCodeE5black_5alphaABSg14CoreFoundation7CGFloatV_AItFZ":{"name":"black(_:alpha:)","abstract":"

Creates a black color in the RGB color space.

","parent_name":"CGColor"},"Extensions/CGColor.html":{"name":"CGColor"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeScaleToFill":{"name":"scaleToFill","abstract":"

The option to scale the watermark to fit the size of QR code by changing the aspect ratio of the watermark if necessary.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeScaleAspectFit":{"name":"scaleAspectFit","abstract":"

The option to scale the watermark to fit the size of the QR code by maintaining the aspect ratio. Any remaining area of the QR code uses the background color.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeScaleAspectFill":{"name":"scaleAspectFill","abstract":"

The option to scale the watermark to fill the size of the QR code. Some portion of the watermark may be clipped to fill the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeCenter":{"name":"center","abstract":"

The option to center the watermark in the QR code, keeping the proportions the same.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeTop":{"name":"top","abstract":"

The option to center the watermark aligned at the top in the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeBottom":{"name":"bottom","abstract":"

The option to center the watermark aligned at the bottom in the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeLeft":{"name":"left","abstract":"

The option to align the watermark on the left of the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeRight":{"name":"right","abstract":"

The option to align the watermark on the right of the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeTopLeft":{"name":"topLeft","abstract":"

The option to align the watermark in the top-left corner of the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeTopRight":{"name":"topRight","abstract":"

The option to align the watermark in the top-right corner of the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeBottomLeft":{"name":"bottomLeft","abstract":"

The option to align the watermark in the bottom-left corner of the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeBottomRight":{"name":"bottomRight","abstract":"

The option to align the watermark in the bottom-right corner of the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/s:8EFQRCode15EFWatermarkModeO16rectForWatermark6ofSize010inCanvasOfH0So6CGRectVSo6CGSizeV_AJtF":{"name":"rectForWatermark(ofSize:inCanvasOfSize:)","abstract":"

Calculates and returns the area in canvas where the image is going to be in this mode.

","parent_name":"EFWatermarkMode"},"Enums/EFQRCodeMode.html#/s:8EFQRCode0A4ModeO4noneyA2CmF":{"name":"none","abstract":"

Use original colors.

","parent_name":"EFQRCodeMode"},"Enums/EFQRCodeMode.html#/s:8EFQRCode0A4ModeO9grayscaleyA2CmF":{"name":"grayscale","abstract":"

Black and white only.

","parent_name":"EFQRCodeMode"},"Enums/EFQRCodeMode.html#/s:8EFQRCode0A4ModeO12binarizationyAC14CoreFoundation7CGFloatV_tcACmF":{"name":"binarization(threshold:)","abstract":"

Use only background and foreground color.

","parent_name":"EFQRCodeMode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO9recognizeySaySSGSo10CGImageRefaFZ":{"name":"recognize(_:)","abstract":"

Recognizes and returns the contents of a QR code image.

","parent_name":"EFQRCode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO8generate3for8encoding20inputCorrectionLevel4size13magnification15backgroundColor010foregroundK09watermark0M4Mode0M13IsTransparent4icon0Q4Size10pointStyle0S6Offset19isTimingPointStyled4modeSo10CGImageRefaSgSS_SS10FoundationE8EncodingVAA07EFInputfG0OAA05EFIntR0CA1_SgSo10CGColorRefaA4_AvA011EFWatermarkN0OSbAVA2_AA07EFPointT0_p14CoreFoundation7CGFloatVSbAA0aN0OSgtFZ":{"name":"generate(for:encoding:inputCorrectionLevel:size:magnification:backgroundColor:foregroundColor:watermark:watermarkMode:watermarkIsTransparent:icon:iconSize:pointStyle:pointOffset:isTimingPointStyled:mode:)","abstract":"

Generates a QR code image.

","parent_name":"EFQRCode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO11generateGIF3for8encoding20inputCorrectionLevel4size13magnification15backgroundColor010foregroundL09watermark0N4Mode0N13IsTransparent4icon0R4Size10pointStyle0T6Offset19isTimingPointStyled4mode10Foundation4DataVSgSS_SSATE8EncodingVAA07EFInputgH0OAA05EFIntS0CA1_SgSo10CGColorRefaA4_AvA011EFWatermarkO0OSbSo10CGImageRefaSgA2_AA07EFPointU0_p14CoreFoundation7CGFloatVSbAA0aO0OSgtFZ":{"name":"generateGIF(for:encoding:inputCorrectionLevel:size:magnification:backgroundColor:foregroundColor:watermark:watermarkMode:watermarkIsTransparent:icon:iconSize:pointStyle:pointOffset:isTimingPointStyled:mode:)","abstract":"

Generates an animated QR code image.

","parent_name":"EFQRCode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO11generateGIF5using013withWatermarkC05delay9loopCount18useMultipleThreads10Foundation4DataVSgAA0A9GeneratorC_AKSdSgSiSgSbtFZ":{"name":"generateGIF(using:withWatermarkGIF:delay:loopCount:useMultipleThreads:)","abstract":"

Generates an animated QR code GIF with a generator specifying other parameters.

","parent_name":"EFQRCode"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelL":{"name":"l","abstract":"

L 7%.

","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelM":{"name":"m","abstract":"

M 15%.

","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelQ":{"name":"q","abstract":"

Q 25%.

","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelH":{"name":"h","abstract":"

H 30%.

","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html":{"name":"EFInputCorrectionLevel","abstract":"

Levels of tolerance.

"},"Enums/EFQRCode.html":{"name":"EFQRCode","abstract":"

Swift convenient API for EFQRCode module.

"},"Enums/EFQRCodeMode.html":{"name":"EFQRCodeMode","abstract":"

The color rendering modes.

"},"Enums/EFWatermarkMode.html":{"name":"EFWatermarkMode","abstract":"

Options to specify how watermark position and size for QR code.

"},"Classes/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(py)image":{"name":"image","abstract":"

The QR code to recognize.

","parent_name":"EFQRCodeRecognizer"},"Classes/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(im)initWithImage:":{"name":"init(image:)","abstract":"

Initialize a QR code recognizer to recognize the specified image.

","parent_name":"EFQRCodeRecognizer"},"Classes/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(im)recognize":{"name":"recognize()","abstract":"

Recognizes and returns the contents of the current QR code image.

","parent_name":"EFQRCodeRecognizer"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC4withyACs24ReferenceWritableKeyPathCyACxG_xtlF":{"name":"with(_:_:)","abstract":"

Update the property specified the key path to have a new value.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)content":{"name":"content","abstract":"

Content to include in the generated QR Code.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC11withContent_8encodingACSS_SS10FoundationE8EncodingVSgtF":{"name":"withContent(_:encoding:)","abstract":"

Sets the generator to generate for content using the specified encoding.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC15contentEncodingSS10FoundationE0D0Vvp":{"name":"contentEncoding","abstract":"

Encoding for content.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC19withContentEncodingyACSS10FoundationE0E0VF":{"name":"withContentEncoding(_:)","abstract":"

Sets the generator to use the specified encoding.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)inputCorrectionLevel":{"name":"inputCorrectionLevel","abstract":"

Level of error tolerance.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withInputCorrectionLevel:":{"name":"withInputCorrectionLevel(_:)","abstract":"

Sets the generator to use the specified input correction level.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC4modeAA0A4ModeOSgvp":{"name":"mode","abstract":"

Color mode of QR Code, defaults to nil.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC8withModeyAcA0aD0OSgF":{"name":"withMode(_:)","abstract":"

Sets the generator to use the specified coloring mode.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)size":{"name":"size","abstract":"

Size of the QR code, defaults to 256 by 256.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withSize:":{"name":"withSize(_:)","abstract":"

Sets the generator to use the specified size.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)magnification":{"name":"magnification","abstract":"

The ratio of actual size to the smallest possible size, defaults to nil.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withMagnification:":{"name":"withMagnification(_:)","abstract":"

Sets the generator to use the specified magnification.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)backgroundColor":{"name":"backgroundColor","abstract":"

Background color, defaults to white.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)foregroundColor":{"name":"foregroundColor","abstract":"

Foreground color (for code points), defaults to black.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withCIColorsForBackgroundColor:foregroundColor:":{"name":"withColors(backgroundColor:foregroundColor:)","abstract":"

Sets the generator to use the specified CIColors.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withCGColorsForBackgroundColor:foregroundColor:":{"name":"withColors(backgroundColor:foregroundColor:)","abstract":"

Sets the generator to use the specified CGColors.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)icon":{"name":"icon","abstract":"

Icon image in the center of QR code image, defaults to nil.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)iconSize":{"name":"iconSize","abstract":"

Size of the icon image, defaults to 20% of size if nil.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withIcon:size:":{"name":"withIcon(_:size:)","abstract":"

Sets the generator to use the specified icon in the specified size.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)watermark":{"name":"watermark","abstract":"

Background watermark image, defaults to nil.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)watermarkMode":{"name":"watermarkMode","abstract":"

How to position and size the watermark, defaults to EFWatermarkMode.scaleAspectFill.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC13withWatermark_4modeACSo10CGImageRefaSg_AA15EFWatermarkModeOSgtF":{"name":"withWatermark(_:mode:)","abstract":"

Sets the generator to use the specified watermark (and mode).

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)pointOffset":{"name":"pointOffset","abstract":"

Foreground point offset, defaults to 0.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withPointOffset:":{"name":"withPointOffset(_:)","abstract":"

Sets the generator to use the specified point offset.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)isWatermarkOpaque":{"name":"isWatermarkOpaque","abstract":"

If false (default), area of watermark where alpha is 0 will be transparent.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withOpaqueWatermark:":{"name":"withOpaqueWatermark(_:)","abstract":"

Set generator to treat watermark image as opaque (or not).

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withTransparentWatermark:":{"name":"withTransparentWatermark(_:)","abstract":"

Set generator to treat watermark image as transparent (or not).

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)pointStyle":{"name":"pointStyle","abstract":"

Style of foreground code points, defaults to EFPointStyle.square.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withPointStyle:":{"name":"withPointStyle(_:)","abstract":"

Set generator to use the specified foreground point style.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)isTimingPointStatic":{"name":"isTimingPointStatic","abstract":"

If true (default), points for timing pattern will be squares.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withStaticTimingPoint:":{"name":"withStaticTimingPoint(_:)","abstract":"

Set generator to use un-styled points for timing pattern (or not).

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withStyledTimingPoint:":{"name":"withStyledTimingPoint(_:)","abstract":"

Set generator to use styled points for timing pattern (or not).

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)clearCache":{"name":"clearCache()","abstract":"

Clears the cache.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC7content8encoding4sizeACSS_SS10FoundationE8EncodingVAA9EFIntSizeCtcfc":{"name":"init(content:encoding:size:)","abstract":"

Initialize a QR code generator to generate a QR code of specified of size","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)generate":{"name":"generate()","abstract":"

Fetches the final QR code image.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC16minMagnification20greaterThanOrEqualToSiSg14CoreFoundation7CGFloatV_tF":{"name":"minMagnification(greaterThanOrEqualTo:)","abstract":"

Calculates and returns the magnification such that multiplied to intrinsic size >= the given size.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC16maxMagnification17lessThanOrEqualToSiSg14CoreFoundation7CGFloatV_tF":{"name":"maxMagnification(lessThanOrEqualTo:)","abstract":"

Calculates and returns the magnification such that multiplied to intrinsic size <= the given size.

","parent_name":"EFQRCodeGenerator"},"Classes/EFDiamondPointStyle.html#/c:@M@EFQRCode@objc(pl)EFPointStyle(im)fillRectWithContext:rect:isStatic:":{"name":"fillRect(context:rect:isStatic:)","parent_name":"EFDiamondPointStyle"},"Classes/EFCirclePointStyle.html#/c:@M@EFQRCode@objc(pl)EFPointStyle(im)fillRectWithContext:rect:isStatic:":{"name":"fillRect(context:rect:isStatic:)","parent_name":"EFCirclePointStyle"},"Classes/EFSquarePointStyle.html#/c:@M@EFQRCode@objc(pl)EFPointStyle(im)fillRectWithContext:rect:isStatic:":{"name":"fillRect(context:rect:isStatic:)","parent_name":"EFSquarePointStyle"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(py)width":{"name":"width","abstract":"

A width value.

","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(py)height":{"name":"height","abstract":"

A height value.

","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(im)initWithWidth:height:":{"name":"init(width:height:)","abstract":"

Creates a size with dimensions specified as integer values.

","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(im)initWithSize:":{"name":"init(size:)","abstract":"

Converts CGSize to EFIntSize.

","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(py)cgSize":{"name":"cgSize","abstract":"

Representation as CGSize.

","parent_name":"EFIntSize"},"Classes/EFIntSize.html":{"name":"EFIntSize","abstract":"

A structure that contains width and height values.

"},"Classes/EFSquarePointStyle.html":{"name":"EFSquarePointStyle","abstract":"

Drawing classical look and feel QR code foreground points 🔳.

"},"Classes/EFCirclePointStyle.html":{"name":"EFCirclePointStyle","abstract":"

Drawing rounded foreground points 🔘.

"},"Classes/EFDiamondPointStyle.html":{"name":"EFDiamondPointStyle","abstract":"

Drawing Sparkling foreground points ✨.

"},"Classes/EFQRCodeGenerator.html":{"name":"EFQRCodeGenerator","abstract":"

Class for generating QR code images.

"},"Classes/EFQRCodeRecognizer.html":{"name":"EFQRCodeRecognizer","abstract":"

Class for recognizing QR code contents from images.

"},"user-guide.html":{"name":"User Guide"},"Guides.html":{"name":"Guides","abstract":"

The following guides are available globally.

"},"Classes.html":{"name":"Classes","abstract":"

The following classes are available globally.

"},"Enums.html":{"name":"Enumerations","abstract":"

The following enumerations are available globally.

"},"Extensions.html":{"name":"Extensions","abstract":"

The following extensions are available globally.

"},"Protocols.html":{"name":"Protocols","abstract":"

The following protocols are available globally.

"}} \ No newline at end of file +{"Protocols/EFPointStyle.html#/c:@M@EFQRCode@objc(pl)EFPointStyle(im)fillRectWithContext:rect:isStatic:":{"name":"fillRect(context:rect:isStatic:)","abstract":"\u003cp\u003eFills a code point satisfying this style.\u003c/p\u003e","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html#/s:8EFQRCode12EFPointStylePA2A013EFSquarePointC0CRszrlE6squareAEvpZ":{"name":"square","abstract":"\u003cp\u003eClassical QR code look and feel 🔳.\u003c/p\u003e","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html#/s:8EFQRCode12EFPointStylePA2A013EFCirclePointC0CRszrlE6circleAEvpZ":{"name":"circle","abstract":"\u003cp\u003eMore well rounded 🔘.\u003c/p\u003e","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html#/s:8EFQRCode12EFPointStylePA2A014EFDiamondPointC0CRszrlE7diamondAEvpZ":{"name":"diamond","abstract":"\u003cp\u003eSparkling ✨.\u003c/p\u003e","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html":{"name":"EFPointStyle","abstract":"\u003cp\u003eCollection of foreground point renderer capabilities.\u003c/p\u003e"},"Extensions/CGColor.html#/s:So10CGColorRefa8EFQRCodeE5white_5alphaABSg14CoreFoundation7CGFloatV_AItFZ":{"name":"white(_:alpha:)","abstract":"\u003cp\u003eCreates a white color in the RGB color space.\u003c/p\u003e","parent_name":"CGColor"},"Extensions/CGColor.html#/s:So10CGColorRefa8EFQRCodeE5black_5alphaABSg14CoreFoundation7CGFloatV_AItFZ":{"name":"black(_:alpha:)","abstract":"\u003cp\u003eCreates a black color in the RGB color space.\u003c/p\u003e","parent_name":"CGColor"},"Extensions/CGColor.html":{"name":"CGColor"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeScaleToFill":{"name":"scaleToFill","abstract":"\u003cp\u003eThe option to scale the watermark to fit the size of QR code by changing the aspect ratio of the watermark if necessary.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeScaleAspectFit":{"name":"scaleAspectFit","abstract":"\u003cp\u003eThe option to scale the watermark to fit the size of the QR code by maintaining the aspect ratio. Any remaining area of the QR code uses the background color.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeScaleAspectFill":{"name":"scaleAspectFill","abstract":"\u003cp\u003eThe option to scale the watermark to fill the size of the QR code. Some portion of the watermark may be clipped to fill the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeCenter":{"name":"center","abstract":"\u003cp\u003eThe option to center the watermark in the QR code, keeping the proportions the same.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeTop":{"name":"top","abstract":"\u003cp\u003eThe option to center the watermark aligned at the top in the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeBottom":{"name":"bottom","abstract":"\u003cp\u003eThe option to center the watermark aligned at the bottom in the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeLeft":{"name":"left","abstract":"\u003cp\u003eThe option to align the watermark on the left of the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeRight":{"name":"right","abstract":"\u003cp\u003eThe option to align the watermark on the right of the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeTopLeft":{"name":"topLeft","abstract":"\u003cp\u003eThe option to align the watermark in the top-left corner of the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeTopRight":{"name":"topRight","abstract":"\u003cp\u003eThe option to align the watermark in the top-right corner of the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeBottomLeft":{"name":"bottomLeft","abstract":"\u003cp\u003eThe option to align the watermark in the bottom-left corner of the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeBottomRight":{"name":"bottomRight","abstract":"\u003cp\u003eThe option to align the watermark in the bottom-right corner of the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/s:8EFQRCode15EFWatermarkModeO16rectForWatermark6ofSize010inCanvasOfH0So6CGRectVSo6CGSizeV_AJtF":{"name":"rectForWatermark(ofSize:inCanvasOfSize:)","abstract":"\u003cp\u003eCalculates and returns the area in canvas where the image is going to be in this mode.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFQRCodeMode.html#/s:8EFQRCode0A4ModeO4noneyA2CmF":{"name":"none","abstract":"\u003cp\u003eUse original colors.\u003c/p\u003e","parent_name":"EFQRCodeMode"},"Enums/EFQRCodeMode.html#/s:8EFQRCode0A4ModeO9grayscaleyA2CmF":{"name":"grayscale","abstract":"\u003cp\u003eBlack and white only.\u003c/p\u003e","parent_name":"EFQRCodeMode"},"Enums/EFQRCodeMode.html#/s:8EFQRCode0A4ModeO12binarizationyAC14CoreFoundation7CGFloatV_tcACmF":{"name":"binarization(threshold:)","abstract":"\u003cp\u003eUse only background and foreground color.\u003c/p\u003e","parent_name":"EFQRCodeMode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO9recognizeySaySSGSo10CGImageRefaFZ":{"name":"recognize(_:)","abstract":"\u003cp\u003eRecognizes and returns the contents of a QR code \u003ccode\u003eimage\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO8generate3for8encoding20inputCorrectionLevel4size13magnification15backgroundColor010foregroundK09watermark0M4Mode0M13IsTransparent4icon0Q4Size10pointStyle0S6Offset19isTimingPointStyled4modeSo10CGImageRefaSgSS_SS10FoundationE8EncodingVAA07EFInputfG0OAA05EFIntR0CA1_SgSo10CGColorRefaA4_AvA011EFWatermarkN0OSbAVA2_AA07EFPointT0_p14CoreFoundation7CGFloatVSbAA0aN0OSgtFZ":{"name":"generate(for:encoding:inputCorrectionLevel:size:magnification:backgroundColor:foregroundColor:watermark:watermarkMode:watermarkIsTransparent:icon:iconSize:pointStyle:pointOffset:isTimingPointStyled:mode:)","abstract":"\u003cp\u003eGenerates a QR code image.\u003c/p\u003e","parent_name":"EFQRCode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO11generateGIF3for8encoding20inputCorrectionLevel4size13magnification15backgroundColor010foregroundL09watermark0N4Mode0N13IsTransparent4icon0R4Size10pointStyle0T6Offset19isTimingPointStyled4mode10Foundation4DataVSgSS_SSATE8EncodingVAA07EFInputgH0OAA05EFIntS0CA1_SgSo10CGColorRefaA4_AvA011EFWatermarkO0OSbSo10CGImageRefaSgA2_AA07EFPointU0_p14CoreFoundation7CGFloatVSbAA0aO0OSgtFZ":{"name":"generateGIF(for:encoding:inputCorrectionLevel:size:magnification:backgroundColor:foregroundColor:watermark:watermarkMode:watermarkIsTransparent:icon:iconSize:pointStyle:pointOffset:isTimingPointStyled:mode:)","abstract":"\u003cp\u003eGenerates an animated QR code image.\u003c/p\u003e","parent_name":"EFQRCode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO11generateGIF5using013withWatermarkC05delay9loopCount18useMultipleThreads10Foundation4DataVSgAA0A9GeneratorC_AKSdSgSiSgSbtFZ":{"name":"generateGIF(using:withWatermarkGIF:delay:loopCount:useMultipleThreads:)","abstract":"\u003cp\u003eGenerates an animated QR code GIF with a \u003ccode\u003egenerator\u003c/code\u003e specifying other parameters.\u003c/p\u003e","parent_name":"EFQRCode"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelL":{"name":"l","abstract":"\u003cp\u003eL 7%.\u003c/p\u003e","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelM":{"name":"m","abstract":"\u003cp\u003eM 15%.\u003c/p\u003e","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelQ":{"name":"q","abstract":"\u003cp\u003eQ 25%.\u003c/p\u003e","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelH":{"name":"h","abstract":"\u003cp\u003eH 30%.\u003c/p\u003e","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html":{"name":"EFInputCorrectionLevel","abstract":"\u003cp\u003eLevels of tolerance.\u003c/p\u003e"},"Enums/EFQRCode.html":{"name":"EFQRCode","abstract":"\u003cp\u003eSwift convenient API for EFQRCode module.\u003c/p\u003e"},"Enums/EFQRCodeMode.html":{"name":"EFQRCodeMode","abstract":"\u003cp\u003eThe color rendering modes.\u003c/p\u003e"},"Enums/EFWatermarkMode.html":{"name":"EFWatermarkMode","abstract":"\u003cp\u003eOptions to specify how watermark position and size for QR code.\u003c/p\u003e"},"Classes/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(py)image":{"name":"image","abstract":"\u003cp\u003eThe QR code to recognize.\u003c/p\u003e","parent_name":"EFQRCodeRecognizer"},"Classes/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(im)initWithImage:":{"name":"init(image:)","abstract":"\u003cp\u003eInitialize a QR code recognizer to recognize the specified \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbClasses/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(py)image\"\u003eimage\u003c/a\u003e\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeRecognizer"},"Classes/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(im)recognize":{"name":"recognize()","abstract":"\u003cp\u003eRecognizes and returns the contents of the current QR code \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbClasses/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(py)image\"\u003eimage\u003c/a\u003e\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeRecognizer"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC4withyACs24ReferenceWritableKeyPathCyACxG_xtlF":{"name":"with(_:_:)","abstract":"\u003cp\u003eUpdate the property specified the key path to have a new value.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)content":{"name":"content","abstract":"\u003cp\u003eContent to include in the generated QR Code.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC11withContent_8encodingACSS_SS10FoundationE8EncodingVSgtF":{"name":"withContent(_:encoding:)","abstract":"\u003cp\u003eSets the generator to generate for content using the specified encoding.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC15contentEncodingSS10FoundationE0D0Vvp":{"name":"contentEncoding","abstract":"\u003cp\u003eEncoding for \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbClasses/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)content\"\u003econtent\u003c/a\u003e\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC19withContentEncodingyACSS10FoundationE0E0VF":{"name":"withContentEncoding(_:)","abstract":"\u003cp\u003eSets the generator to use the specified encoding.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)inputCorrectionLevel":{"name":"inputCorrectionLevel","abstract":"\u003cp\u003eLevel of error tolerance.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withInputCorrectionLevel:":{"name":"withInputCorrectionLevel(_:)","abstract":"\u003cp\u003eSets the generator to use the specified input correction level.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC4modeAA0A4ModeOSgvp":{"name":"mode","abstract":"\u003cp\u003eColor mode of QR Code, defaults to \u003ccode\u003enil\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC8withModeyAcA0aD0OSgF":{"name":"withMode(_:)","abstract":"\u003cp\u003eSets the generator to use the specified coloring \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbClasses/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC4modeAA0A4ModeOSgvp\"\u003emode\u003c/a\u003e\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)size":{"name":"size","abstract":"\u003cp\u003eSize of the QR code, defaults to 256 by 256.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withSize:":{"name":"withSize(_:)","abstract":"\u003cp\u003eSets the generator to use the specified size.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)magnification":{"name":"magnification","abstract":"\u003cp\u003eThe ratio of actual size to the smallest possible size, defaults to \u003ccode\u003enil\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withMagnification:":{"name":"withMagnification(_:)","abstract":"\u003cp\u003eSets the generator to use the specified magnification.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)backgroundColor":{"name":"backgroundColor","abstract":"\u003cp\u003eBackground color, defaults to white.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)foregroundColor":{"name":"foregroundColor","abstract":"\u003cp\u003eForeground color (for code points), defaults to black.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withCIColorsForBackgroundColor:foregroundColor:":{"name":"withColors(backgroundColor:foregroundColor:)","abstract":"\u003cp\u003eSets the generator to use the specified \u003ccode\u003eCIColor\u003c/code\u003es.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withCGColorsForBackgroundColor:foregroundColor:":{"name":"withColors(backgroundColor:foregroundColor:)","abstract":"\u003cp\u003eSets the generator to use the specified \u003ccode\u003eCGColor\u003c/code\u003es.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)icon":{"name":"icon","abstract":"\u003cp\u003eIcon image in the center of QR code image, defaults to \u003ccode\u003enil\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)iconSize":{"name":"iconSize","abstract":"\u003cp\u003eSize of the icon image, defaults to 20% of \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbClasses/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)size\"\u003esize\u003c/a\u003e\u003c/code\u003e if \u003ccode\u003enil\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withIcon:size:":{"name":"withIcon(_:size:)","abstract":"\u003cp\u003eSets the generator to use the specified icon in the specified size.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)watermark":{"name":"watermark","abstract":"\u003cp\u003eBackground watermark image, defaults to \u003ccode\u003enil\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)watermarkMode":{"name":"watermarkMode","abstract":"\u003cp\u003eHow to position and size the watermark, defaults to \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbEnums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeScaleAspectFill\"\u003eEFWatermarkMode.scaleAspectFill\u003c/a\u003e\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC13withWatermark_4modeACSo10CGImageRefaSg_AA15EFWatermarkModeOSgtF":{"name":"withWatermark(_:mode:)","abstract":"\u003cp\u003eSets the generator to use the specified watermark (and mode).\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)pointOffset":{"name":"pointOffset","abstract":"\u003cp\u003eForeground point offset, defaults to 0.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withPointOffset:":{"name":"withPointOffset(_:)","abstract":"\u003cp\u003eSets the generator to use the specified point offset.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)isWatermarkOpaque":{"name":"isWatermarkOpaque","abstract":"\u003cp\u003eIf \u003ccode\u003efalse\u003c/code\u003e (default), area of watermark where alpha is 0 will be transparent.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withOpaqueWatermark:":{"name":"withOpaqueWatermark(_:)","abstract":"\u003cp\u003eSet generator to treat watermark image as opaque (or not).\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withTransparentWatermark:":{"name":"withTransparentWatermark(_:)","abstract":"\u003cp\u003eSet generator to treat watermark image as transparent (or not).\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)pointStyle":{"name":"pointStyle","abstract":"\u003cp\u003eStyle of foreground code points, defaults to \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/EFPointStyle.html#/s:8EFQRCode12EFPointStylePA2A013EFSquarePointC0CRszrlE6squareAEvpZ\"\u003eEFPointStyle.square\u003c/a\u003e\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withPointStyle:":{"name":"withPointStyle(_:)","abstract":"\u003cp\u003eSet generator to use the specified foreground point style.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)isTimingPointStatic":{"name":"isTimingPointStatic","abstract":"\u003cp\u003eIf \u003ccode\u003etrue\u003c/code\u003e (default), points for timing pattern will be squares.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withStaticTimingPoint:":{"name":"withStaticTimingPoint(_:)","abstract":"\u003cp\u003eSet generator to use un-styled points for timing pattern (or not).\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withStyledTimingPoint:":{"name":"withStyledTimingPoint(_:)","abstract":"\u003cp\u003eSet generator to use styled points for timing pattern (or not).\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)clearCache":{"name":"clearCache()","abstract":"\u003cp\u003eClears the cache.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC7content8encoding4sizeACSS_SS10FoundationE8EncodingVAA9EFIntSizeCtcfc":{"name":"init(content:encoding:size:)","abstract":"\u003cp\u003eInitialize a QR code generator to generate a QR code of specified of size","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)generate":{"name":"generate()","abstract":"\u003cp\u003eFetches the final QR code image.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC16minMagnification20greaterThanOrEqualToSiSg14CoreFoundation7CGFloatV_tF":{"name":"minMagnification(greaterThanOrEqualTo:)","abstract":"\u003cp\u003eCalculates and returns the magnification such that multiplied to intrinsic size \u0026gt;= the given size.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC16maxMagnification17lessThanOrEqualToSiSg14CoreFoundation7CGFloatV_tF":{"name":"maxMagnification(lessThanOrEqualTo:)","abstract":"\u003cp\u003eCalculates and returns the magnification such that multiplied to intrinsic size \u0026lt;= the given size.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFDiamondPointStyle.html#/c:@M@EFQRCode@objc(pl)EFPointStyle(im)fillRectWithContext:rect:isStatic:":{"name":"fillRect(context:rect:isStatic:)","parent_name":"EFDiamondPointStyle"},"Classes/EFCirclePointStyle.html#/c:@M@EFQRCode@objc(pl)EFPointStyle(im)fillRectWithContext:rect:isStatic:":{"name":"fillRect(context:rect:isStatic:)","parent_name":"EFCirclePointStyle"},"Classes/EFSquarePointStyle.html#/c:@M@EFQRCode@objc(pl)EFPointStyle(im)fillRectWithContext:rect:isStatic:":{"name":"fillRect(context:rect:isStatic:)","parent_name":"EFSquarePointStyle"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(py)width":{"name":"width","abstract":"\u003cp\u003eA width value.\u003c/p\u003e","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(py)height":{"name":"height","abstract":"\u003cp\u003eA height value.\u003c/p\u003e","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(im)initWithWidth:height:":{"name":"init(width:height:)","abstract":"\u003cp\u003eCreates a size with dimensions specified as integer values.\u003c/p\u003e","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(im)initWithSize:":{"name":"init(size:)","abstract":"\u003cp\u003eConverts \u003ccode\u003eCGSize\u003c/code\u003e to \u003ccode\u003eEFIntSize\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(py)cgSize":{"name":"cgSize","abstract":"\u003cp\u003eRepresentation as \u003ccode\u003eCGSize\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFIntSize"},"Classes/EFIntSize.html":{"name":"EFIntSize","abstract":"\u003cp\u003eA structure that contains width and height values.\u003c/p\u003e"},"Classes/EFSquarePointStyle.html":{"name":"EFSquarePointStyle","abstract":"\u003cp\u003eDrawing classical look and feel QR code foreground points 🔳.\u003c/p\u003e"},"Classes/EFCirclePointStyle.html":{"name":"EFCirclePointStyle","abstract":"\u003cp\u003eDrawing rounded foreground points 🔘.\u003c/p\u003e"},"Classes/EFDiamondPointStyle.html":{"name":"EFDiamondPointStyle","abstract":"\u003cp\u003eDrawing Sparkling foreground points ✨.\u003c/p\u003e"},"Classes/EFQRCodeGenerator.html":{"name":"EFQRCodeGenerator","abstract":"\u003cp\u003eClass for generating QR code images.\u003c/p\u003e"},"Classes/EFQRCodeRecognizer.html":{"name":"EFQRCodeRecognizer","abstract":"\u003cp\u003eClass for recognizing QR code contents from images.\u003c/p\u003e"},"user-guide.html":{"name":"User Guide"},"Guides.html":{"name":"Guides","abstract":"\u003cp\u003eThe following guides are available globally.\u003c/p\u003e"},"Classes.html":{"name":"Classes","abstract":"\u003cp\u003eThe following classes are available globally.\u003c/p\u003e"},"Enums.html":{"name":"Enumerations","abstract":"\u003cp\u003eThe following enumerations are available globally.\u003c/p\u003e"},"Extensions.html":{"name":"Extensions","abstract":"\u003cp\u003eThe following extensions are available globally.\u003c/p\u003e"},"Protocols.html":{"name":"Protocols","abstract":"\u003cp\u003eThe following protocols are available globally.\u003c/p\u003e"}} \ No newline at end of file diff --git a/docsets/EFQRCode.docset/Contents/Resources/Documents/user-guide.html b/docsets/EFQRCode.docset/Contents/Resources/Documents/user-guide.html index 618f5614..4d3a09e0 100644 --- a/docsets/EFQRCode.docset/Contents/Resources/Documents/user-guide.html +++ b/docsets/EFQRCode.docset/Contents/Resources/Documents/user-guide.html @@ -47,7 +47,9 @@ @@ -519,8 +521,8 @@

3. Generation from GIF

diff --git a/docsets/EFQRCode.docset/Contents/Resources/docSet.dsidx b/docsets/EFQRCode.docset/Contents/Resources/docSet.dsidx index b99fdfabb9167a193897d3360b968c0925f78386..43bfed5caf1d7130a9a8f788248b551183712b0a 100644 GIT binary patch delta 32 ocmZozz|^pSX+jcTSr;z@0|OJk9s_?Dzuv~ey?mQ>`7bvB0GKfemH+?% delta 32 ocmZozz|^pSX+jcT)&*V$1_ma6JqG?Re!Y!_d-*o&@?UNM0G%NT&;S4c diff --git a/docsets/EFQRCode.tgz b/docsets/EFQRCode.tgz index 07eefd9bcb21047185221843fbf19496c26aec59..a87014e0cc2985a9972c06b9f067c34f160a492b 100644 GIT binary patch literal 104815 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 )UU~;k9DB=qQAo`9ymqkc+G%`yLWC-v& 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 a^W)C+LI$<2uW@7^WsTBd1855bX#W8N{
@@ -469,8 +467,8 @@

License

diff --git a/js/jquery.min.js b/js/jquery.min.js index 2c69bc90..7f37b5d9 100644 --- a/js/jquery.min.js +++ b/js/jquery.min.js @@ -1,2 +1,2 @@ -/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0Fills a code point satisfying this style.

","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html#/s:8EFQRCode12EFPointStylePA2A013EFSquarePointC0CRszrlE6squareAEvpZ":{"name":"square","abstract":"

Classical QR code look and feel 🔳.

","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html#/s:8EFQRCode12EFPointStylePA2A013EFCirclePointC0CRszrlE6circleAEvpZ":{"name":"circle","abstract":"

More well rounded 🔘.

","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html#/s:8EFQRCode12EFPointStylePA2A014EFDiamondPointC0CRszrlE7diamondAEvpZ":{"name":"diamond","abstract":"

Sparkling ✨.

","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html":{"name":"EFPointStyle","abstract":"

Collection of foreground point renderer capabilities.

"},"Extensions/CGColor.html#/s:So10CGColorRefa8EFQRCodeE5white_5alphaABSg14CoreFoundation7CGFloatV_AItFZ":{"name":"white(_:alpha:)","abstract":"

Creates a white color in the RGB color space.

","parent_name":"CGColor"},"Extensions/CGColor.html#/s:So10CGColorRefa8EFQRCodeE5black_5alphaABSg14CoreFoundation7CGFloatV_AItFZ":{"name":"black(_:alpha:)","abstract":"

Creates a black color in the RGB color space.

","parent_name":"CGColor"},"Extensions/CGColor.html":{"name":"CGColor"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeScaleToFill":{"name":"scaleToFill","abstract":"

The option to scale the watermark to fit the size of QR code by changing the aspect ratio of the watermark if necessary.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeScaleAspectFit":{"name":"scaleAspectFit","abstract":"

The option to scale the watermark to fit the size of the QR code by maintaining the aspect ratio. Any remaining area of the QR code uses the background color.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeScaleAspectFill":{"name":"scaleAspectFill","abstract":"

The option to scale the watermark to fill the size of the QR code. Some portion of the watermark may be clipped to fill the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeCenter":{"name":"center","abstract":"

The option to center the watermark in the QR code, keeping the proportions the same.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeTop":{"name":"top","abstract":"

The option to center the watermark aligned at the top in the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeBottom":{"name":"bottom","abstract":"

The option to center the watermark aligned at the bottom in the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeLeft":{"name":"left","abstract":"

The option to align the watermark on the left of the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeRight":{"name":"right","abstract":"

The option to align the watermark on the right of the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeTopLeft":{"name":"topLeft","abstract":"

The option to align the watermark in the top-left corner of the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeTopRight":{"name":"topRight","abstract":"

The option to align the watermark in the top-right corner of the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeBottomLeft":{"name":"bottomLeft","abstract":"

The option to align the watermark in the bottom-left corner of the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeBottomRight":{"name":"bottomRight","abstract":"

The option to align the watermark in the bottom-right corner of the QR code.

","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/s:8EFQRCode15EFWatermarkModeO16rectForWatermark6ofSize010inCanvasOfH0So6CGRectVSo6CGSizeV_AJtF":{"name":"rectForWatermark(ofSize:inCanvasOfSize:)","abstract":"

Calculates and returns the area in canvas where the image is going to be in this mode.

","parent_name":"EFWatermarkMode"},"Enums/EFQRCodeMode.html#/s:8EFQRCode0A4ModeO4noneyA2CmF":{"name":"none","abstract":"

Use original colors.

","parent_name":"EFQRCodeMode"},"Enums/EFQRCodeMode.html#/s:8EFQRCode0A4ModeO9grayscaleyA2CmF":{"name":"grayscale","abstract":"

Black and white only.

","parent_name":"EFQRCodeMode"},"Enums/EFQRCodeMode.html#/s:8EFQRCode0A4ModeO12binarizationyAC14CoreFoundation7CGFloatV_tcACmF":{"name":"binarization(threshold:)","abstract":"

Use only background and foreground color.

","parent_name":"EFQRCodeMode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO9recognizeySaySSGSo10CGImageRefaFZ":{"name":"recognize(_:)","abstract":"

Recognizes and returns the contents of a QR code image.

","parent_name":"EFQRCode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO8generate3for8encoding20inputCorrectionLevel4size13magnification15backgroundColor010foregroundK09watermark0M4Mode0M13IsTransparent4icon0Q4Size10pointStyle0S6Offset19isTimingPointStyled4modeSo10CGImageRefaSgSS_SS10FoundationE8EncodingVAA07EFInputfG0OAA05EFIntR0CA1_SgSo10CGColorRefaA4_AvA011EFWatermarkN0OSbAVA2_AA07EFPointT0_p14CoreFoundation7CGFloatVSbAA0aN0OSgtFZ":{"name":"generate(for:encoding:inputCorrectionLevel:size:magnification:backgroundColor:foregroundColor:watermark:watermarkMode:watermarkIsTransparent:icon:iconSize:pointStyle:pointOffset:isTimingPointStyled:mode:)","abstract":"

Generates a QR code image.

","parent_name":"EFQRCode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO11generateGIF3for8encoding20inputCorrectionLevel4size13magnification15backgroundColor010foregroundL09watermark0N4Mode0N13IsTransparent4icon0R4Size10pointStyle0T6Offset19isTimingPointStyled4mode10Foundation4DataVSgSS_SSATE8EncodingVAA07EFInputgH0OAA05EFIntS0CA1_SgSo10CGColorRefaA4_AvA011EFWatermarkO0OSbSo10CGImageRefaSgA2_AA07EFPointU0_p14CoreFoundation7CGFloatVSbAA0aO0OSgtFZ":{"name":"generateGIF(for:encoding:inputCorrectionLevel:size:magnification:backgroundColor:foregroundColor:watermark:watermarkMode:watermarkIsTransparent:icon:iconSize:pointStyle:pointOffset:isTimingPointStyled:mode:)","abstract":"

Generates an animated QR code image.

","parent_name":"EFQRCode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO11generateGIF5using013withWatermarkC05delay9loopCount18useMultipleThreads10Foundation4DataVSgAA0A9GeneratorC_AKSdSgSiSgSbtFZ":{"name":"generateGIF(using:withWatermarkGIF:delay:loopCount:useMultipleThreads:)","abstract":"

Generates an animated QR code GIF with a generator specifying other parameters.

","parent_name":"EFQRCode"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelL":{"name":"l","abstract":"

L 7%.

","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelM":{"name":"m","abstract":"

M 15%.

","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelQ":{"name":"q","abstract":"

Q 25%.

","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelH":{"name":"h","abstract":"

H 30%.

","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html":{"name":"EFInputCorrectionLevel","abstract":"

Levels of tolerance.

"},"Enums/EFQRCode.html":{"name":"EFQRCode","abstract":"

Swift convenient API for EFQRCode module.

"},"Enums/EFQRCodeMode.html":{"name":"EFQRCodeMode","abstract":"

The color rendering modes.

"},"Enums/EFWatermarkMode.html":{"name":"EFWatermarkMode","abstract":"

Options to specify how watermark position and size for QR code.

"},"Classes/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(py)image":{"name":"image","abstract":"

The QR code to recognize.

","parent_name":"EFQRCodeRecognizer"},"Classes/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(im)initWithImage:":{"name":"init(image:)","abstract":"

Initialize a QR code recognizer to recognize the specified image.

","parent_name":"EFQRCodeRecognizer"},"Classes/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(im)recognize":{"name":"recognize()","abstract":"

Recognizes and returns the contents of the current QR code image.

","parent_name":"EFQRCodeRecognizer"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC4withyACs24ReferenceWritableKeyPathCyACxG_xtlF":{"name":"with(_:_:)","abstract":"

Update the property specified the key path to have a new value.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)content":{"name":"content","abstract":"

Content to include in the generated QR Code.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC11withContent_8encodingACSS_SS10FoundationE8EncodingVSgtF":{"name":"withContent(_:encoding:)","abstract":"

Sets the generator to generate for content using the specified encoding.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC15contentEncodingSS10FoundationE0D0Vvp":{"name":"contentEncoding","abstract":"

Encoding for content.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC19withContentEncodingyACSS10FoundationE0E0VF":{"name":"withContentEncoding(_:)","abstract":"

Sets the generator to use the specified encoding.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)inputCorrectionLevel":{"name":"inputCorrectionLevel","abstract":"

Level of error tolerance.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withInputCorrectionLevel:":{"name":"withInputCorrectionLevel(_:)","abstract":"

Sets the generator to use the specified input correction level.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC4modeAA0A4ModeOSgvp":{"name":"mode","abstract":"

Color mode of QR Code, defaults to nil.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC8withModeyAcA0aD0OSgF":{"name":"withMode(_:)","abstract":"

Sets the generator to use the specified coloring mode.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)size":{"name":"size","abstract":"

Size of the QR code, defaults to 256 by 256.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withSize:":{"name":"withSize(_:)","abstract":"

Sets the generator to use the specified size.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)magnification":{"name":"magnification","abstract":"

The ratio of actual size to the smallest possible size, defaults to nil.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withMagnification:":{"name":"withMagnification(_:)","abstract":"

Sets the generator to use the specified magnification.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)backgroundColor":{"name":"backgroundColor","abstract":"

Background color, defaults to white.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)foregroundColor":{"name":"foregroundColor","abstract":"

Foreground color (for code points), defaults to black.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withCIColorsForBackgroundColor:foregroundColor:":{"name":"withColors(backgroundColor:foregroundColor:)","abstract":"

Sets the generator to use the specified CIColors.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withCGColorsForBackgroundColor:foregroundColor:":{"name":"withColors(backgroundColor:foregroundColor:)","abstract":"

Sets the generator to use the specified CGColors.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)icon":{"name":"icon","abstract":"

Icon image in the center of QR code image, defaults to nil.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)iconSize":{"name":"iconSize","abstract":"

Size of the icon image, defaults to 20% of size if nil.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withIcon:size:":{"name":"withIcon(_:size:)","abstract":"

Sets the generator to use the specified icon in the specified size.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)watermark":{"name":"watermark","abstract":"

Background watermark image, defaults to nil.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)watermarkMode":{"name":"watermarkMode","abstract":"

How to position and size the watermark, defaults to EFWatermarkMode.scaleAspectFill.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC13withWatermark_4modeACSo10CGImageRefaSg_AA15EFWatermarkModeOSgtF":{"name":"withWatermark(_:mode:)","abstract":"

Sets the generator to use the specified watermark (and mode).

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)pointOffset":{"name":"pointOffset","abstract":"

Foreground point offset, defaults to 0.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withPointOffset:":{"name":"withPointOffset(_:)","abstract":"

Sets the generator to use the specified point offset.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)isWatermarkOpaque":{"name":"isWatermarkOpaque","abstract":"

If false (default), area of watermark where alpha is 0 will be transparent.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withOpaqueWatermark:":{"name":"withOpaqueWatermark(_:)","abstract":"

Set generator to treat watermark image as opaque (or not).

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withTransparentWatermark:":{"name":"withTransparentWatermark(_:)","abstract":"

Set generator to treat watermark image as transparent (or not).

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)pointStyle":{"name":"pointStyle","abstract":"

Style of foreground code points, defaults to EFPointStyle.square.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withPointStyle:":{"name":"withPointStyle(_:)","abstract":"

Set generator to use the specified foreground point style.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)isTimingPointStatic":{"name":"isTimingPointStatic","abstract":"

If true (default), points for timing pattern will be squares.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withStaticTimingPoint:":{"name":"withStaticTimingPoint(_:)","abstract":"

Set generator to use un-styled points for timing pattern (or not).

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withStyledTimingPoint:":{"name":"withStyledTimingPoint(_:)","abstract":"

Set generator to use styled points for timing pattern (or not).

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)clearCache":{"name":"clearCache()","abstract":"

Clears the cache.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC7content8encoding4sizeACSS_SS10FoundationE8EncodingVAA9EFIntSizeCtcfc":{"name":"init(content:encoding:size:)","abstract":"

Initialize a QR code generator to generate a QR code of specified of size","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)generate":{"name":"generate()","abstract":"

Fetches the final QR code image.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC16minMagnification20greaterThanOrEqualToSiSg14CoreFoundation7CGFloatV_tF":{"name":"minMagnification(greaterThanOrEqualTo:)","abstract":"

Calculates and returns the magnification such that multiplied to intrinsic size >= the given size.

","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC16maxMagnification17lessThanOrEqualToSiSg14CoreFoundation7CGFloatV_tF":{"name":"maxMagnification(lessThanOrEqualTo:)","abstract":"

Calculates and returns the magnification such that multiplied to intrinsic size <= the given size.

","parent_name":"EFQRCodeGenerator"},"Classes/EFDiamondPointStyle.html#/c:@M@EFQRCode@objc(pl)EFPointStyle(im)fillRectWithContext:rect:isStatic:":{"name":"fillRect(context:rect:isStatic:)","parent_name":"EFDiamondPointStyle"},"Classes/EFCirclePointStyle.html#/c:@M@EFQRCode@objc(pl)EFPointStyle(im)fillRectWithContext:rect:isStatic:":{"name":"fillRect(context:rect:isStatic:)","parent_name":"EFCirclePointStyle"},"Classes/EFSquarePointStyle.html#/c:@M@EFQRCode@objc(pl)EFPointStyle(im)fillRectWithContext:rect:isStatic:":{"name":"fillRect(context:rect:isStatic:)","parent_name":"EFSquarePointStyle"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(py)width":{"name":"width","abstract":"

A width value.

","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(py)height":{"name":"height","abstract":"

A height value.

","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(im)initWithWidth:height:":{"name":"init(width:height:)","abstract":"

Creates a size with dimensions specified as integer values.

","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(im)initWithSize:":{"name":"init(size:)","abstract":"

Converts CGSize to EFIntSize.

","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(py)cgSize":{"name":"cgSize","abstract":"

Representation as CGSize.

","parent_name":"EFIntSize"},"Classes/EFIntSize.html":{"name":"EFIntSize","abstract":"

A structure that contains width and height values.

"},"Classes/EFSquarePointStyle.html":{"name":"EFSquarePointStyle","abstract":"

Drawing classical look and feel QR code foreground points 🔳.

"},"Classes/EFCirclePointStyle.html":{"name":"EFCirclePointStyle","abstract":"

Drawing rounded foreground points 🔘.

"},"Classes/EFDiamondPointStyle.html":{"name":"EFDiamondPointStyle","abstract":"

Drawing Sparkling foreground points ✨.

"},"Classes/EFQRCodeGenerator.html":{"name":"EFQRCodeGenerator","abstract":"

Class for generating QR code images.

"},"Classes/EFQRCodeRecognizer.html":{"name":"EFQRCodeRecognizer","abstract":"

Class for recognizing QR code contents from images.

"},"user-guide.html":{"name":"User Guide"},"Guides.html":{"name":"Guides","abstract":"

The following guides are available globally.

"},"Classes.html":{"name":"Classes","abstract":"

The following classes are available globally.

"},"Enums.html":{"name":"Enumerations","abstract":"

The following enumerations are available globally.

"},"Extensions.html":{"name":"Extensions","abstract":"

The following extensions are available globally.

"},"Protocols.html":{"name":"Protocols","abstract":"

The following protocols are available globally.

"}} \ No newline at end of file +{"Protocols/EFPointStyle.html#/c:@M@EFQRCode@objc(pl)EFPointStyle(im)fillRectWithContext:rect:isStatic:":{"name":"fillRect(context:rect:isStatic:)","abstract":"\u003cp\u003eFills a code point satisfying this style.\u003c/p\u003e","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html#/s:8EFQRCode12EFPointStylePA2A013EFSquarePointC0CRszrlE6squareAEvpZ":{"name":"square","abstract":"\u003cp\u003eClassical QR code look and feel 🔳.\u003c/p\u003e","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html#/s:8EFQRCode12EFPointStylePA2A013EFCirclePointC0CRszrlE6circleAEvpZ":{"name":"circle","abstract":"\u003cp\u003eMore well rounded 🔘.\u003c/p\u003e","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html#/s:8EFQRCode12EFPointStylePA2A014EFDiamondPointC0CRszrlE7diamondAEvpZ":{"name":"diamond","abstract":"\u003cp\u003eSparkling ✨.\u003c/p\u003e","parent_name":"EFPointStyle"},"Protocols/EFPointStyle.html":{"name":"EFPointStyle","abstract":"\u003cp\u003eCollection of foreground point renderer capabilities.\u003c/p\u003e"},"Extensions/CGColor.html#/s:So10CGColorRefa8EFQRCodeE5white_5alphaABSg14CoreFoundation7CGFloatV_AItFZ":{"name":"white(_:alpha:)","abstract":"\u003cp\u003eCreates a white color in the RGB color space.\u003c/p\u003e","parent_name":"CGColor"},"Extensions/CGColor.html#/s:So10CGColorRefa8EFQRCodeE5black_5alphaABSg14CoreFoundation7CGFloatV_AItFZ":{"name":"black(_:alpha:)","abstract":"\u003cp\u003eCreates a black color in the RGB color space.\u003c/p\u003e","parent_name":"CGColor"},"Extensions/CGColor.html":{"name":"CGColor"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeScaleToFill":{"name":"scaleToFill","abstract":"\u003cp\u003eThe option to scale the watermark to fit the size of QR code by changing the aspect ratio of the watermark if necessary.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeScaleAspectFit":{"name":"scaleAspectFit","abstract":"\u003cp\u003eThe option to scale the watermark to fit the size of the QR code by maintaining the aspect ratio. Any remaining area of the QR code uses the background color.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeScaleAspectFill":{"name":"scaleAspectFill","abstract":"\u003cp\u003eThe option to scale the watermark to fill the size of the QR code. Some portion of the watermark may be clipped to fill the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeCenter":{"name":"center","abstract":"\u003cp\u003eThe option to center the watermark in the QR code, keeping the proportions the same.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeTop":{"name":"top","abstract":"\u003cp\u003eThe option to center the watermark aligned at the top in the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeBottom":{"name":"bottom","abstract":"\u003cp\u003eThe option to center the watermark aligned at the bottom in the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeLeft":{"name":"left","abstract":"\u003cp\u003eThe option to align the watermark on the left of the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeRight":{"name":"right","abstract":"\u003cp\u003eThe option to align the watermark on the right of the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeTopLeft":{"name":"topLeft","abstract":"\u003cp\u003eThe option to align the watermark in the top-left corner of the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeTopRight":{"name":"topRight","abstract":"\u003cp\u003eThe option to align the watermark in the top-right corner of the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeBottomLeft":{"name":"bottomLeft","abstract":"\u003cp\u003eThe option to align the watermark in the bottom-left corner of the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeBottomRight":{"name":"bottomRight","abstract":"\u003cp\u003eThe option to align the watermark in the bottom-right corner of the QR code.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFWatermarkMode.html#/s:8EFQRCode15EFWatermarkModeO16rectForWatermark6ofSize010inCanvasOfH0So6CGRectVSo6CGSizeV_AJtF":{"name":"rectForWatermark(ofSize:inCanvasOfSize:)","abstract":"\u003cp\u003eCalculates and returns the area in canvas where the image is going to be in this mode.\u003c/p\u003e","parent_name":"EFWatermarkMode"},"Enums/EFQRCodeMode.html#/s:8EFQRCode0A4ModeO4noneyA2CmF":{"name":"none","abstract":"\u003cp\u003eUse original colors.\u003c/p\u003e","parent_name":"EFQRCodeMode"},"Enums/EFQRCodeMode.html#/s:8EFQRCode0A4ModeO9grayscaleyA2CmF":{"name":"grayscale","abstract":"\u003cp\u003eBlack and white only.\u003c/p\u003e","parent_name":"EFQRCodeMode"},"Enums/EFQRCodeMode.html#/s:8EFQRCode0A4ModeO12binarizationyAC14CoreFoundation7CGFloatV_tcACmF":{"name":"binarization(threshold:)","abstract":"\u003cp\u003eUse only background and foreground color.\u003c/p\u003e","parent_name":"EFQRCodeMode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO9recognizeySaySSGSo10CGImageRefaFZ":{"name":"recognize(_:)","abstract":"\u003cp\u003eRecognizes and returns the contents of a QR code \u003ccode\u003eimage\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO8generate3for8encoding20inputCorrectionLevel4size13magnification15backgroundColor010foregroundK09watermark0M4Mode0M13IsTransparent4icon0Q4Size10pointStyle0S6Offset19isTimingPointStyled4modeSo10CGImageRefaSgSS_SS10FoundationE8EncodingVAA07EFInputfG0OAA05EFIntR0CA1_SgSo10CGColorRefaA4_AvA011EFWatermarkN0OSbAVA2_AA07EFPointT0_p14CoreFoundation7CGFloatVSbAA0aN0OSgtFZ":{"name":"generate(for:encoding:inputCorrectionLevel:size:magnification:backgroundColor:foregroundColor:watermark:watermarkMode:watermarkIsTransparent:icon:iconSize:pointStyle:pointOffset:isTimingPointStyled:mode:)","abstract":"\u003cp\u003eGenerates a QR code image.\u003c/p\u003e","parent_name":"EFQRCode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO11generateGIF3for8encoding20inputCorrectionLevel4size13magnification15backgroundColor010foregroundL09watermark0N4Mode0N13IsTransparent4icon0R4Size10pointStyle0T6Offset19isTimingPointStyled4mode10Foundation4DataVSgSS_SSATE8EncodingVAA07EFInputgH0OAA05EFIntS0CA1_SgSo10CGColorRefaA4_AvA011EFWatermarkO0OSbSo10CGImageRefaSgA2_AA07EFPointU0_p14CoreFoundation7CGFloatVSbAA0aO0OSgtFZ":{"name":"generateGIF(for:encoding:inputCorrectionLevel:size:magnification:backgroundColor:foregroundColor:watermark:watermarkMode:watermarkIsTransparent:icon:iconSize:pointStyle:pointOffset:isTimingPointStyled:mode:)","abstract":"\u003cp\u003eGenerates an animated QR code image.\u003c/p\u003e","parent_name":"EFQRCode"},"Enums/EFQRCode.html#/s:8EFQRCodeAAO11generateGIF5using013withWatermarkC05delay9loopCount18useMultipleThreads10Foundation4DataVSgAA0A9GeneratorC_AKSdSgSiSgSbtFZ":{"name":"generateGIF(using:withWatermarkGIF:delay:loopCount:useMultipleThreads:)","abstract":"\u003cp\u003eGenerates an animated QR code GIF with a \u003ccode\u003egenerator\u003c/code\u003e specifying other parameters.\u003c/p\u003e","parent_name":"EFQRCode"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelL":{"name":"l","abstract":"\u003cp\u003eL 7%.\u003c/p\u003e","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelM":{"name":"m","abstract":"\u003cp\u003eM 15%.\u003c/p\u003e","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelQ":{"name":"q","abstract":"\u003cp\u003eQ 25%.\u003c/p\u003e","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html#/c:@M@EFQRCode@E@EFInputCorrectionLevel@EFInputCorrectionLevelH":{"name":"h","abstract":"\u003cp\u003eH 30%.\u003c/p\u003e","parent_name":"EFInputCorrectionLevel"},"Enums/EFInputCorrectionLevel.html":{"name":"EFInputCorrectionLevel","abstract":"\u003cp\u003eLevels of tolerance.\u003c/p\u003e"},"Enums/EFQRCode.html":{"name":"EFQRCode","abstract":"\u003cp\u003eSwift convenient API for EFQRCode module.\u003c/p\u003e"},"Enums/EFQRCodeMode.html":{"name":"EFQRCodeMode","abstract":"\u003cp\u003eThe color rendering modes.\u003c/p\u003e"},"Enums/EFWatermarkMode.html":{"name":"EFWatermarkMode","abstract":"\u003cp\u003eOptions to specify how watermark position and size for QR code.\u003c/p\u003e"},"Classes/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(py)image":{"name":"image","abstract":"\u003cp\u003eThe QR code to recognize.\u003c/p\u003e","parent_name":"EFQRCodeRecognizer"},"Classes/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(im)initWithImage:":{"name":"init(image:)","abstract":"\u003cp\u003eInitialize a QR code recognizer to recognize the specified \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbClasses/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(py)image\"\u003eimage\u003c/a\u003e\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeRecognizer"},"Classes/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(im)recognize":{"name":"recognize()","abstract":"\u003cp\u003eRecognizes and returns the contents of the current QR code \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbClasses/EFQRCodeRecognizer.html#/c:@M@EFQRCode@objc(cs)EFQRCodeRecognizer(py)image\"\u003eimage\u003c/a\u003e\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeRecognizer"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC4withyACs24ReferenceWritableKeyPathCyACxG_xtlF":{"name":"with(_:_:)","abstract":"\u003cp\u003eUpdate the property specified the key path to have a new value.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)content":{"name":"content","abstract":"\u003cp\u003eContent to include in the generated QR Code.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC11withContent_8encodingACSS_SS10FoundationE8EncodingVSgtF":{"name":"withContent(_:encoding:)","abstract":"\u003cp\u003eSets the generator to generate for content using the specified encoding.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC15contentEncodingSS10FoundationE0D0Vvp":{"name":"contentEncoding","abstract":"\u003cp\u003eEncoding for \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbClasses/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)content\"\u003econtent\u003c/a\u003e\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC19withContentEncodingyACSS10FoundationE0E0VF":{"name":"withContentEncoding(_:)","abstract":"\u003cp\u003eSets the generator to use the specified encoding.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)inputCorrectionLevel":{"name":"inputCorrectionLevel","abstract":"\u003cp\u003eLevel of error tolerance.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withInputCorrectionLevel:":{"name":"withInputCorrectionLevel(_:)","abstract":"\u003cp\u003eSets the generator to use the specified input correction level.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC4modeAA0A4ModeOSgvp":{"name":"mode","abstract":"\u003cp\u003eColor mode of QR Code, defaults to \u003ccode\u003enil\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC8withModeyAcA0aD0OSgF":{"name":"withMode(_:)","abstract":"\u003cp\u003eSets the generator to use the specified coloring \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbClasses/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC4modeAA0A4ModeOSgvp\"\u003emode\u003c/a\u003e\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)size":{"name":"size","abstract":"\u003cp\u003eSize of the QR code, defaults to 256 by 256.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withSize:":{"name":"withSize(_:)","abstract":"\u003cp\u003eSets the generator to use the specified size.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)magnification":{"name":"magnification","abstract":"\u003cp\u003eThe ratio of actual size to the smallest possible size, defaults to \u003ccode\u003enil\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withMagnification:":{"name":"withMagnification(_:)","abstract":"\u003cp\u003eSets the generator to use the specified magnification.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)backgroundColor":{"name":"backgroundColor","abstract":"\u003cp\u003eBackground color, defaults to white.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)foregroundColor":{"name":"foregroundColor","abstract":"\u003cp\u003eForeground color (for code points), defaults to black.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withCIColorsForBackgroundColor:foregroundColor:":{"name":"withColors(backgroundColor:foregroundColor:)","abstract":"\u003cp\u003eSets the generator to use the specified \u003ccode\u003eCIColor\u003c/code\u003es.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withCGColorsForBackgroundColor:foregroundColor:":{"name":"withColors(backgroundColor:foregroundColor:)","abstract":"\u003cp\u003eSets the generator to use the specified \u003ccode\u003eCGColor\u003c/code\u003es.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)icon":{"name":"icon","abstract":"\u003cp\u003eIcon image in the center of QR code image, defaults to \u003ccode\u003enil\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)iconSize":{"name":"iconSize","abstract":"\u003cp\u003eSize of the icon image, defaults to 20% of \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbClasses/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)size\"\u003esize\u003c/a\u003e\u003c/code\u003e if \u003ccode\u003enil\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withIcon:size:":{"name":"withIcon(_:size:)","abstract":"\u003cp\u003eSets the generator to use the specified icon in the specified size.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)watermark":{"name":"watermark","abstract":"\u003cp\u003eBackground watermark image, defaults to \u003ccode\u003enil\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)watermarkMode":{"name":"watermarkMode","abstract":"\u003cp\u003eHow to position and size the watermark, defaults to \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbEnums/EFWatermarkMode.html#/c:@M@EFQRCode@E@EFWatermarkMode@EFWatermarkModeScaleAspectFill\"\u003eEFWatermarkMode.scaleAspectFill\u003c/a\u003e\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC13withWatermark_4modeACSo10CGImageRefaSg_AA15EFWatermarkModeOSgtF":{"name":"withWatermark(_:mode:)","abstract":"\u003cp\u003eSets the generator to use the specified watermark (and mode).\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)pointOffset":{"name":"pointOffset","abstract":"\u003cp\u003eForeground point offset, defaults to 0.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withPointOffset:":{"name":"withPointOffset(_:)","abstract":"\u003cp\u003eSets the generator to use the specified point offset.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)isWatermarkOpaque":{"name":"isWatermarkOpaque","abstract":"\u003cp\u003eIf \u003ccode\u003efalse\u003c/code\u003e (default), area of watermark where alpha is 0 will be transparent.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withOpaqueWatermark:":{"name":"withOpaqueWatermark(_:)","abstract":"\u003cp\u003eSet generator to treat watermark image as opaque (or not).\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withTransparentWatermark:":{"name":"withTransparentWatermark(_:)","abstract":"\u003cp\u003eSet generator to treat watermark image as transparent (or not).\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)pointStyle":{"name":"pointStyle","abstract":"\u003cp\u003eStyle of foreground code points, defaults to \u003ccode\u003e\u003ca href=\"36f8f5912051ae747ef441d6511ca4cbProtocols/EFPointStyle.html#/s:8EFQRCode12EFPointStylePA2A013EFSquarePointC0CRszrlE6squareAEvpZ\"\u003eEFPointStyle.square\u003c/a\u003e\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withPointStyle:":{"name":"withPointStyle(_:)","abstract":"\u003cp\u003eSet generator to use the specified foreground point style.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(py)isTimingPointStatic":{"name":"isTimingPointStatic","abstract":"\u003cp\u003eIf \u003ccode\u003etrue\u003c/code\u003e (default), points for timing pattern will be squares.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withStaticTimingPoint:":{"name":"withStaticTimingPoint(_:)","abstract":"\u003cp\u003eSet generator to use un-styled points for timing pattern (or not).\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)withStyledTimingPoint:":{"name":"withStyledTimingPoint(_:)","abstract":"\u003cp\u003eSet generator to use styled points for timing pattern (or not).\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)clearCache":{"name":"clearCache()","abstract":"\u003cp\u003eClears the cache.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC7content8encoding4sizeACSS_SS10FoundationE8EncodingVAA9EFIntSizeCtcfc":{"name":"init(content:encoding:size:)","abstract":"\u003cp\u003eInitialize a QR code generator to generate a QR code of specified of size","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/c:@M@EFQRCode@objc(cs)EFQRCodeGenerator(im)generate":{"name":"generate()","abstract":"\u003cp\u003eFetches the final QR code image.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC16minMagnification20greaterThanOrEqualToSiSg14CoreFoundation7CGFloatV_tF":{"name":"minMagnification(greaterThanOrEqualTo:)","abstract":"\u003cp\u003eCalculates and returns the magnification such that multiplied to intrinsic size \u0026gt;= the given size.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFQRCodeGenerator.html#/s:8EFQRCode0A9GeneratorC16maxMagnification17lessThanOrEqualToSiSg14CoreFoundation7CGFloatV_tF":{"name":"maxMagnification(lessThanOrEqualTo:)","abstract":"\u003cp\u003eCalculates and returns the magnification such that multiplied to intrinsic size \u0026lt;= the given size.\u003c/p\u003e","parent_name":"EFQRCodeGenerator"},"Classes/EFDiamondPointStyle.html#/c:@M@EFQRCode@objc(pl)EFPointStyle(im)fillRectWithContext:rect:isStatic:":{"name":"fillRect(context:rect:isStatic:)","parent_name":"EFDiamondPointStyle"},"Classes/EFCirclePointStyle.html#/c:@M@EFQRCode@objc(pl)EFPointStyle(im)fillRectWithContext:rect:isStatic:":{"name":"fillRect(context:rect:isStatic:)","parent_name":"EFCirclePointStyle"},"Classes/EFSquarePointStyle.html#/c:@M@EFQRCode@objc(pl)EFPointStyle(im)fillRectWithContext:rect:isStatic:":{"name":"fillRect(context:rect:isStatic:)","parent_name":"EFSquarePointStyle"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(py)width":{"name":"width","abstract":"\u003cp\u003eA width value.\u003c/p\u003e","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(py)height":{"name":"height","abstract":"\u003cp\u003eA height value.\u003c/p\u003e","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(im)initWithWidth:height:":{"name":"init(width:height:)","abstract":"\u003cp\u003eCreates a size with dimensions specified as integer values.\u003c/p\u003e","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(im)initWithSize:":{"name":"init(size:)","abstract":"\u003cp\u003eConverts \u003ccode\u003eCGSize\u003c/code\u003e to \u003ccode\u003eEFIntSize\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFIntSize"},"Classes/EFIntSize.html#/c:@M@EFQRCode@objc(cs)EFIntSize(py)cgSize":{"name":"cgSize","abstract":"\u003cp\u003eRepresentation as \u003ccode\u003eCGSize\u003c/code\u003e.\u003c/p\u003e","parent_name":"EFIntSize"},"Classes/EFIntSize.html":{"name":"EFIntSize","abstract":"\u003cp\u003eA structure that contains width and height values.\u003c/p\u003e"},"Classes/EFSquarePointStyle.html":{"name":"EFSquarePointStyle","abstract":"\u003cp\u003eDrawing classical look and feel QR code foreground points 🔳.\u003c/p\u003e"},"Classes/EFCirclePointStyle.html":{"name":"EFCirclePointStyle","abstract":"\u003cp\u003eDrawing rounded foreground points 🔘.\u003c/p\u003e"},"Classes/EFDiamondPointStyle.html":{"name":"EFDiamondPointStyle","abstract":"\u003cp\u003eDrawing Sparkling foreground points ✨.\u003c/p\u003e"},"Classes/EFQRCodeGenerator.html":{"name":"EFQRCodeGenerator","abstract":"\u003cp\u003eClass for generating QR code images.\u003c/p\u003e"},"Classes/EFQRCodeRecognizer.html":{"name":"EFQRCodeRecognizer","abstract":"\u003cp\u003eClass for recognizing QR code contents from images.\u003c/p\u003e"},"user-guide.html":{"name":"User Guide"},"Guides.html":{"name":"Guides","abstract":"\u003cp\u003eThe following guides are available globally.\u003c/p\u003e"},"Classes.html":{"name":"Classes","abstract":"\u003cp\u003eThe following classes are available globally.\u003c/p\u003e"},"Enums.html":{"name":"Enumerations","abstract":"\u003cp\u003eThe following enumerations are available globally.\u003c/p\u003e"},"Extensions.html":{"name":"Extensions","abstract":"\u003cp\u003eThe following extensions are available globally.\u003c/p\u003e"},"Protocols.html":{"name":"Protocols","abstract":"\u003cp\u003eThe following protocols are available globally.\u003c/p\u003e"}} \ No newline at end of file diff --git a/user-guide.html b/user-guide.html index 618f5614..4d3a09e0 100644 --- a/user-guide.html +++ b/user-guide.html @@ -47,7 +47,9 @@ @@ -519,8 +521,8 @@

3. Generation from GIF

diff --git a/zh/Guides.html b/zh/Guides.html index 4d3aa328..2c5d3cd3 100644 --- a/zh/Guides.html +++ b/zh/Guides.html @@ -36,7 +36,7 @@ @@ -85,8 +85,8 @@

Guides

diff --git a/zh/css/jazzy.css b/zh/css/jazzy.css index c7bb9fe2..9d4b08b8 100644 --- a/zh/css/jazzy.css +++ b/zh/css/jazzy.css @@ -259,10 +259,11 @@ pre code { padding-left: 3px; margin-left: 20px; font-size: 1rem; } - .item .declaration-note { - font-size: .85em; - color: #808080; - font-style: italic; } + +.declaration-note { + font-size: .85em; + color: #808080; + font-style: italic; } .pointer-container { border-bottom: 1px solid #ddd; diff --git a/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/Guides.html b/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/Guides.html index 4d3aa328..2c5d3cd3 100644 --- a/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/Guides.html +++ b/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/Guides.html @@ -36,7 +36,7 @@ @@ -85,8 +85,8 @@

Guides

diff --git a/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/css/jazzy.css b/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/css/jazzy.css index c7bb9fe2..9d4b08b8 100644 --- a/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/css/jazzy.css +++ b/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/css/jazzy.css @@ -259,10 +259,11 @@ pre code { padding-left: 3px; margin-left: 20px; font-size: 1rem; } - .item .declaration-note { - font-size: .85em; - color: #808080; - font-style: italic; } + +.declaration-note { + font-size: .85em; + color: #808080; + font-style: italic; } .pointer-container { border-bottom: 1px solid #ddd; diff --git a/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/index.html b/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/index.html index a6aac9f2..fce123ae 100644 --- a/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/index.html +++ b/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/index.html @@ -35,9 +35,7 @@
@@ -411,8 +409,8 @@

协议

diff --git a/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/js/jquery.min.js b/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/js/jquery.min.js index 2c69bc90..7f37b5d9 100644 --- a/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/js/jquery.min.js +++ b/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/js/jquery.min.js @@ -1,2 +1,2 @@ -/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0The following guides are available globally.

"}} \ No newline at end of file +{"%E7%94%A8%E6%88%B7%E6%8C%87%E5%8D%97.html":{"name":"用户指南"},"Guides.html":{"name":"Guides","abstract":"\u003cp\u003eThe following guides are available globally.\u003c/p\u003e"}} \ No newline at end of file diff --git "a/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/\347\224\250\346\210\267\346\214\207\345\215\227.html" "b/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/\347\224\250\346\210\267\346\214\207\345\215\227.html" index 7fa30a67..a2b47584 100644 --- "a/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/\347\224\250\346\210\267\346\214\207\345\215\227.html" +++ "b/zh/docsets/EFQRCode.docset/Contents/Resources/Documents/\347\224\250\346\210\267\346\214\207\345\215\227.html" @@ -35,7 +35,9 @@ @@ -442,8 +444,8 @@

3. 动态二维码

diff --git a/zh/docsets/EFQRCode.docset/Contents/Resources/docSet.dsidx b/zh/docsets/EFQRCode.docset/Contents/Resources/docSet.dsidx index c3fc7a6da519fc1f06a127ba9aace12657e4497b..49a21a57dcf99528c258d92d76bf56b8ee9e1654 100644 GIT binary patch delta 31 mcmZojXh@il#8=kE%fP_E#IMJ|-^H)DSx{gf-)24jO9}vqKL}+2 delta 31 mcmZojXh@il#Fuq}mw|zSiC>R_zl&dQv!K8}zRi04mlObwX$YSH diff --git a/zh/docsets/EFQRCode.tgz b/zh/docsets/EFQRCode.tgz index 4c54d6590c84fa22609bc6f82ecbcb2dd77b6576..345706176bb7ff31d441386f0a33de9f578b34e9 100644 GIT binary patch literal 73502 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 literal 74251 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%0DZw; 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 Me>BH|bO3?`0I*!U)Bpeg diff --git a/zh/index.html b/zh/index.html index a6aac9f2..fce123ae 100644 --- a/zh/index.html +++ b/zh/index.html @@ -35,9 +35,7 @@

@@ -411,8 +409,8 @@

协议

diff --git a/zh/js/jquery.min.js b/zh/js/jquery.min.js index 2c69bc90..7f37b5d9 100644 --- a/zh/js/jquery.min.js +++ b/zh/js/jquery.min.js @@ -1,2 +1,2 @@ -/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0The following guides are available globally.

"}} \ No newline at end of file +{"%E7%94%A8%E6%88%B7%E6%8C%87%E5%8D%97.html":{"name":"用户指南"},"Guides.html":{"name":"Guides","abstract":"\u003cp\u003eThe following guides are available globally.\u003c/p\u003e"}} \ No newline at end of file diff --git "a/zh/\347\224\250\346\210\267\346\214\207\345\215\227.html" "b/zh/\347\224\250\346\210\267\346\214\207\345\215\227.html" index 7fa30a67..a2b47584 100644 --- "a/zh/\347\224\250\346\210\267\346\214\207\345\215\227.html" +++ "b/zh/\347\224\250\346\210\267\346\214\207\345\215\227.html" @@ -35,7 +35,9 @@ @@ -442,8 +444,8 @@

3. 动态二维码