jqwidgets-scripts-custom
Version:
jQWidgets is an advanced jQuery, Angular 7, Vue, React, ASP .NET MVC, Custom Elements and HTML5 UI framework.
1,221 lines (1,214 loc) • 46.1 kB
JavaScript
/*
jQWidgets v7.1.0 (2019-Feb)
Copyright (c) 2011-2019 jQWidgets.
License: https://jqwidgets.com/license/
*/
/* eslint-disable */
import '../jqwidgets/styles/jqx.base.css';
import '../jqwidgets/jqxcore.js';
import '../jqwidgets/jqxdata.js';
import '../jqwidgets/jqxdata.export.js';
import '../jqwidgets/jqxbuttons.js';
import '../jqwidgets/jqxbuttongroup.js';
import '../jqwidgets/jqxscrollbar.js'
import '../jqwidgets/jqxmenu.js'
import '../jqwidgets/jqxlistbox.js'
import '../jqwidgets/jqxdropdownlist.js'
import '../jqwidgets/jqxcombobox.js'
import '../jqwidgets/jqxnumberinput.js'
import '../jqwidgets/jqxcheckbox.js'
import '../jqwidgets/globalization/globalize.js'
import '../jqwidgets/jqxcalendar.js'
import '../jqwidgets/jqxnumberinput.js'
import '../jqwidgets/jqxdatetimeinput.js'
import '../jqwidgets/jqxgrid.js'
import '../jqwidgets/jqxgrid.edit.js'
import '../jqwidgets/jqxgrid.pager.js'
import '../jqwidgets/jqxgrid.selection.js'
import '../jqwidgets/jqxgrid.filter.js'
import '../jqwidgets/jqxgrid.sort.js'
import '../jqwidgets/jqxgrid.storage.js'
import '../jqwidgets/jqxgrid.grouping.js'
import '../jqwidgets/jqxgrid.export.js'
import '../jqwidgets/jqxgrid.columnsresize.js'
import '../jqwidgets/jqxgrid.columnsreorder.js'
import '../jqwidgets/jqxgrid.aggregates.js'
import React from 'react';
const JQXLite = window.JQXLite;
export const jqx = window.jqx;
export default class JqxGrid extends React.Component {
constructor(props) {
super(props);
const widgetId = 'jqxGrid' + JQXLite.generateID();
this.componentSelector = '#' + widgetId;
this.state = { id: widgetId };
};
componentDidMount() {
const options = this.manageAttributes();
this.createComponent(options);
};
manageAttributes() {
const properties = ['altrows','altstart','altstep','autoshowloadelement','autoshowfiltericon','autoshowcolumnsmenubutton','showcolumnlines','showrowlines','showcolumnheaderlines','adaptive','adaptivewidth','clipboard','closeablegroups','columnsmenuwidth','columnmenuopening','columnmenuclosing','cellhover','enablekeyboarddelete','enableellipsis','enablemousewheel','enableanimations','enabletooltips','enablehover','enablebrowserselection','everpresentrowposition','everpresentrowheight','everpresentrowactions','everpresentrowactionsmode','filterrowheight','filtermode','groupsrenderer','groupcolumnrenderer','groupsexpandedbydefault','handlekeyboardnavigation','pagerrenderer','rtl','showdefaultloadelement','showfiltercolumnbackground','showfiltermenuitems','showpinnedcolumnbackground','showsortcolumnbackground','showsortmenuitems','showgroupmenuitems','showrowdetailscolumn','showheader','showgroupsheader','showaggregates','showgroupaggregates','showeverpresentrow','showfilterrow','showemptyrow','showstatusbar','statusbarheight','showtoolbar','selectionmode','updatefilterconditions','updatefilterpanel','theme','toolbarheight','autoheight','autorowheight','columnsheight','deferreddatafields','groupsheaderheight','groupindentwidth','height','pagerheight','rowsheight','scrollbarsize','scrollmode','scrollfeedback','width','autosavestate','autoloadstate','columns','columngroups','columnsmenu','columnsresize','columnsautoresize','columnsreorder','disabled','editable','editmode','filter','filterable','groupable','groups','horizontalscrollbarstep','horizontalscrollbarlargestep','initrowdetails','keyboardnavigation','localization','pagesize','pagesizeoptions','pagermode','pagerbuttonscount','pageable','rowdetails','rowdetailstemplate','ready','rendered','renderstatusbar','rendertoolbar','rendergridrows','sortable','sortmode','selectedrowindex','selectedrowindexes','source','sorttogglestates','updatedelay','virtualmode','verticalscrollbarstep','verticalscrollbarlargestep'];
let options = {};
for(let item in this.props) {
if(item === 'settings') {
for(let itemTwo in this.props[item]) {
options[itemTwo] = this.props[item][itemTwo];
}
} else {
if(properties.indexOf(item) !== -1) {
options[item] = this.props[item];
}
}
}
return options;
};
createComponent(options) {
if(!this.style) {
for (let style in this.props.style) {
JQXLite(this.componentSelector).css(style, this.props.style[style]);
}
}
if(this.props.className !== undefined) {
const classes = this.props.className.split(' ');
for (let i = 0; i < classes.length; i++ ) {
JQXLite(this.componentSelector).addClass(classes[i]);
}
}
if(!this.template) {
JQXLite(this.componentSelector).html(this.props.template);
}
JQXLite(this.componentSelector).jqxGrid(options);
};
setOptions(options) {
JQXLite(this.componentSelector).jqxGrid('setOptions', options);
};
getOptions() {
if(arguments.length === 0) {
throw Error('At least one argument expected in getOptions()!');
}
let resultToReturn = {};
for(let i = 0; i < arguments.length; i++) {
resultToReturn[arguments[i]] = JQXLite(this.componentSelector).jqxGrid(arguments[i]);
}
return resultToReturn;
};
on(name,callbackFn) {
JQXLite(this.componentSelector).on(name,callbackFn);
};
off(name) {
JQXLite(this.componentSelector).off(name);
};
altrows(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('altrows', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('altrows');
}
};
altstart(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('altstart', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('altstart');
}
};
altstep(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('altstep', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('altstep');
}
};
autoshowloadelement(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('autoshowloadelement', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('autoshowloadelement');
}
};
autoshowfiltericon(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('autoshowfiltericon', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('autoshowfiltericon');
}
};
autoshowcolumnsmenubutton(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('autoshowcolumnsmenubutton', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('autoshowcolumnsmenubutton');
}
};
showcolumnlines(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showcolumnlines', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showcolumnlines');
}
};
showrowlines(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showrowlines', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showrowlines');
}
};
showcolumnheaderlines(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showcolumnheaderlines', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showcolumnheaderlines');
}
};
adaptive(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('adaptive', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('adaptive');
}
};
adaptivewidth(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('adaptivewidth', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('adaptivewidth');
}
};
clipboard(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('clipboard', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('clipboard');
}
};
closeablegroups(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('closeablegroups', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('closeablegroups');
}
};
columnsmenuwidth(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('columnsmenuwidth', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('columnsmenuwidth');
}
};
columnmenuopening(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('columnmenuopening', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('columnmenuopening');
}
};
columnmenuclosing(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('columnmenuclosing', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('columnmenuclosing');
}
};
cellhover(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('cellhover', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('cellhover');
}
};
enablekeyboarddelete(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('enablekeyboarddelete', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('enablekeyboarddelete');
}
};
enableellipsis(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('enableellipsis', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('enableellipsis');
}
};
enablemousewheel(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('enablemousewheel', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('enablemousewheel');
}
};
enableanimations(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('enableanimations', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('enableanimations');
}
};
enabletooltips(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('enabletooltips', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('enabletooltips');
}
};
enablehover(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('enablehover', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('enablehover');
}
};
enablebrowserselection(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('enablebrowserselection', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('enablebrowserselection');
}
};
everpresentrowposition(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('everpresentrowposition', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('everpresentrowposition');
}
};
everpresentrowheight(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('everpresentrowheight', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('everpresentrowheight');
}
};
everpresentrowactions(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('everpresentrowactions', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('everpresentrowactions');
}
};
everpresentrowactionsmode(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('everpresentrowactionsmode', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('everpresentrowactionsmode');
}
};
filterrowheight(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('filterrowheight', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('filterrowheight');
}
};
filtermode(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('filtermode', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('filtermode');
}
};
groupsrenderer(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('groupsrenderer', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('groupsrenderer');
}
};
groupcolumnrenderer(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('groupcolumnrenderer', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('groupcolumnrenderer');
}
};
groupsexpandedbydefault(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('groupsexpandedbydefault', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('groupsexpandedbydefault');
}
};
handlekeyboardnavigation(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('handlekeyboardnavigation', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('handlekeyboardnavigation');
}
};
pagerrenderer(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('pagerrenderer', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('pagerrenderer');
}
};
rtl(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('rtl', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('rtl');
}
};
showdefaultloadelement(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showdefaultloadelement', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showdefaultloadelement');
}
};
showfiltercolumnbackground(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showfiltercolumnbackground', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showfiltercolumnbackground');
}
};
showfiltermenuitems(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showfiltermenuitems', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showfiltermenuitems');
}
};
showpinnedcolumnbackground(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showpinnedcolumnbackground', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showpinnedcolumnbackground');
}
};
showsortcolumnbackground(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showsortcolumnbackground', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showsortcolumnbackground');
}
};
showsortmenuitems(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showsortmenuitems', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showsortmenuitems');
}
};
showgroupmenuitems(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showgroupmenuitems', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showgroupmenuitems');
}
};
showrowdetailscolumn(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showrowdetailscolumn', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showrowdetailscolumn');
}
};
showheader(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showheader', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showheader');
}
};
showgroupsheader(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showgroupsheader', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showgroupsheader');
}
};
showaggregates(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showaggregates', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showaggregates');
}
};
showgroupaggregates(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showgroupaggregates', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showgroupaggregates');
}
};
showeverpresentrow(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showeverpresentrow', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showeverpresentrow');
}
};
showfilterrow(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showfilterrow', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showfilterrow');
}
};
showemptyrow(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showemptyrow', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showemptyrow');
}
};
showstatusbar(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showstatusbar', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showstatusbar');
}
};
statusbarheight(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('statusbarheight', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('statusbarheight');
}
};
showtoolbar(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('showtoolbar', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('showtoolbar');
}
};
selectionmode(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('selectionmode', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('selectionmode');
}
};
updatefilterconditions(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('updatefilterconditions', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('updatefilterconditions');
}
};
updatefilterpanel(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('updatefilterpanel', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('updatefilterpanel');
}
};
theme(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('theme', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('theme');
}
};
toolbarheight(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('toolbarheight', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('toolbarheight');
}
};
autoheight(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('autoheight', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('autoheight');
}
};
autorowheight(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('autorowheight', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('autorowheight');
}
};
columnsheight(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('columnsheight', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('columnsheight');
}
};
deferreddatafields(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('deferreddatafields', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('deferreddatafields');
}
};
groupsheaderheight(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('groupsheaderheight', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('groupsheaderheight');
}
};
groupindentwidth(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('groupindentwidth', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('groupindentwidth');
}
};
height(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('height', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('height');
}
};
pagerheight(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('pagerheight', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('pagerheight');
}
};
rowsheight(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('rowsheight', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('rowsheight');
}
};
scrollbarsize(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('scrollbarsize', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('scrollbarsize');
}
};
scrollmode(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('scrollmode', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('scrollmode');
}
};
scrollfeedback(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('scrollfeedback', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('scrollfeedback');
}
};
width(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('width', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('width');
}
};
autosavestate(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('autosavestate', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('autosavestate');
}
};
autoloadstate(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('autoloadstate', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('autoloadstate');
}
};
columns(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('columns', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('columns');
}
};
columngroups(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('columngroups', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('columngroups');
}
};
columnsmenu(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('columnsmenu', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('columnsmenu');
}
};
columnsresize(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('columnsresize', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('columnsresize');
}
};
columnsautoresize(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('columnsautoresize', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('columnsautoresize');
}
};
columnsreorder(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('columnsreorder', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('columnsreorder');
}
};
disabled(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('disabled', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('disabled');
}
};
editable(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('editable', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('editable');
}
};
editmode(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('editmode', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('editmode');
}
};
filter(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('filter', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('filter');
}
};
filterable(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('filterable', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('filterable');
}
};
groupable(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('groupable', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('groupable');
}
};
groups(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('groups', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('groups');
}
};
horizontalscrollbarstep(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('horizontalscrollbarstep', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('horizontalscrollbarstep');
}
};
horizontalscrollbarlargestep(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('horizontalscrollbarlargestep', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('horizontalscrollbarlargestep');
}
};
initrowdetails(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('initrowdetails', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('initrowdetails');
}
};
keyboardnavigation(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('keyboardnavigation', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('keyboardnavigation');
}
};
localization(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('localization', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('localization');
}
};
pagesize(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('pagesize', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('pagesize');
}
};
pagesizeoptions(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('pagesizeoptions', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('pagesizeoptions');
}
};
pagermode(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('pagermode', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('pagermode');
}
};
pagerbuttonscount(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('pagerbuttonscount', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('pagerbuttonscount');
}
};
pageable(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('pageable', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('pageable');
}
};
rowdetails(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('rowdetails', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('rowdetails');
}
};
rowdetailstemplate(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('rowdetailstemplate', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('rowdetailstemplate');
}
};
ready(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('ready', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('ready');
}
};
rendered(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('rendered', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('rendered');
}
};
renderstatusbar(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('renderstatusbar', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('renderstatusbar');
}
};
rendertoolbar(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('rendertoolbar', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('rendertoolbar');
}
};
rendergridrows(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('rendergridrows', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('rendergridrows');
}
};
sortable(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('sortable', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('sortable');
}
};
sortmode(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('sortmode', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('sortmode');
}
};
selectedrowindex(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('selectedrowindex', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('selectedrowindex');
}
};
selectedrowindexes(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('selectedrowindexes', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('selectedrowindexes');
}
};
source(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('source', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('source');
}
};
sorttogglestates(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('sorttogglestates', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('sorttogglestates');
}
};
updatedelay(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('updatedelay', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('updatedelay');
}
};
virtualmode(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('virtualmode', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('virtualmode');
}
};
verticalscrollbarstep(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('verticalscrollbarstep', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('verticalscrollbarstep');
}
};
verticalscrollbarlargestep(arg) {
if (arg !== undefined) {
JQXLite(this.componentSelector).jqxGrid('verticalscrollbarlargestep', arg)
} else {
return JQXLite(this.componentSelector).jqxGrid('verticalscrollbarlargestep');
}
};
autoresizecolumns(type) {
JQXLite(this.componentSelector).jqxGrid('autoresizecolumns', type);
};
autoresizecolumn(dataField, type) {
JQXLite(this.componentSelector).jqxGrid('autoresizecolumn', dataField, type);
};
beginupdate() {
JQXLite(this.componentSelector).jqxGrid('beginupdate');
};
clear() {
JQXLite(this.componentSelector).jqxGrid('clear');
};
destroy() {
JQXLite(this.componentSelector).jqxGrid('destroy');
};
endupdate() {
JQXLite(this.componentSelector).jqxGrid('endupdate');
};
ensurerowvisible(rowBoundIndex) {
JQXLite(this.componentSelector).jqxGrid('ensurerowvisible', rowBoundIndex);
};
focus() {
JQXLite(this.componentSelector).jqxGrid('focus');
};
getcolumnindex(dataField) {
return JQXLite(this.componentSelector).jqxGrid('getcolumnindex', dataField);
};
getcolumn(dataField) {
return JQXLite(this.componentSelector).jqxGrid('getcolumn', dataField);
};
getcolumnproperty(dataField, propertyName) {
return JQXLite(this.componentSelector).jqxGrid('getcolumnproperty', dataField, propertyName);
};
getrowid(rowBoundIndex) {
return JQXLite(this.componentSelector).jqxGrid('getrowid', rowBoundIndex);
};
getrowdata(rowBoundIndex) {
return JQXLite(this.componentSelector).jqxGrid('getrowdata', rowBoundIndex);
};
getrowdatabyid(rowID) {
return JQXLite(this.componentSelector).jqxGrid('getrowdatabyid', rowID);
};
getrowboundindexbyid(rowID) {
return JQXLite(this.componentSelector).jqxGrid('getrowboundindexbyid', rowID);
};
getrowboundindex(rowDisplayIndex) {
return JQXLite(this.componentSelector).jqxGrid('getrowboundindex', rowDisplayIndex);
};
getrows() {
return JQXLite(this.componentSelector).jqxGrid('getrows');
};
getboundrows() {
return JQXLite(this.componentSelector).jqxGrid('getboundrows');
};
getdisplayrows() {
return JQXLite(this.componentSelector).jqxGrid('getdisplayrows');
};
getdatainformation() {
return JQXLite(this.componentSelector).jqxGrid('getdatainformation');
};
getsortinformation() {
return JQXLite(this.componentSelector).jqxGrid('getsortinformation');
};
getpaginginformation() {
return JQXLite(this.componentSelector).jqxGrid('getpaginginformation');
};
hidecolumn(dataField) {
JQXLite(this.componentSelector).jqxGrid('hidecolumn', dataField);
};
hideloadelement() {
JQXLite(this.componentSelector).jqxGrid('hideloadelement');
};
hiderowdetails(rowBoundIndex) {
JQXLite(this.componentSelector).jqxGrid('hiderowdetails', rowBoundIndex);
};
iscolumnvisible(dataField) {
return JQXLite(this.componentSelector).jqxGrid('iscolumnvisible', dataField);
};
iscolumnpinned(dataField) {
return JQXLite(this.componentSelector).jqxGrid('iscolumnpinned', dataField);
};
localizestrings(localizationobject) {
JQXLite(this.componentSelector).jqxGrid('localizestrings', localizationobject);
};
pincolumn(dataField) {
JQXLite(this.componentSelector).jqxGrid('pincolumn', dataField);
};
refreshdata() {
JQXLite(this.componentSelector).jqxGrid('refreshdata');
};
refresh() {
JQXLite(this.componentSelector).jqxGrid('refresh');
};
performRender() {
JQXLite(this.componentSelector).jqxGrid('render');
};
scrolloffset(top, left) {
JQXLite(this.componentSelector).jqxGrid('scrolloffset', top, left);
};
scrollposition() {
return JQXLite(this.componentSelector).jqxGrid('scrollposition');
};
showloadelement() {
JQXLite(this.componentSelector).jqxGrid('showloadelement');
};
showrowdetails(rowBoundIndex) {
JQXLite(this.componentSelector).jqxGrid('showrowdetails', rowBoundIndex);
};
setcolumnindex(dataField, index) {
JQXLite(this.componentSelector).jqxGrid('setcolumnindex', dataField, index);
};
setcolumnproperty(dataField, propertyName, propertyValue) {
JQXLite(this.componentSelector).jqxGrid('setcolumnproperty', dataField, propertyName, propertyValue);
};
showcolumn(dataField) {
JQXLite(this.componentSelector).jqxGrid('showcolumn', dataField);
};
unpincolumn(dataField) {
JQXLite(this.componentSelector).jqxGrid('unpincolumn', dataField);
};
updatebounddata(type) {
JQXLite(this.componentSelector).jqxGrid('updatebounddata', type);
};
updating() {
return JQXLite(this.componentSelector).jqxGrid('updating');
};
getsortcolumn() {
return JQXLite(this.componentSelector).jqxGrid('getsortcolumn');
};
removesort() {
JQXLite(this.componentSelector).jqxGrid('removesort');
};
sortby(dataField, sortOrder) {
JQXLite(this.componentSelector).jqxGrid('sortby', dataField, sortOrder);
};
addgroup(dataField) {
JQXLite(this.componentSelector).jqxGrid('addgroup', dataField);
};
cleargroups() {
JQXLite(this.componentSelector).jqxGrid('cleargroups');
};
collapsegroup(group) {
JQXLite(this.componentSelector).jqxGrid('collapsegroup', group);
};
collapseallgroups() {
JQXLite(this.componentSelector).jqxGrid('collapseallgroups');
};
expandallgroups() {
JQXLite(this.componentSelector).jqxGrid('expandallgroups');
};
expandgroup(group) {
JQXLite(this.componentSelector).jqxGrid('expandgroup', group);
};
getrootgroupscount() {
return JQXLite(this.componentSelector).jqxGrid('getrootgroupscount');
};
getgroup(groupIndex) {
return JQXLite(this.componentSelector).jqxGrid('getgroup', groupIndex);
};
insertgroup(groupIndex, dataField) {
JQXLite(this.componentSelector).jqxGrid('insertgroup', groupIndex, dataField);
};
iscolumngroupable() {
return JQXLite(this.componentSelector).jqxGrid('iscolumngroupable');
};
removegroupat(groupIndex) {
JQXLite(this.componentSelector).jqxGrid('removegroupat', groupIndex);
};
removegroup(dataField) {
JQXLite(this.componentSelector).jqxGrid('removegroup', dataField);
};
addfilter(dataField, filterGroup, refreshGrid) {
JQXLite(this.componentSelector).jqxGrid('addfilter', dataField, filterGroup, refreshGrid);
};
applyfilters() {
JQXLite(this.componentSelector).jqxGrid('applyfilters');
};
clearfilters() {
JQXLite(this.componentSelector).jqxGrid('clearfilters');
};
getfilterinformation() {
return JQXLite(this.componentSelector).jqxGrid('getfilterinformation');
};
getcolumnat(index) {
return JQXLite(this.componentSelector).jqxGrid('getcolumnat', index);
};
removefilter(dataField, refreshGrid) {
JQXLite(this.componentSelector).jqxGrid('removefilter', dataField, refreshGrid);
};
refreshfilterrow() {
JQXLite(this.componentSelector).jqxGrid('refreshfilterrow');
};
gotopage(pagenumber) {
JQXLite(this.componentSelector).jqxGrid('gotopage', pagenumber);
};
gotoprevpage() {
JQXLite(this.componentSelector).jqxGrid('gotoprevpage');
};
gotonextpage() {
JQXLite(this.componentSelector).jqxGrid('gotonextpage');
};
addrow(rowIds, data, rowPosition) {
JQXLite(this.componentSelector).jqxGrid('addrow', rowIds, data, rowPosition);
};
begincelledit(rowBoundIndex, dataField) {
JQXLite(this.componentSelector).jqxGrid('begincelledit', rowBoundIndex, dataField);
};
beginrowedit(rowBoundIndex) {
JQXLite(this.componentSelector).jqxGrid('beginrowedit', rowBoundIndex);
};
closemenu() {
JQXLite(this.componentSelector).jqxGrid('closemenu');
};
deleterow(rowIds) {
JQXLite(this.componentSelector).jqxGrid('deleterow', rowIds);
};
endcelledit(rowBoundIndex, dataField, confirmChanges) {
JQXLite(this.componentSelector).jqxGrid('endcelledit', rowBoundIndex, dataField, confirmChanges);
};
endrowedit(rowBoundIndex, confirmChanges) {
JQXLite(this.componentSelector).jqxGrid('endrowedit', rowBoundIndex, confirmChanges);
};
getcell(rowBoundIndex, datafield) {
return JQXLite(this.componentSelector).jqxGrid('getcell', rowBoundIndex, datafield);
};
getcellatposition(left, top) {
return JQXLite(this.componentSelector).jqxGrid('getcellatposition', left, top);
};
getcelltext(rowBoundIndex, dataField) {
return JQXLite(this.componentSelector).jqxGrid('getcelltext', rowBoundIndex, dataField);
};
getcelltextbyid(rowID, dataField) {
return JQXLite(this.componentSelector).jqxGrid('getcelltextbyid', rowID, dataField);
};
getcellvaluebyid(rowID, dataField) {
return JQXLite(this.componentSelector).jqxGrid('getcellvaluebyid', rowID, dataField);
};
getcellvalue(rowBoundIndex, dataField) {
return JQXLite(this.componentSelector).jqxGrid('getcellvalue', rowBoundIndex, dataField);
};
isBindingCompleted() {
return JQXLite(this.componentSelector).jqxGrid('isBindingCompleted');
};
openmenu(dataField) {
JQXLite(this.componentSelector).jqxGrid('openmenu', dataField);
};
setcellvalue(rowBoundIndex, dataField, value) {
JQXLite(this.componentSelector).jqxGrid('setcellvalue', rowBoundIndex, dataField, value);
};
setcellvaluebyid(rowID, dataField, value) {
JQXLite(this.componentSelector).jqxGrid('setcellvaluebyid', rowID, dataField, value);
};
showvalidationpopup(rowBoundIndex, dataField, validationMessage) {
JQXLite(this.componentSelector).jqxGrid('showvalidationpopup', rowBoundIndex, dataField, validationMessage);
};
updaterow(rowIds, data) {
JQXLite(this.componentSelector).jqxGrid('updaterow', rowIds, data);
};
clearselection() {
JQXLite(this.componentSelector).jqxGrid('clearselection');
};
getselectedrowindex() {
return JQXLite(this.componentSelector).jqxGrid('getselectedrowindex');
};
getselectedrowindexes() {
return JQXLite(this.componentSelector).jqxGrid('getselectedrowindexes');
};
getselectedcell() {
return JQXLite(this.componentSelector).jqxGrid('getselectedcell');
};
getselectedcells() {
return JQXLite(this.componentSelector).jqxGrid('getselectedcells');
};
selectcell(rowBoundIndex, dataField) {
JQXLite(this.componentSelector).jqxGrid('selectcell', rowBoundIndex, dataField);
};
selectallrows() {
JQXLite(this.componentSelector).jqxGrid('selectallrows');
};
selectrow(rowBoundIndex) {
JQXLite(this.componentSelector).jqxGrid('selectrow', rowBoundIndex);
};
unselectrow(rowBoundIndex) {
JQXLite(this.componentSelector).jqxGrid('unselectrow', rowBoundIndex);
};
unselectcell(rowBoundIndex, dataField) {
JQXLite(this.componentSelector).jqxGrid('unselectcell', rowBoundIndex, dataField);
};
getcolumnaggregateddata(dataField, aggregates) {
return JQXLite(this.componentSelector).jqxGrid('getcolumnaggregateddata', dataField, aggregates);
};
refreshaggregates() {
JQXLite(this.componentSelector).jqxGrid('refreshaggregates');
};
renderaggregates() {
JQXLite(this.componentSelector).jqxGrid('renderaggregates');
};
exportdata(dataType, fileName, exportHeader, rows, exportHiddenColumns, serverURL, charSet) {
return JQXLite(this.componentSelector).jqxGrid('exportdata', dataType, fileName, exportHeader, rows, exportHiddenColumns, serverURL, charSet);
};
getstate() {
return JQXLite(this.componentSelector).jqxGrid('getstate');
};
loadstate(stateobject) {
JQXLite(this.componentSelector).jqxGrid('loadstate', stateobject);
};
savestate() {
return JQXLite(this.componentSelector).jqxGrid('savestate');
};
render() {
return (
<div id={this.state.id}>{this.props.value}{this.props.children}</div>
)
};
};