1
0
mirror of https://github.com/janeczku/calibre-web synced 2024-11-25 11:07:22 +00:00
calibre-web/cps/static/js/libs/bootstrap-table/bootstrap-table-editable.min.js
2020-06-06 21:21:10 +02:00

11 lines
18 KiB
JavaScript

/**
* bootstrap-table - An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation)
*
* @version v1.16.0
* @homepage https://bootstrap-table.com
* @author wenzhixin <wenzhixin2010@gmail.com> (http://wenzhixin.net.cn/)
* @license MIT
*/
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],e):e((t=t||self).jQuery)}(this,(function(t){"use strict";t=t&&t.hasOwnProperty("default")?t.default:t;var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function n(t,e){return t(e={exports:{}},e.exports),e.exports}var r=function(t){return t&&t.Math==Math&&t},o=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof e&&e)||Function("return this")(),i=function(t){try{return!!t()}catch(t){return!0}},a=!i((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})),c={}.propertyIsEnumerable,u=Object.getOwnPropertyDescriptor,f={f:u&&!c.call({1:2},1)?function(t){var e=u(this,t);return!!e&&e.enumerable}:c},l=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},s={}.toString,d=function(t){return s.call(t).slice(8,-1)},p="".split,h=i((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==d(t)?p.call(t,""):Object(t)}:Object,v=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},y=function(t){return h(v(t))},g=function(t){return"object"==typeof t?null!==t:"function"==typeof t},b=function(t,e){if(!g(t))return t;var n,r;if(e&&"function"==typeof(n=t.toString)&&!g(r=n.call(t)))return r;if("function"==typeof(n=t.valueOf)&&!g(r=n.call(t)))return r;if(!e&&"function"==typeof(n=t.toString)&&!g(r=n.call(t)))return r;throw TypeError("Can't convert object to primitive value")},m={}.hasOwnProperty,x=function(t,e){return m.call(t,e)},O=o.document,w=g(O)&&g(O.createElement),E=function(t){return w?O.createElement(t):{}},j=!a&&!i((function(){return 7!=Object.defineProperty(E("div"),"a",{get:function(){return 7}}).a})),S=Object.getOwnPropertyDescriptor,T={f:a?S:function(t,e){if(t=y(t),e=b(e,!0),j)try{return S(t,e)}catch(t){}if(x(t,e))return l(!f.f.call(t,e),t[e])}},P=function(t){if(!g(t))throw TypeError(String(t)+" is not an object");return t},A=Object.defineProperty,_={f:a?A:function(t,e,n){if(P(t),e=b(e,!0),P(n),j)try{return A(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},I=a?function(t,e,n){return _.f(t,e,l(1,n))}:function(t,e,n){return t[e]=n,t},R=function(t,e){try{I(o,t,e)}catch(n){o[t]=e}return e},C=o["__core-js_shared__"]||R("__core-js_shared__",{}),k=Function.toString;"function"!=typeof C.inspectSource&&(C.inspectSource=function(t){return k.call(t)});var M,$,F,D=C.inspectSource,N=o.WeakMap,q="function"==typeof N&&/native code/.test(D(N)),B=n((function(t){(t.exports=function(t,e){return C[t]||(C[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.6.0",mode:"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})})),L=0,K=Math.random(),V=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++L+K).toString(36)},U=B("keys"),W=function(t){return U[t]||(U[t]=V(t))},z={},Y=o.WeakMap;if(q){var G=new Y,H=G.get,Q=G.has,X=G.set;M=function(t,e){return X.call(G,t,e),e},$=function(t){return H.call(G,t)||{}},F=function(t){return Q.call(G,t)}}else{var Z=W("state");z[Z]=!0,M=function(t,e){return I(t,Z,e),e},$=function(t){return x(t,Z)?t[Z]:{}},F=function(t){return x(t,Z)}}var J,tt,et={set:M,get:$,has:F,enforce:function(t){return F(t)?$(t):M(t,{})},getterFor:function(t){return function(e){var n;if(!g(e)||(n=$(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}},nt=n((function(t){var e=et.get,n=et.enforce,r=String(String).split("String");(t.exports=function(t,e,i,a){var c=!!a&&!!a.unsafe,u=!!a&&!!a.enumerable,f=!!a&&!!a.noTargetGet;"function"==typeof i&&("string"!=typeof e||x(i,"name")||I(i,"name",e),n(i).source=r.join("string"==typeof e?e:"")),t!==o?(c?!f&&t[e]&&(u=!0):delete t[e],u?t[e]=i:I(t,e,i)):u?t[e]=i:R(e,i)})(Function.prototype,"toString",(function(){return"function"==typeof this&&e(this).source||D(this)}))})),rt=o,ot=function(t){return"function"==typeof t?t:void 0},it=function(t,e){return arguments.length<2?ot(rt[t])||ot(o[t]):rt[t]&&rt[t][e]||o[t]&&o[t][e]},at=Math.ceil,ct=Math.floor,ut=function(t){return isNaN(t=+t)?0:(t>0?ct:at)(t)},ft=Math.min,lt=function(t){return t>0?ft(ut(t),9007199254740991):0},st=Math.max,dt=Math.min,pt=function(t){return function(e,n,r){var o,i=y(e),a=lt(i.length),c=function(t,e){var n=ut(t);return n<0?st(n+e,0):dt(n,e)}(r,a);if(t&&n!=n){for(;a>c;)if((o=i[c++])!=o)return!0}else for(;a>c;c++)if((t||c in i)&&i[c]===n)return t||c||0;return!t&&-1}},ht={includes:pt(!0),indexOf:pt(!1)},vt=ht.indexOf,yt=function(t,e){var n,r=y(t),o=0,i=[];for(n in r)!x(z,n)&&x(r,n)&&i.push(n);for(;e.length>o;)x(r,n=e[o++])&&(~vt(i,n)||i.push(n));return i},gt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],bt=gt.concat("length","prototype"),mt={f:Object.getOwnPropertyNames||function(t){return yt(t,bt)}},xt={f:Object.getOwnPropertySymbols},Ot=it("Reflect","ownKeys")||function(t){var e=mt.f(P(t)),n=xt.f;return n?e.concat(n(t)):e},wt=function(t,e){for(var n=Ot(e),r=_.f,o=T.f,i=0;i<n.length;i++){var a=n[i];x(t,a)||r(t,a,o(e,a))}},Et=/#|\.prototype\./,jt=function(t,e){var n=Tt[St(t)];return n==At||n!=Pt&&("function"==typeof e?i(e):!!e)},St=jt.normalize=function(t){return String(t).replace(Et,".").toLowerCase()},Tt=jt.data={},Pt=jt.NATIVE="N",At=jt.POLYFILL="P",_t=jt,It=T.f,Rt=function(t,e){var n,r,i,a,c,u=t.target,f=t.global,l=t.stat;if(n=f?o:l?o[u]||R(u,{}):(o[u]||{}).prototype)for(r in e){if(a=e[r],i=t.noTargetGet?(c=It(n,r))&&c.value:n[r],!_t(f?r:u+(l?".":"#")+r,t.forced)&&void 0!==i){if(typeof a==typeof i)continue;wt(a,i)}(t.sham||i&&i.sham)&&I(a,"sham",!0),nt(n,r,a,t)}},Ct=Array.isArray||function(t){return"Array"==d(t)},kt=function(t){return Object(v(t))},Mt=function(t,e,n){var r=b(e);r in t?_.f(t,r,l(0,n)):t[r]=n},$t=!!Object.getOwnPropertySymbols&&!i((function(){return!String(Symbol())})),Ft=$t&&!Symbol.sham&&"symbol"==typeof Symbol(),Dt=B("wks"),Nt=o.Symbol,qt=Ft?Nt:V,Bt=function(t){return x(Dt,t)||($t&&x(Nt,t)?Dt[t]=Nt[t]:Dt[t]=qt("Symbol."+t)),Dt[t]},Lt=Bt("species"),Kt=function(t,e){var n;return Ct(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!Ct(n.prototype)?g(n)&&null===(n=n[Lt])&&(n=void 0):n=void 0),new(void 0===n?Array:n)(0===e?0:e)},Vt=it("navigator","userAgent")||"",Ut=o.process,Wt=Ut&&Ut.versions,zt=Wt&&Wt.v8;zt?tt=(J=zt.split("."))[0]+J[1]:Vt&&(!(J=Vt.match(/Edge\/(\d+)/))||J[1]>=74)&&(J=Vt.match(/Chrome\/(\d+)/))&&(tt=J[1]);var Yt,Gt=tt&&+tt,Ht=Bt("species"),Qt=Bt("isConcatSpreadable"),Xt=Gt>=51||!i((function(){var t=[];return t[Qt]=!1,t.concat()[0]!==t})),Zt=(Yt="concat",Gt>=51||!i((function(){var t=[];return(t.constructor={})[Ht]=function(){return{foo:1}},1!==t[Yt](Boolean).foo}))),Jt=function(t){if(!g(t))return!1;var e=t[Qt];return void 0!==e?!!e:Ct(t)};Rt({target:"Array",proto:!0,forced:!Xt||!Zt},{concat:function(t){var e,n,r,o,i,a=kt(this),c=Kt(a,0),u=0;for(e=-1,r=arguments.length;e<r;e++)if(i=-1===e?a:arguments[e],Jt(i)){if(u+(o=lt(i.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(n=0;n<o;n++,u++)n in i&&Mt(c,u,i[n])}else{if(u>=9007199254740991)throw TypeError("Maximum allowed index exceeded");Mt(c,u++,i)}return c.length=u,c}});var te,ee=function(t,e,n){if(function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function")}(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}},ne=[].push,re=function(t){var e=1==t,n=2==t,r=3==t,o=4==t,i=6==t,a=5==t||i;return function(c,u,f,l){for(var s,d,p=kt(c),v=h(p),y=ee(u,f,3),g=lt(v.length),b=0,m=l||Kt,x=e?m(c,g):n?m(c,0):void 0;g>b;b++)if((a||b in v)&&(d=y(s=v[b],b,p),t))if(e)x[b]=d;else if(d)switch(t){case 3:return!0;case 5:return s;case 6:return b;case 2:ne.call(x,s)}else if(o)return!1;return i?-1:r||o?o:x}},oe={forEach:re(0),map:re(1),filter:re(2),some:re(3),every:re(4),find:re(5),findIndex:re(6)},ie=Object.keys||function(t){return yt(t,gt)},ae=a?Object.defineProperties:function(t,e){P(t);for(var n,r=ie(e),o=r.length,i=0;o>i;)_.f(t,n=r[i++],e[n]);return t},ce=it("document","documentElement"),ue=W("IE_PROTO"),fe=function(){},le=function(t){return"<script>"+t+"<\/script>"},se=function(){try{te=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,e;se=te?function(t){t.write(le("")),t.close();var e=t.parentWindow.Object;return t=null,e}(te):((e=E("iframe")).style.display="none",ce.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(le("document.F=Object")),t.close(),t.F);for(var n=gt.length;n--;)delete se.prototype[gt[n]];return se()};z[ue]=!0;var de=Object.create||function(t,e){var n;return null!==t?(fe.prototype=P(t),n=new fe,fe.prototype=null,n[ue]=t):n=se(),void 0===e?n:ae(n,e)},pe=Bt("unscopables"),he=Array.prototype;null==he[pe]&&_.f(he,pe,{configurable:!0,value:de(null)});var ve,ye=oe.find,ge=!0;"find"in[]&&Array(1).find((function(){ge=!1})),Rt({target:"Array",proto:!0,forced:ge},{find:function(t){return ye(this,t,arguments.length>1?arguments[1]:void 0)}}),ve="find",he[pe][ve]=!0;var be=function(t,e){var n=[][t];return!n||!i((function(){n.call(null,e||function(){throw 1},1)}))},me=ht.indexOf,xe=[].indexOf,Oe=!!xe&&1/[1].indexOf(1,-0)<0,we=be("indexOf");Rt({target:"Array",proto:!0,forced:Oe||we},{indexOf:function(t){return Oe?xe.apply(this,arguments)||0:me(this,t,arguments.length>1?arguments[1]:void 0)}});var Ee=[].join,je=h!=Object,Se=be("join",",");Rt({target:"Array",proto:!0,forced:je||Se},{join:function(t){return Ee.call(y(this),void 0===t?",":t)}});var Te=function(){var t=P(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e};function Pe(t,e){return RegExp(t,e)}var Ae,_e,Ie={UNSUPPORTED_Y:i((function(){var t=Pe("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),BROKEN_CARET:i((function(){var t=Pe("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},Re=RegExp.prototype.exec,Ce=String.prototype.replace,ke=Re,Me=(Ae=/a/,_e=/b*/g,Re.call(Ae,"a"),Re.call(_e,"a"),0!==Ae.lastIndex||0!==_e.lastIndex),$e=Ie.UNSUPPORTED_Y||Ie.BROKEN_CARET,Fe=void 0!==/()??/.exec("")[1];(Me||Fe||$e)&&(ke=function(t){var e,n,r,o,i=this,a=$e&&i.sticky,c=Te.call(i),u=i.source,f=0,l=t;return a&&(-1===(c=c.replace("y","")).indexOf("g")&&(c+="g"),l=String(t).slice(i.lastIndex),i.lastIndex>0&&(!i.multiline||i.multiline&&"\n"!==t[i.lastIndex-1])&&(u="(?: "+u+")",l=" "+l,f++),n=new RegExp("^(?:"+u+")",c)),Fe&&(n=new RegExp("^"+u+"$(?!\\s)",c)),Me&&(e=i.lastIndex),r=Re.call(a?n:i,l),a?r?(r.input=r.input.slice(f),r[0]=r[0].slice(f),r.index=i.lastIndex,i.lastIndex+=r[0].length):i.lastIndex=0:Me&&r&&(i.lastIndex=i.global?r.index+r[0].length:e),Fe&&r&&r.length>1&&Ce.call(r[0],n,(function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(r[o]=void 0)})),r});var De=ke;Rt({target:"RegExp",proto:!0,forced:/./.exec!==De},{exec:De});var Ne=Bt("species"),qe=!i((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),Be="$0"==="a".replace(/./,"$0"),Le=!i((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),Ke=function(t){return function(e,n){var r,o,i=String(v(e)),a=ut(n),c=i.length;return a<0||a>=c?t?"":void 0:(r=i.charCodeAt(a))<55296||r>56319||a+1===c||(o=i.charCodeAt(a+1))<56320||o>57343?t?i.charAt(a):r:t?i.slice(a,a+2):o-56320+(r-55296<<10)+65536}},Ve={codeAt:Ke(!1),charAt:Ke(!0)}.charAt,Ue=function(t,e,n){return e+(n?Ve(t,e).length:1)},We=function(t,e){var n=t.exec;if("function"==typeof n){var r=n.call(t,e);if("object"!=typeof r)throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==d(t))throw TypeError("RegExp#exec called on incompatible receiver");return De.call(t,e)},ze=Math.max,Ye=Math.min,Ge=Math.floor,He=/\$([$&'`]|\d\d?|<[^>]*>)/g,Qe=/\$([$&'`]|\d\d?)/g;function Xe(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function Ze(t){return(Ze=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function Je(t,e){return(Je=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function tn(t,e){return!e||"object"!=typeof e&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function en(t,e,n){return(en="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=Ze(t)););return t}(t,e);if(r){var o=Object.getOwnPropertyDescriptor(r,e);return o.get?o.get.call(n):o.value}})(t,e,n||t)}!function(t,e,n,r){var o=Bt(t),a=!i((function(){var e={};return e[o]=function(){return 7},7!=""[t](e)})),c=a&&!i((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[Ne]=function(){return n},n.flags="",n[o]=/./[o]),n.exec=function(){return e=!0,null},n[o](""),!e}));if(!a||!c||"replace"===t&&(!qe||!Be)||"split"===t&&!Le){var u=/./[o],f=n(o,""[t],(function(t,e,n,r,o){return e.exec===De?a&&!o?{done:!0,value:u.call(e,n,r)}:{done:!0,value:t.call(n,e,r)}:{done:!1}}),{REPLACE_KEEPS_$0:Be}),l=f[0],s=f[1];nt(String.prototype,t,l),nt(RegExp.prototype,o,2==e?function(t,e){return s.call(t,this,e)}:function(t){return s.call(t,this)})}r&&I(RegExp.prototype[o],"sham",!0)}("replace",2,(function(t,e,n,r){return[function(n,r){var o=v(this),i=null==n?void 0:n[t];return void 0!==i?i.call(n,o,r):e.call(String(o),n,r)},function(t,i){if(r.REPLACE_KEEPS_$0||"string"==typeof i&&-1===i.indexOf("$0")){var a=n(e,t,this,i);if(a.done)return a.value}var c=P(t),u=String(this),f="function"==typeof i;f||(i=String(i));var l=c.global;if(l){var s=c.unicode;c.lastIndex=0}for(var d=[];;){var p=We(c,u);if(null===p)break;if(d.push(p),!l)break;""===String(p[0])&&(c.lastIndex=Ue(u,lt(c.lastIndex),s))}for(var h,v="",y=0,g=0;g<d.length;g++){p=d[g];for(var b=String(p[0]),m=ze(Ye(ut(p.index),u.length),0),x=[],O=1;O<p.length;O++)x.push(void 0===(h=p[O])?h:String(h));var w=p.groups;if(f){var E=[b].concat(x,m,u);void 0!==w&&E.push(w);var j=String(i.apply(void 0,E))}else j=o(b,u,m,x,w,i);m>=y&&(v+=u.slice(y,m)+j,y=m+b.length)}return v+u.slice(y)}];function o(t,n,r,o,i,a){var c=r+t.length,u=o.length,f=Qe;return void 0!==i&&(i=kt(i),f=He),e.call(a,f,(function(e,a){var f;switch(a.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,r);case"'":return n.slice(c);case"<":f=i[a.slice(1,-1)];break;default:var l=+a;if(0===l)return e;if(l>u){var s=Ge(l/10);return 0===s?e:s<=u?void 0===o[s-1]?a.charAt(1):o[s-1]+a.charAt(1):e}f=o[l-1]}return void 0===f?"":f}))}}));var nn=t.fn.bootstrapTable.utils;t.extend(t.fn.bootstrapTable.defaults,{editable:!0,onEditableInit:function(){return!1},onEditableSave:function(t,e,n,r,o){return!1},onEditableShown:function(t,e,n,r){return!1},onEditableHidden:function(t,e,n,r){return!1}}),t.extend(t.fn.bootstrapTable.Constructor.EVENTS,{"editable-init.bs.table":"onEditableInit","editable-save.bs.table":"onEditableSave","editable-shown.bs.table":"onEditableShown","editable-hidden.bs.table":"onEditableHidden"}),t.BootstrapTable=function(e){function n(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,n),tn(this,Ze(n).apply(this,arguments))}var r,o,i;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&Je(t,e)}(n,e),r=n,(o=[{key:"initTable",value:function(){var e=this;en(Ze(n.prototype),"initTable",this).call(this),this.options.editable&&(this.editedCells=[],t.each(this.columns,(function(n,r){if(r.editable){var o={},i=[],a=function(t,e){var n=t.replace(/([A-Z])/g,(function(t){return"-".concat(t.toLowerCase())}));0===n.indexOf("editable-")&&(o[n.replace("editable-","data-")]=e)};t.each(e.options,a),r.formatter=r.formatter||function(t){return t},r._formatter=r._formatter?r._formatter:r.formatter,r.formatter=function(n,c,u){var f=nn.calculateObjectValue(r,r._formatter,[n,c,u],n);if(f=null==f?e.options.undefinedText:f,void 0!==e.options.uniqueId){var l=nn.getItemField(c,e.options.uniqueId,!1);-1!==t.inArray(r.field+l,e.editedCells)&&(f=n)}t.each(r,a),t.each(o,(function(t,e){i.push(" ".concat(t,'="').concat(e,'"'))}));var s=!1;return r.editable.hasOwnProperty("noeditFormatter")&&(s=r.editable.noeditFormatter(n,c,u)),!1===s?'<a href="javascript:void(0)"\n data-name="'.concat(r.field,'"\n data-pk="').concat(c[e.options.idField],'"\n data-value="').concat(f,'"\n ').concat(i.join(""),"></a>"):s}}})))}},{key:"initBody",value:function(e){var r=this;en(Ze(n.prototype),"initBody",this).call(this,e),this.options.editable&&(t.each(this.columns,(function(e,n){if(n.editable){var o=r.getData(),i=r.$body.find('a[data-name="'.concat(n.field,'"]'));i.each((function(e,r){var i=t(r),a=i.closest("tr").data("index"),c=o[a],u=nn.calculateObjectValue(n,n.editable,[a,c,i],{});i.editable(u)})),i.off("save").on("save",(function(e,o){var i=e.currentTarget,a=o.submitValue,c=t(i),u=r.getData(),f=c.parents("tr[data-index]").data("index"),l=u[f],s=l[n.field];if(void 0!==r.options.uniqueId){var d=nn.getItemField(l,r.options.uniqueId,!1);-1===t.inArray(n.field+d,r.editedCells)&&r.editedCells.push(n.field+d)}c.data("value",a),l[n.field]=a,r.trigger("editable-save",n.field,l,f,s,c),r.initBody()})),i.off("shown").on("shown",(function(e,o){var i=e.currentTarget,a=t(i),c=r.getData()[a.parents("tr[data-index]").data("index")];r.trigger("editable-shown",n.field,c,a,o)})),i.off("hidden").on("hidden",(function(e,o){var i=e.currentTarget,a=t(i),c=r.getData()[a.parents("tr[data-index]").data("index")];r.trigger("editable-hidden",n.field,c,a,o)}))}})),this.trigger("editable-init"))}}])&&Xe(r.prototype,o),i&&Xe(r,i),n}(t.BootstrapTable)}));