No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

editor.jqueryui.min.js 2.9KB

1234567891011
  1. /*!
  2. jQuery UI integration for DataTables' Editor
  3. ©2015 SpryMedia Ltd - datatables.net/license
  4. */
  5. var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.findInternal=function(a,b,c){a instanceof String&&(a=String(a));for(var e=a.length,d=0;d<e;d++){var f=a[d];if(b.call(c,f,d,a))return{i:d,v:f}}return{i:-1,v:void 0}};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1;
  6. $jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){a!=Array.prototype&&a!=Object.prototype&&(a[b]=c.value)};$jscomp.getGlobal=function(a){return"undefined"!=typeof window&&window===a?a:"undefined"!=typeof global&&null!=global?global:a};$jscomp.global=$jscomp.getGlobal(this);
  7. $jscomp.polyfill=function(a,b,c,e){if(b){c=$jscomp.global;a=a.split(".");for(e=0;e<a.length-1;e++){var d=a[e];d in c||(c[d]={});c=c[d]}a=a[a.length-1];e=c[a];b=b(e);b!=e&&null!=b&&$jscomp.defineProperty(c,a,{configurable:!0,writable:!0,value:b})}};$jscomp.polyfill("Array.prototype.find",function(a){return a?a:function(a,c){return $jscomp.findInternal(this,a,c).v}},"es6","es3");
  8. (function(a){"function"===typeof define&&define.amd?define(["jquery","datatables.net-jqui","datatables.net-editor"],function(b){return a(b,window,document)}):"object"===typeof exports?module.exports=function(b,c){b||(b=window);c&&c.fn.dataTable||(c=require("datatables.net-jqui")(b,c).$);c.fn.dataTable.Editor||require("datatables.net-editor")(b,c);return a(c,b,b.document)}:a(jQuery,window,document)})(function(a,b,c,e){b=a.fn.dataTable;var d=b.Editor,f=!1;d.defaults.display="jqueryui";a.extend(!0,a.fn.dataTable.Editor.classes,
  9. {form:{button:"btn ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only",buttonInternal:"btn ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only"}});d.display.jqueryui=a.extend(!0,{},d.models.displayController,{init:function(b){b.__dialouge=a('<div class="DTED"/>').css("display","none").appendTo("body").dialog(a.extend(!0,d.display.jqueryui.modalOptions,{autoOpen:!1,buttons:{A:function(){}},closeOnEscape:!1}));a(b.__dialouge).on("dialogclose",function(a){f||b.close()});
  10. return d.display.jqueryui},open:function(b,c,d){b.__dialouge.append(c).dialog("open");a(b.dom.formError).appendTo(b.__dialouge.parent().find("div.ui-dialog-buttonpane"));b.__dialouge.parent().find(".ui-dialog-title").html(b.dom.header.innerHTML);b.__dialouge.parent().addClass("DTED");c=a(b.dom.buttons).children().addClass("ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only").each(function(){a(this).wrapInner('<span class="ui-button-text" />')});b.__dialouge.parent().find("div.ui-dialog-buttonset").empty().append(c.parent());
  11. d&&d()},close:function(a,b){a.__dialouge&&(f=!0,a.__dialouge.dialog("close"),f=!1);b&&b()},node:function(a){return a.__dialouge[0]},captureFocus:!1});d.display.jqueryui.modalOptions={width:600,modal:!0};return b.Editor});