jqwidgets-scripts-custom
Version:
jQWidgets is an advanced jQuery, Angular 7, Vue, React, ASP .NET MVC, Custom Elements and HTML5 UI framework.
16 lines (15 loc) • 8.96 kB
JavaScript
require('../../jqwidgets/jqxcore');
require('../../jqwidgets/jqxdata');
require('../../jqwidgets/jqxbuttons');
require('../../jqwidgets/jqxscrollbar');
require('../../jqwidgets/jqxmenu');
require('../../jqwidgets/jqxwindow');
require('../../jqwidgets/jqxdragdrop');
require('../../jqwidgets/jqxcheckbox');
require('../../jqwidgets/jqxinput');
require('../../jqwidgets/jqxlistbox');
require('../../jqwidgets/jqxdropdownlist');
require('../../jqwidgets/jqxpivot');
require('../../jqwidgets/jqxpivotgrid');
require('../../jqwidgets/jqxpivotdesigner');
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@angular/core")):"function"==typeof define&&define.amd?define("jqwidgets-ng/jqxpivotgrid",["exports","@angular/core"],e):e((t["jqwidgets-ng"]=t["jqwidgets-ng"]||{},t["jqwidgets-ng"].jqxpivotgrid={}),t.ng.core)}(this,function(t,i){"use strict";function s(t,e){var i="function"==typeof Symbol&&t[Symbol.iterator];if(!i)return t;var o,n,s=i.call(t),r=[];try{for(;(void 0===e||0<e--)&&!(o=s.next()).done;)r.push(o.value)}catch(l){n={error:l}}finally{try{o&&!o.done&&(i=s["return"])&&i.call(s)}finally{if(n)throw n.error}}return r}var e=function(){function t(t){var e=this;this.autoCreate=!0,this.properties=["source","localization","scrollBarsEnabled","selectionEnabled","multipleSelectionEnabled","treeStyleRows","autoResize","itemsRenderer","cellsRenderer"],this.onPivotitemexpanding=new i.EventEmitter,this.onPivotitemexpanded=new i.EventEmitter,this.onPivotitemcollapsing=new i.EventEmitter,this.onPivotitemcollapsed=new i.EventEmitter,this.onSortchanging=new i.EventEmitter,this.onSortchanged=new i.EventEmitter,this.onSortremoving=new i.EventEmitter,this.onSortremoved=new i.EventEmitter,this.onPivotitemselectionchanged=new i.EventEmitter,this.onPivotcellmousedown=new i.EventEmitter,this.onPivotcellmouseup=new i.EventEmitter,this.onPivotcellclick=new i.EventEmitter,this.onPivotcelldblclick=new i.EventEmitter,this.onPivotitemmousedown=new i.EventEmitter,this.onPivotitemmouseup=new i.EventEmitter,this.onPivotitemclick=new i.EventEmitter,this.onPivotitemdblclick=new i.EventEmitter,this.elementRef=t,JQXLite(window).resize(function(){e.__updateRect__()})}return t.prototype.ngOnInit=function(){this.autoCreate&&this.createComponent()},t.prototype.ngOnChanges=function(t){if(this.host)for(var e=0;e<this.properties.length;e++){var i="attr"+this.properties[e].substring(0,1).toUpperCase()+this.properties[e].substring(1),o=!1;if(this[i]!==undefined){if("object"==typeof this[i]){if(this[i]instanceof Array&&(o=this.arraysEqual(this[i],this.host.jqxPivotGrid(this.properties[e]))),o)return!1;this.host.jqxPivotGrid(this.properties[e],this[i]);continue}this[i]!==this.host.jqxPivotGrid(this.properties[e])&&this.host.jqxPivotGrid(this.properties[e],this[i])}}},t.prototype.arraysEqual=function(t,e){if(t&&!e||!t&&e)return!1;if(t.length!=e.length)return!1;for(var i=0;i<t.length;i++)if(t[i]!==e[i])return!1;return!0},t.prototype.manageAttributes=function(){for(var t={},e=0;e<this.properties.length;e++){var i="attr"+this.properties[e].substring(0,1).toUpperCase()+this.properties[e].substring(1);this[i]!==undefined&&(t[this.properties[e]]=this[i])}return t},t.prototype.moveClasses=function(t,e){var i,o=t.classList;0<o.length&&(i=e.classList).add.apply(i,function n(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(s(arguments[e]));return t}(o)),t.className=""},t.prototype.moveStyles=function(t,e){var i=t.style.cssText;e.style.cssText=i,t.style.cssText=""},t.prototype.createComponent=function(t){this.host||(t?JQXLite.extend(t,this.manageAttributes()):t=this.manageAttributes(),this.host=JQXLite(this.elementRef.nativeElement.firstChild),this.moveClasses(this.elementRef.nativeElement,this.host[0]),this.moveStyles(this.elementRef.nativeElement,this.host[0]),this.__wireEvents__(),this.widgetObject=jqwidgets.createInstance(this.host,"jqxPivotGrid",t),this.__updateRect__())},t.prototype.createWidget=function(t){this.createComponent(t)},t.prototype.__updateRect__=function(){this.host&&this.host.css({width:this.attrWidth,height:this.attrHeight}),this.refresh()},t.prototype.setOptions=function(t){this.host.jqxPivotGrid("setOptions",t)},t.prototype.source=function(t){if(t===undefined)return this.host.jqxPivotGrid("source");this.host.jqxPivotGrid("source",t)},t.prototype.localization=function(t){if(t===undefined)return this.host.jqxPivotGrid("localization");this.host.jqxPivotGrid("localization",t)},t.prototype.scrollBarsEnabled=function(t){if(t===undefined)return this.host.jqxPivotGrid("scrollBarsEnabled");this.host.jqxPivotGrid("scrollBarsEnabled",t)},t.prototype.selectionEnabled=function(t){if(t===undefined)return this.host.jqxPivotGrid("selectionEnabled");this.host.jqxPivotGrid("selectionEnabled",t)},t.prototype.multipleSelectionEnabled=function(t){if(t===undefined)return this.host.jqxPivotGrid("multipleSelectionEnabled");this.host.jqxPivotGrid("multipleSelectionEnabled",t)},t.prototype.treeStyleRows=function(t){if(t===undefined)return this.host.jqxPivotGrid("treeStyleRows");this.host.jqxPivotGrid("treeStyleRows",t)},t.prototype.autoResize=function(t){if(t===undefined)return this.host.jqxPivotGrid("autoResize");this.host.jqxPivotGrid("autoResize",t)},t.prototype.itemsRenderer=function(t){if(t===undefined)return this.host.jqxPivotGrid("itemsRenderer");this.host.jqxPivotGrid("itemsRenderer",t)},t.prototype.cellsRenderer=function(t){if(t===undefined)return this.host.jqxPivotGrid("cellsRenderer");this.host.jqxPivotGrid("cellsRenderer",t)},t.prototype.getInstance=function(){return this.host.jqxPivotGrid("getInstance")},t.prototype.refresh=function(){this.host.jqxPivotGrid("refresh")},t.prototype.getPivotRows=function(){return this.host.jqxPivotGrid("getPivotRows")},t.prototype.getPivotColumns=function(){return this.host.jqxPivotGrid("getPivotColumns")},t.prototype.getPivotCells=function(){return this.host.jqxPivotGrid("getPivotCells")},t.prototype.__wireEvents__=function(){var e=this;this.host.on("pivotitemexpanding",function(t){e.onPivotitemexpanding.emit(t)}),this.host.on("pivotitemexpanded",function(t){e.onPivotitemexpanded.emit(t)}),this.host.on("pivotitemcollapsing",function(t){e.onPivotitemcollapsing.emit(t)}),this.host.on("pivotitemcollapsed",function(t){e.onPivotitemcollapsed.emit(t)}),this.host.on("sortchanging",function(t){e.onSortchanging.emit(t)}),this.host.on("sortchanged",function(t){e.onSortchanged.emit(t)}),this.host.on("sortremoving",function(t){e.onSortremoving.emit(t)}),this.host.on("sortremoved",function(t){e.onSortremoved.emit(t)}),this.host.on("pivotitemselectionchanged",function(t){e.onPivotitemselectionchanged.emit(t)}),this.host.on("pivotcellmousedown",function(t){e.onPivotcellmousedown.emit(t)}),this.host.on("pivotcellmouseup",function(t){e.onPivotcellmouseup.emit(t)}),this.host.on("pivotcellclick",function(t){e.onPivotcellclick.emit(t)}),this.host.on("pivotcelldblclick",function(t){e.onPivotcelldblclick.emit(t)}),this.host.on("pivotitemmousedown",function(t){e.onPivotitemmousedown.emit(t)}),this.host.on("pivotitemmouseup",function(t){e.onPivotitemmouseup.emit(t)}),this.host.on("pivotitemclick",function(t){e.onPivotitemclick.emit(t)}),this.host.on("pivotitemdblclick",function(t){e.onPivotitemdblclick.emit(t)})},t.decorators=[{type:i.Component,args:[{selector:"jqxPivotGrid",template:"<div><ng-content></ng-content></div>"}]}],t.ctorParameters=function(){return[{type:i.ElementRef}]},t.propDecorators={attrSource:[{type:i.Input,args:["source"]}],attrLocalization:[{type:i.Input,args:["localization"]}],attrScrollBarsEnabled:[{type:i.Input,args:["scrollBarsEnabled"]}],attrSelectionEnabled:[{type:i.Input,args:["selectionEnabled"]}],attrMultipleSelectionEnabled:[{type:i.Input,args:["multipleSelectionEnabled"]}],attrTreeStyleRows:[{type:i.Input,args:["treeStyleRows"]}],attrAutoResize:[{type:i.Input,args:["autoResize"]}],attrItemsRenderer:[{type:i.Input,args:["itemsRenderer"]}],attrCellsRenderer:[{type:i.Input,args:["cellsRenderer"]}],attrWidth:[{type:i.Input,args:["width"]}],attrHeight:[{type:i.Input,args:["height"]}],autoCreate:[{type:i.Input,args:["auto-create"]}],onPivotitemexpanding:[{type:i.Output}],onPivotitemexpanded:[{type:i.Output}],onPivotitemcollapsing:[{type:i.Output}],onPivotitemcollapsed:[{type:i.Output}],onSortchanging:[{type:i.Output}],onSortchanged:[{type:i.Output}],onSortremoving:[{type:i.Output}],onSortremoved:[{type:i.Output}],onPivotitemselectionchanged:[{type:i.Output}],onPivotcellmousedown:[{type:i.Output}],onPivotcellmouseup:[{type:i.Output}],onPivotcellclick:[{type:i.Output}],onPivotcelldblclick:[{type:i.Output}],onPivotitemmousedown:[{type:i.Output}],onPivotitemmouseup:[{type:i.Output}],onPivotitemclick:[{type:i.Output}],onPivotitemdblclick:[{type:i.Output}]},t}(),o=function(){function t(){}return t.decorators=[{type:i.NgModule,args:[{imports:[],declarations:[e],exports:[e]}]}],t}();t.jqxPivotGridComponent=e,t.jqxPivotGridModule=o,Object.defineProperty(t,"__esModule",{value:!0})});