signature.pc.min.js 20 KB

123456789101112131415161718192021222324252627282930
  1. var $jscomp={scope:{},findInternal:function(c,l,g){c instanceof String&&(c=String(c));for(var h=c.length,b=0;b<h;b++){var k=c[b];if(l.call(g,k,b,c))return{i:b,v:k}}return{i:-1,v:void 0}}};$jscomp.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(c,l,g){if(g.get||g.set)throw new TypeError("ES3 does not support getters and setters.");c!=Array.prototype&&c!=Object.prototype&&(c[l]=g.value)};
  2. $jscomp.getGlobal=function(c){return"undefined"!=typeof window&&window===c?c:"undefined"!=typeof global?global:c};$jscomp.global=$jscomp.getGlobal(this);$jscomp.polyfill=function(c,l,g,h){if(l){g=$jscomp.global;c=c.split(".");for(h=0;h<c.length-1;h++){var b=c[h];b in g||(g[b]={});g=g[b]}c=c[c.length-1];h=g[c];l=l(h);l!=h&&null!=l&&$jscomp.defineProperty(g,c,{configurable:!0,writable:!0,value:l})}};
  3. $jscomp.polyfill("Array.prototype.find",function(c){return c?c:function(c,g){return $jscomp.findInternal(this,c,g).v}},"es6-impl","es3");
  4. (function(c,l){"function"!==typeof define||!define.amd||"undefined"!=typeof nonUseAmd&&nonUseAmd?l():"undefined"!=typeof HTMLDev&&HTMLDev?define(["./signature"],l):define(["./signature.min"],l)})(window,function(c){var l,g;c=window;var h=window.kinggrid,b=window.Signature,k=window.jQuery;"use strict";var u=!1;c.JSON&&(u='{"x":"\u4e2d"}'!==c.JSON.stringify({x:"\u4e2d"}));var m=h.Utils,n=b.options;m.extend(b.options.template,{signInfoBtl:'<div class="kg-dialog kg-dialog-info kg-dialog-signedinfo" id="kg-signedinfo"><%var modified = this.signModified;%><%var timeVerify = this.timeVerify;%><div class="kg-title success <%modified?"kg-hide":""%>"><i class="kg-icon"></i><span>\u68c0\u6d4b\u7ed3\u679c\uff1a\u7b7e\u540d\u6570\u636e\u9a8c\u8bc1\u6b63\u5e38\uff01</span><%if(timeVerify!=null){%><span class="timestamp <%timeVerify==true?"green":"red"%>"><%timeVerify==true?"(\u65f6\u95f4\u6233\u53ef\u4fe1\u4efb)":"(\u65f6\u95f4\u6233\u4e0d\u53ef\u4fe1\u4efb)"%></span><%}%></div><div class="kg-title danger <%modified?"":"kg-hide"%> "><i class="kg-icon"></i><span>\u68c0\u6d4b\u7ed3\u679c\uff1a\u7b7e\u540d\u6570\u636e\u88ab\u7be1\u6539\uff01</span><%if(timeVerify!=null){%><span class="timestamp <%timeVerify==true?"green":"red"%>"><%timeVerify==true?"(\u65f6\u95f4\u6233\u53ef\u4fe1\u4efb)":"(\u65f6\u95f4\u6233\u4e0d\u53ef\u4fe1\u4efb)"%></span><%}%></div><div class="kg-content"><div class="kg-tab"><ul class="kg-nav clearfix"><li class="active"><a href="#" kg-target="certinfo">\u8bc1\u4e66\u4fe1\u606f</a></li></ul><%var certinfo = this.signatureData.signMeta.certinfo; %><div class="kg-tab-content"><div class="kg-tab-pane active certinfo"><div class="kg-meta"><div class="clearfix kg-item "><label class="kg-label">\u7248\u672c\uff1a</label><span class="kg-value">V<%certinfo.version%></span></div><div class="clearfix kg-item "><label class="kg-label">\u5e8f\u53f7\uff1a</label><span class="kg-value"><%certinfo.serialNumber%></span></div><div class="clearfix kg-item "><label class="kg-label">\u7b7e\u540d\u7b97\u6cd5\uff1a</label><span class="kg-value"><%certinfo.algName%></span></div><div class="clearfix kg-item "><label class="kg-label">\u9881\u53d1\u8005\uff1a</label><span class="kg-value"><%certinfo.issuerDN%></span></div><div class="clearfix kg-item "><label class="kg-label">\u4f7f\u7528\u8005\uff1a</label><span class="kg-value"><%certinfo.subjectDN%></span></div><div class="clearfix kg-item "><label class="kg-label">\u6709\u6548\u671f\u4ece\uff1a</label><span class="kg-value"><%kinggrid.Utils.formatDate(new Date(certinfo.notBefore) , "yyyy-MM-dd hh:mm:ss")%></span></div><div class="clearfix kg-item "><label class="kg-label">\u81f3\uff1a</label><span class="kg-value"><%kinggrid.Utils.formatDate(new Date(certinfo.notAfter) , "yyyy-MM-dd hh:mm:ss")%></span></div></div></div></div></div></div></div>',
  5. signatureInfoBtl:'<div class="kg-dialog kg-dialog-info" id="kg-sigantureinfo"><%var modified = this.modified;%><%var timeVerify = this.timeVerify;%><%var sealType = Signature.options.sealType;%><div class="kg-title success <%modified?"kg-hide":""%>"><i class="kg-icon"></i><span>\u68c0\u6d4b\u7ed3\u679c\uff1a\u4fdd\u62a4\u6570\u636e\u6b63\u5e38\uff01</span><%if(timeVerify!=null){%><span class="timestamp <%timeVerify==true?"green":"red"%>"><%timeVerify==true?"(\u65f6\u95f4\u6233\u53ef\u4fe1\u4efb)":"(\u65f6\u95f4\u6233\u4e0d\u53ef\u4fe1\u4efb)"%></span><%}%></div><div class="kg-title danger <%modified?"":"kg-hide"%> "><i class="kg-icon"></i><span>\u68c0\u6d4b\u7ed3\u679c\uff1a\u4fdd\u62a4\u6570\u636e\u88ab\u7be1\u6539\uff01</span><%if(timeVerify!=null){%><span class="timestamp <%timeVerify==true?"green":"red"%>"><%timeVerify==true?"(\u65f6\u95f4\u6233\u53ef\u4fe1\u4efb)":"(\u65f6\u95f4\u6233\u4e0d\u53ef\u4fe1\u4efb)"%></span><%}%></div><div class="kg-content"><div class="kg-tab"><ul class="kg-nav clearfix"><li class=" <% modified?"":"active"%> "><a href="#" kg-target="signatureinfo">\u7b7e\u7ae0\u4fe1\u606f</a></li><%if(modified){%><li class=" <% modified?"active":""%> " ><a href="#" kg-target="modifieditems">\u7be1\u6539\u4fe1\u606f</a></li><%}%></ul><div class="kg-tab-content"><div class="kg-tab-pane <% modified?"":"active"%> signatureinfo"><% var SDATA = this.signatureData; %><% var modifiedItems = this.modifiedItems; %><div class="kg-meta"><div class="clearfix kg-item "><label class="kg-label">\u5e94\u7528\u7a0b\u5e8f\uff1a</label><span class="kg-value"><%timeVerify%><%SDATA.appname%></span></div><div class="clearfix kg-item "><label class="kg-label">\u6388\u6743\u5355\u4f4d\uff1a</label><span class="kg-value"><%SDATA.orgname%></span></div><div class="clearfix kg-item "><label class="kg-label">\u7528\u6237\u540d\u79f0\uff1a</label><span class="kg-value"><%SDATA.username%></span></div><div class="clearfix kg-item "><label class="kg-label">\u5bc6\u94a5\u5e8f\u5217\uff1a</label><span class="kg-value"><%SDATA.keysn%></span></div><div class="clearfix kg-item "><label class="kg-label">\u7b7e\u7ae0\u540d\u79f0\uff1a</label><span class="kg-value"><%SDATA.seal.signname%></span></div><div class="clearfix kg-item "><label class="kg-label">\u7b7e\u7ae0\u5e8f\u5217\uff1a</label><span class="kg-value"><%SDATA.seal.signsn%></span></div><div class="clearfix kg-item "><label class="kg-label">\u7b7e\u7ae0\u65e5\u671f\uff1a</label><span class="kg-value"><%SDATA.timestamp.signtime%></span></div><%if(sealType == "client" && SDATA.seal.headinfoex){%><div class="clearfix kg-item "><label class="kg-label">\u5236\u7ae0\u4eba\u540d\uff1a</label><span class="kg-value"><%SDATA.seal.headinfoex.sealProducer%></span></div><div class="clearfix kg-item "><label class="kg-label">\u5236\u7ae0\u65e5\u671f\uff1a</label><span class="kg-value"><%SDATA.seal.headinfoex.sealMakingTime%></span></div><%}%></div></div><%if(modified){%><%var modifiedItems = this.modifiedItems;%><% for(var i=0;i<modifiedItems.length;i++) {%><% var item = modifiedItems[i]; %><div class="kg-tab-pane modifieditems <% modified?"active":""%> "><div class="kg-meta"><div class="clearfix kg-item "><label class="kg-label" kg-field="<%item.field%>"><%item.desc%>\u7531\uff1a</label><span class="kg-value"><%this["_renderValue"](item.orivalue) %></span></div><div class="clearfix kg-item "><label class="kg-label">\u66f4\u6539\u4e3a\uff1a</label><span class="kg-value"><%this["_renderValue"](item.newvalue)%></span></div></div></div><%}%><%}%></div></div></div></div>',
  6. handwritedlg:'<div class="kg-dialog kg-dialog-info" id="kg-handwrite" unselectable="on" onselectstart="return false;" style="-moz-user-select:none;">\u540d\u79f0:<input type="text" value="\u624b\u5199\u7b7e\u540d" id="nameid" />&nbsp;&nbsp;&nbsp;\u989c\u8272:<select id="hw_color"><option value="black">\u9ed1</option><option value="red">\u7ea2</option><option value="blue">\u84dd</option><option value="green">\u7eff</option></select>&nbsp;&nbsp;&nbsp;\u7b14\u5bbd:<select id="hw_width"><option value="1">1</option><option value="2" selected>2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option></select><canvas id="canvasId" width=670px height=500px></canvas><br /><div id="div-judge" style="display: block" align="center"><button type="button" id="clearid" class="kg-button">\u6e05\u9664</button>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<button type="button" id="okid" class="kg-button">\u7b7e\u540d</button></div></div>',
  7. barcodedlg:'<div class="kg-dialog kg-dialog-info" id="kg-barcode"><label class="kg-label">\u4e8c\u7ef4\u7801\u5185\u5bb9\uff1a</label><textarea id="bcId"></textarea><br /><div id="output"><br /></div><div id="div-judge" style="display: block"><button type="button" id="bc_clearid" class="kg-button">\u6e05\u9664</button><button type="button" id="bc_okid" class="kg-button">\u786e\u5b9a</button></div></div>',scanBCdlg:'<div class="kg-dialog kg-dialog-info" id="kg-barcode"><div id="support"></div> <div id="contentHolder"><video id="video" width="320" height="320" autoplay></video><canvas style="display:none; background-color:#F00;" id="canvas_scanBC" width="320" height="320"></canvas> <br/> </div></div>'});
  8. kingPlus();var q,p;b.addLiseter("init",function(){q=b.aisleKing;for(var a=b.options.icons,f=0;f<a.length;++f){var e=a[f];switch(e.iconClass){case "kg-icon-move":null!=b.options.icon_move&&0==b.options.icon_move&&(e.enable=!1);break;case "kg-icon-remove":null!=b.options.icon_remove&&0==b.options.icon_remove&&(e.enable=!1);break;case "kg-icon-sign":null!=b.options.icon_sign&&0==b.options.icon_sign&&(e.enable=!1);break;case "kg-icon-signverify":null!=b.options.icon_signverify&&0==b.options.icon_signverify&&
  9. (e.enable=!1);break;case "kg-icon-sealinfo":null!=b.options.icon_sealinfo&&0==b.options.icon_sealinfo&&(e.enable=!1)}}});b.addLiseter("beforeVerify",function(){p=[];l=[];g=[]});b.addLiseter("eachVerify",function(a){a.broken&&(p.push(a),l.push(a.signatureData.seal.signsn),g.push(a.signatureData.seal.imgdata))});b.addLiseter("startMove",function(a,f,e){"client"==b.options.sealType&&b.options.moveable_self&&h.surry(b.options.clientUrl,"IWEBASSIST.iWebAssistCtrl.1","4240FB41-A213-42B6-8CB5E6705C99B319").invoke("KGGetKeyOtherInfo",
  10. "0").ret(function(d){d.result?(d=d.Res.substring(1,d.Res.length-1),a.keysn=d,a.keysn!=a.signatureData.keysn&&b.alert(h.msg("cannot_move","KG_MSG"))):b.alert(h.msg(d.errcode,"then"))})});b.addLiseter("verify",function(){0<p.length&&q.request(n.imageUrl,{signsn:l,sealImg:g}).ret(function(a){if(a.result){a=a.imageUrl||n.imageUrl+"_";for(var f=0;f<p.length;f++){var e=p[f],d=e.imgEles,c;for(c in d)d[c].find(".kg-img").attr({src:b.aisleKing.serverUrl+a+"?a0=0&signsn="+e.signatureData.seal.signsn});delete e.broken}}else b.alert(h.msg(a.errcode,
  11. "then"))})});var r={},t;k(window).resize(function(){t&&clearTimeout(t);t=setTimeout(function(){for(var a in r){var f=k(r[a]),e=k(m.$(f.attr("elemid")));b.prototype.calSealPos.call(null,e,f)}},200)});m.extend(b.prototype,{_init:function(){var a=this;a.on("showAt",function(a){m.$(a.getAttribute("elemid")).getAttribute("display")||(r[a.id]=a)});a.on("removeAt",function(a){delete r[a.id]});a.on("beforeShowAt",function(a){3960<this.signatureData.seal.imgdata.length&&u&&(this.brokenImgDiv=a)});a.on("showAt",
  12. function(){if(a.brokenImgDiv){var f=a.signatureData.seal;q&&q.request(a.imageUrl,{signsn:f.signsn,sealImg:f.imgdata}).ret(function(e){e.result&&(e=e.imageUrl||a.imageUrl+"_",k(a.brokenImgDiv).find(".kg-img").attr({src:b.aisleKing.serverUrl+e+"?a0=0&signsn="+f.signsn}),delete a.brokenImgDiv)})}});a.on("showAt",function(f){f=k(f);if(0<=k().jquery.indexOf("1.4"))f.live("click",function(){var e=a._verify(null,{sucCall:function(){a.signatureInfo()}});void 0!==b.options.verifySignatureInfo&&b.options.verifySignatureInfo&&
  13. b.options.verifySignatureInfo(a.modified,a.modifiedItems,a.signatureData)||null!=e&&a.signatureInfo()});else f.on("click",function(){var e=a._verify(null,{sucCall:function(){a.signatureInfo()}});void 0!==b.options.verifySignatureInfo&&b.options.verifySignatureInfo&&b.options.verifySignatureInfo(a.modified,a.modifiedItems,a.signatureData)||null!=e&&a.signatureInfo()});f.append('<div class="kgImgIcons kg-img-icons" ></div>')});a.on("handleImg",function(b){var e=k(b);e.find(".kg-img-icon").remove();
  14. if(n.icons)for(var e=e.children(".kg-img-icons"),d=n.icons.length-1;0<=d;d--){var f=n.icons[d];if(m.val(f.enable,a,b)){var c=k('<a href="#" title="'+f.title+'" class="kg-img-icon" id="kg-img-icon-'+f.id+"-"+this.signatureid+'"><i class="'+f.iconClass+'"></i></a>');e.append(c);f.exec&&f.exec.call(a,b);(function(b,d,e){c.click(function(d){d.imgDiv=b;e.call(a,d,b)})})(b,c,f.click||function(a){a.preventDefault();a.stopPropagation()})}}})},signatureInfo:function(){return this.showDialog("signatureInfoBtl",
  15. {target:this,onCancel:!1,onShow:function(){var a=this.find(".kg-tab");this.tab=m.tab(a)}})},signInfo:function(){var a={title:h.msg("SignVerify","KG_TITLE"),target:this,onCancel:!1};return this.showDialog("signInfoBtl",a)},handWriteDlg:function(a,b){var e={title:h.msg("HWSignature","KG_TITLE"),target:this,onCancel:!1},d=this.showDialog("handwritedlg",e),f=d.find("#canvasId")[0];a.penColor=d.find("#hw_color").val();a.minWidth=.5;a.maxWidth=4.5;var c=new SignaturePad(f,a);f.onmouseleave=function(a){c.simulate_mouseevent(f,
  16. "mouseup");c.simulate_mouseevent(d.find("#kg-handwrite")[0],"mouseup")};d.find("#hw_color").click(function(){var a=d.find("#hw_color").val();c.penColor=a});d.find("#hw_width").click(function(){switch(d.find("#hw_width").val()){case "1":c.minWidth=.5;c.maxWidth=2.5;break;case "2":c.minWidth=.5;c.maxWidth=4.5;break;case "3":c.minWidth=1;c.maxWidth=6;break;case "4":c.minWidth=1;c.maxWidth=8;break;case "5":c.minWidth=2.5;c.maxWidth=10;break;case "6":c.minWidth=3;c.maxWidth=12;break;default:c.minWidth=
  17. .5,c.maxWidth=2.5}});var e=d.find("#clearid"),k=d.find("#okid");e.click(function(){c.clear()});k.click(function(){d.close();var e=c.toDataURL().replace(/^data:image\/\w+;base64,/,"");e&&(e={height:a.image_height||"5.00",width:a.image_width||"6.70",imageData:e,name:d.find("#nameid").val()},b(e),d.remove())})},fingerPrintsDevice:function(a,c){var e=this;h.surry(b.options.clientUrl,"IWEBASSIST.iWebAssistCtrl.1","4240FB41-A213-42B6-8CB5E6705C99B319").invoke("KGRunFingerPrints",a.device_type||"0",a.image_type||
  18. "gif","JSComServer","","").ret(function(b){if(b.result){var d=b.FingerPrintsMap,f=parseFloat(254*b.ImageWidth/9600).toFixed(2);b=parseFloat(254*b.ImageHeight/9600).toFixed(2);c({width:a.image_height||f,height:a.image_width||b,imageData:d,name:"\u6307\u7eb9\u7b7e\u540d"})}else e.errorCallback(b,a.errorCall,"KGRunFingerPrints")})},handWriteDevice:function(a,c){var e=this;void 0!=a.copy_right&&null!=a.copy_right&&h.surry(b.options.clientUrl,"IWEBASSIST.iWebAssistCtrl.1","4240FB41-A213-42B6-8CB5E6705C99B319").invoke("KGRunHandWritten",
  19. a.device_type||"0",a.copy_right,"JSComServer","","").ret(function(b){if(b.result){var f=b.HandWrittenValue,d=parseFloat(254*b.ImageWidth/9600).toFixed(2);b=parseFloat(254*b.ImageHeight/9600).toFixed(2);c({width:a.image_height||d,height:a.image_width||b,imageData:f,name:"\u624b\u5199\u7b7e\u540d"})}else e.errorCallback(b,a.errorCall,"KGRunHandWritten")})},barCodeDlg:function(a,b){if(void 0!=a.content&&null!=a.content){var c=k("#output").qrcode(a.content);b({height:a.image_height||"5",width:a.image_width||
  20. "5",imageData:c,name:"\u4e8c\u7ef4\u7801"})}},scanBCDlg:function(a,b){var c={title:h.msg("scanBCSignature","KG_TITLE"),target:this,onCancel:!1},d=this.showDialog("scanBCdlg",c);try{var f=document.getElementById("canvas_scanBC").getContext("2d"),g=document.getElementById("video"),c={video:!0,audio:!1},l=!0,m=function(a){l=!1;a.PERMISSION_DENIED?alert("\u7528\u6237\u62d2\u7edd\u4e86\u6d4f\u89c8\u5668\u8bf7\u6c42\u5a92\u4f53\u7684\u6743\u9650","\u63d0\u793a"):a.NOT_SUPPORTED_ERROR?alert("\u5bf9\u4e0d\u8d77\uff0c\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u62cd\u7167\u529f\u80fd\uff0c\u8bf7\u4f7f\u7528\u5176\u4ed6\u6d4f\u89c8\u5668",
  21. "\u63d0\u793a"):a.MANDATORY_UNSATISFIED_ERROR?alert("\u6307\u5b9a\u7684\u5a92\u4f53\u7c7b\u578b\u672a\u63a5\u6536\u5230\u5a92\u4f53\u6d41","\u63d0\u793a"):alert("\u7cfb\u7edf\u672a\u80fd\u83b7\u53d6\u5230\u6444\u50cf\u5934\uff0c\u8bf7\u786e\u4fdd\u6444\u50cf\u5934\u5df2\u6b63\u786e\u5b89\u88c5\u3002\u6216\u5c1d\u8bd5\u5237\u65b0\u9875\u9762\uff0c\u91cd\u8bd5","\u63d0\u793a")};if(navigator.getUserMedia){if(-1<navigator.userAgent.indexOf("MQQBrowser"))return alert("\u5bf9\u4e0d\u8d77\uff0c\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u62cd\u7167\u529f\u80fd\uff0c\u8bf7\u4f7f\u7528\u5176\u4ed6\u6d4f\u89c8\u5668",
  22. "\u63d0\u793a"),!1;navigator.getUserMedia(c,function(a){g.src=a;g.play()},m)}else if(navigator.webkitGetUserMedia)navigator.webkitGetUserMedia(c,function(a){g.src=window.webkitURL.createObjectURL(a);g.play()},m);else if(navigator.mozGetUserMedia)navigator.mozGetUserMedia(c,function(a){g.src=window.URL.createObjectURL(a);g.play()},m);else if(navigator.msGetUserMedia)navigator.msGetUserMedia(c,function(a){k(document).scrollTop(k(window).height());g.src=window.URL.createObjectURL(a);g.play()},m);else return alert("\u5bf9\u4e0d\u8d77\uff0c\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u62cd\u7167\u529f\u80fd\uff0c\u8bf7\u4f7f\u7528\u5176\u4ed6\u6d4f\u89c8\u5668"),
  23. !1;l&&alert("\u4e3a\u4e86\u83b7\u5f97\u66f4\u51c6\u786e\u7684\u6d4b\u8bd5\u7ed3\u679c\uff0c\u8bf7\u5c3d\u91cf\u5c06\u4e8c\u7ef4\u7801\u7f6e\u4e8e\u6846\u4e2d\uff0c\u7136\u540e\u8fdb\u884c\u62cd\u6444\u3001\u626b\u63cf\u3002 \u8bf7\u786e\u4fdd\u6d4f\u89c8\u5668\u6709\u6743\u9650\u4f7f\u7528\u6444\u50cf\u529f\u80fd");var n=setTimeout(function(){f&&(f.drawImage(g,0,0,320,320),k("#contentHolder").html5_qrcode(function(c){k("#read").html(c);d.close();alert(c);a.content=c;barCodeDlg(a,b);window.clearInterval(n)},
  24. function(a){k("#read_error").html(a);d.close();window.clearInterval(n)},function(a){k("#vid_error").html(a);d.close();window.clearInterval(n)}))},200)}catch(v){printHtml("\u6d4f\u89c8\u5668\u4e0d\u652f\u6301HTML5 CANVAS")}}});b.addIcon({iconClass:"kg-icon-move",title:h.msg("moveSignature","KG_TITLE"),id:"moveSignature",enable:function(a){return this.canMove(a)},exec:function(a){var c=this;(function(a,d){0<=k().jquery.indexOf("1.4")?(k(d).live("touchstart mousedown",".kg-icon-move",function(b){a&&
  25. c.runMove(b,d)}),k(d).live("touchstart mouseover",".kg-icon-move",function(c){void 0!==b.options.extra&&(c=d.attributes.signatureid.nodeValue)&&void 0!==b.options.extra[c]&&(a=b.options.extra[c].icon_move())})):(k(d).on("touchstart mousedown",".kg-icon-move",function(b){a&&c.runMove(b,d)}),k(d).on("touchstart mouseover",".kg-icon-move",function(c){void 0!==b.options.extra&&(c=d.attributes.signatureid.nodeValue)&&void 0!==b.options.extra[c]&&(a=b.options.extra[c].icon_move())}))})(!0,a)}});b.addIcon({iconClass:"kg-icon-remove",
  26. title:h.msg("RevokeSignature","KG_TITLE"),id:"revokeSignature",enable:function(){return this.canDelete()},click:function(a){a.preventDefault();a.stopPropagation();this.revokeSignature()}});b.addIcon({iconClass:"kg-icon-sign",title:h.msg("SignSignature","KG_TITLE"),id:"sign",enable:function(){return this.canSign()},click:function(a){a.preventDefault();a.stopPropagation();a=this._verify(null,{sucCall:function(){this.signSignature()}});null!=a&&(a?this.signSignature():b.alert(h.msg("invalid_signdata",
  27. "KG_MSG")))}});b.addIcon({iconClass:"kg-icon-signverify",title:h.msg("SignVerify","KG_TITLE"),id:"verifysign",enable:function(){return this.signatureData.signMeta},click:function(a){a.preventDefault();a.stopPropagation();var b=this;b.verifySignData(function(a){a.errcode?b.error(a):b.signInfo()})}});b.addIcon({iconClass:"kg-icon-sealinfo",title:h.msg("SignatureVerify","KG_TITLE"),id:"signatureInfo",enable:!0,click:function(a){a.preventDefault();a.stopPropagation();a=this._verify(null,{sucCall:function(){this.signatureInfo()}});
  28. void 0!==b.options.verifySignatureInfo&&b.options.verifySignatureInfo&&b.options.verifySignatureInfo(this.modified,this.modifiedItems,this.signatureData)||null!=a&&this.signatureInfo()}});return b});
  29. // V1.0.0.340
  30. //# sourceMappingURL=c:/signature.pc.min.map