@syncfusion/ej2-react-querybuilder
Advanced tools
Comparing version
@@ -7,6 +7,23 @@ # Changelog | ||
#### New Features | ||
- Provided `case sensitive` support. | ||
- Provided default value option support for column fields. | ||
- Provided groupBy support for columns. | ||
#### Bug Fixes | ||
- Updating conditions throws script error after using 'setRules' method. | ||
- Rule with AND operator is not properly updated in ASP.NET MVC and Core. | ||
- Multiselect datasource not properly updated for in and notin operators. | ||
- Provided option for handling data source request on demand. | ||
## 17.1.43 (2019-04-30) | ||
### QueryBuilder | ||
#### Bug Fixes | ||
- Multiselect datasource not properly updated for in and notin operators. | ||
## 17.1.42 (2019-04-23) | ||
@@ -13,0 +30,0 @@ |
/*! | ||
* filename: ej2-react-querybuilder.umd.min.js | ||
* version : 17.1.43 | ||
* version : 17.1.47 | ||
* Copyright Syncfusion Inc. 2001 - 2019. All rights reserved. | ||
@@ -10,3 +10,3 @@ * Use of this code is subject to the terms of our license. | ||
*/ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@syncfusion/ej2-react-base"),require("react"),require("@syncfusion/ej2-querybuilder")):"function"==typeof define&&define.amd?define(["exports","@syncfusion/ej2-react-base","react","@syncfusion/ej2-querybuilder"],t):t(e.ej={},e.ej2ReactBase,e.React,e.ej2Querybuilder)}(this,function(e,t,n,r){"use strict";var o=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.moduleName="column",t}(t.ComplexBase),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.propertyName="columns",t.moduleName="columns",t}(t.ComplexBase),c=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),s=function(e){function t(t){var n=e.call(this,t)||this;return n.initRenderCalled=!1,n.checkInjectedModules=!1,n.directivekeys={columns:"column"},n}return c(t,e),t.prototype.render=function(){if(!(this.element&&!this.initRenderCalled||this.refreshing))return n.createElement("div",this.getDefaultAttributes(),this.props.children);e.prototype.render.call(this),this.initRenderCalled=!0},t}(r.QueryBuilder);t.applyMixins(s,[t.ComponentBase,n.PureComponent]),e.ColumnDirective=i,e.ColumnsDirective=u,e.QueryBuilderComponent=s,Object.keys(r).forEach(function(t){e[t]=r[t]}),Object.defineProperty(e,"__esModule",{value:!0})}); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@syncfusion/ej2-react-base"),require("react"),require("@syncfusion/ej2-querybuilder")):"function"==typeof define&&define.amd?define(["exports","@syncfusion/ej2-react-base","react","@syncfusion/ej2-querybuilder"],t):t(e.ej={},e.ej2ReactBase,e.React,e.ej2Querybuilder)}(this,function(e,t,n,r){"use strict";var o=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),i=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.moduleName="column",t}(t.ComplexBase),u=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return o(t,e),t.propertyName="columns",t.moduleName="columns",t}(t.ComplexBase),c=function(){var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(t,n)};return function(t,n){function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}}(),s=function(e){function t(t){var n=e.call(this,t)||this;return n.initRenderCalled=!1,n.checkInjectedModules=!1,n.directivekeys={columns:"column"},n.immediateRender=!0,n}return c(t,e),t.prototype.render=function(){if(!(this.element&&!this.initRenderCalled||this.refreshing))return n.createElement("div",this.getDefaultAttributes(),this.props.children);e.prototype.render.call(this),this.initRenderCalled=!0},t}(r.QueryBuilder);t.applyMixins(s,[t.ComponentBase,n.PureComponent]),e.ColumnDirective=i,e.ColumnsDirective=u,e.QueryBuilderComponent=s,Object.keys(r).forEach(function(t){e[t]=r[t]}),Object.defineProperty(e,"__esModule",{value:!0})}); | ||
//# sourceMappingURL=ej2-react-querybuilder.umd.min.js.map |
@@ -37,2 +37,3 @@ import { ComplexBase, ComponentBase, applyMixins } from '@syncfusion/ej2-react-base'; | ||
this.directivekeys = { 'columns': 'column' }; | ||
this.immediateRender = true; | ||
} | ||
@@ -39,0 +40,0 @@ render() { |
{ | ||
"name": "@syncfusion/ej2-react-querybuilder", | ||
"version": "17.1.43", | ||
"version": "17.1.47", | ||
"description": "Essential JS 2 QueryBuilder for React", | ||
@@ -31,5 +31,5 @@ "author": "Syncfusion Inc.", | ||
"dependencies": { | ||
"@syncfusion/ej2-base": "~17.1.43", | ||
"@syncfusion/ej2-react-base": "~17.1.42", | ||
"@syncfusion/ej2-querybuilder": "17.1.43" | ||
"@syncfusion/ej2-base": "~17.1.47", | ||
"@syncfusion/ej2-react-base": "~17.1.47", | ||
"@syncfusion/ej2-querybuilder": "17.1.47" | ||
}, | ||
@@ -36,0 +36,0 @@ "devDependencies": {}, |
@@ -21,2 +21,3 @@ import * as React from 'react'; | ||
}; | ||
private immediateRender; | ||
props: Readonly<{ | ||
@@ -23,0 +24,0 @@ children?: React.ReactNode | React.ReactNode[]; |
@@ -30,2 +30,3 @@ var __extends = (this && this.__extends) || (function () { | ||
_this.directivekeys = { 'columns': 'column' }; | ||
_this.immediateRender = true; | ||
return _this; | ||
@@ -32,0 +33,0 @@ } |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
398419
0.2%11400
0.03%+ Added
- Removed