File manager - Edit - /home/cipherteam/htdocs/cipherteam.in/yogi/dist/js/pages/jsgrid-init.min.js
Back
!function(t,e,o){"use strict";e.Site;function i(t){jsGrid.Field.call(this,t)}o(t).ready(function(t){}),jsGrid.setDefaults({tableClass:"jsgrid-table table table-striped table-hover"}),jsGrid.setDefaults("text",{_createTextBox:function(){return o("<input>").attr("type","text").attr("class","form-control input-sm")}}),jsGrid.setDefaults("number",{_createTextBox:function(){return o("<input>").attr("type","number").attr("class","form-control input-sm")}}),jsGrid.setDefaults("textarea",{_createTextBox:function(){return o("<input>").attr("type","textarea").attr("class","form-control")}}),jsGrid.setDefaults("control",{_createGridButton:function(t,e,i){var n=this._grid;return o("<button>").addClass(this.buttonClass).addClass(t).attr({type:"button",title:e}).on("click",function(t){i(n,t)})}}),jsGrid.setDefaults("select",{_createSelect:function(){var r=o("<select>").attr("class","form-control input-sm"),a=this.valueField,s=this.textField,d=this.selectedIndex;return o.each(this.items,function(t,e){var i=a?e[a]:t,n=s?e[s]:e;o("<option>").attr("value",i).text(n).appendTo(r).prop("selected",d===t)}),r}}),o("#basicgrid").jsGrid({height:"500px",width:"100%",filtering:!0,editing:!0,sorting:!0,paging:!0,autoload:!0,pageSize:15,pageButtonCount:5,deleteConfirm:"Do you really want to delete the client?",controller:db,fields:[{name:"Name",type:"text",width:150},{name:"Age",type:"number",width:70},{name:"Address",type:"text",width:200},{name:"Country",type:"select",items:db.countries,valueField:"Id",textField:"Name"},{name:"Married",type:"checkbox",title:"Is Married",sorting:!1},{type:"control"}]}),o("#staticgrid").jsGrid({height:"500px",width:"100%",sorting:!0,paging:!0,data:db.clients,fields:[{name:"Name",type:"text",width:150},{name:"Age",type:"number",width:70},{name:"Address",type:"text",width:200},{name:"Country",type:"select",items:db.countries,valueField:"Id",textField:"Name"},{name:"Married",type:"checkbox",title:"Is Married"}]}),o("#exampleSorting").jsGrid({height:"500px",width:"100%",autoload:!0,selecting:!1,controller:db,fields:[{name:"Name",type:"text",width:150},{name:"Age",type:"number",width:50},{name:"Address",type:"text",width:200},{name:"Country",type:"select",items:db.countries,valueField:"Id",textField:"Name"},{name:"Married",type:"checkbox",title:"Is Married"}]}),o("#sortingField").on("change",function(){var t=o(this).val();o("#exampleSorting").jsGrid("sort",t)}),i.prototype=new jsGrid.Field({sorter:function(t,e){return new Date(t)-new Date(e)},itemTemplate:function(t){return new Date(t).toDateString()},insertTemplate:function(){return this.inserting?this.insertControl=this._createTextBox():""},editTemplate:function(t){if(!this.editing)return this.itemTemplate(t);var e=this.editControl=this._createTextBox();return e.val(t),e},insertValue:function(){return this.insertControl.datepicker("getDate")},editValue:function(){return this.editControl.datepicker("getDate")},_createTextBox:function(){return o("<input>").attr("type","text").addClass("form-control input-sm").datepicker({autoclose:!0})}}),jsGrid.fields.myDateField=i,o("#exampleCustomGridField").jsGrid({height:"500px",width:"100%",inserting:!0,editing:!0,sorting:!0,paging:!0,data:db.users,fields:[{name:"Account",width:150,align:"center"},{name:"Name",type:"text"},{name:"RegisterDate",type:"myDateField",width:100,align:"center"},{type:"control",editButton:!1,modeSwitchButton:!1}]})}(document,window,jQuery);
| ver. 1.4 |
Github
|
.
| PHP 8.2.9 | Generation time: 0.17 |
proxy
|
phpinfo
|
Settings