1
- /*!
2
- * jQuery QueryBuilder 1.4.2
3
- * Copyright 2014-2015 Damien "Mistic" Sorel (http://www.strangeplanet.fr)
4
- * Licensed under MIT (http://opensource.org/licenses/MIT)
5
- */
6
-
1
+ /*!
2
+ * jQuery QueryBuilder 1.4.3
3
+ * Copyright 2014-2016 Damien "Mistic" Sorel (http://www.strangeplanet.fr)
4
+ * Licensed under MIT (http://opensource.org/licenses/MIT)
5
+ */
6
+
7
7
// Modules: bt-selectpicker, bt-tooltip-errors, filter-description, loopback-support, mongodb-support, sortable, sql-support
8
8
( function ( root , factory ) {
9
9
if ( typeof define === 'function' && define . amd ) {
10
- define ( [ 'jquery' , 'microevent ' , 'jQuery.extendext' ] , factory ) ;
10
+ define ( [ 'jquery' , 'uevent ' , 'jQuery.extendext' ] , factory ) ;
11
11
}
12
12
else {
13
- factory ( root . jQuery , root . MicroEvent ) ;
13
+ factory ( root . jQuery , root . uEvent ) ;
14
14
}
15
- } ( this , function ( $ , MicroEvent ) {
15
+ } ( this , function ( $ , uEvent ) {
16
16
"use strict" ;
17
-
17
+
18
18
var types = [
19
19
'string' ,
20
20
'integer' ,
44
44
this . init ( options ) ;
45
45
} ;
46
46
47
- MicroEvent . mixin ( QueryBuilder ) ;
47
+ uEvent . mixin ( QueryBuilder ) ;
48
48
49
49
50
50
QueryBuilder . DEFAULTS = {
1391
1391
<i class="' + this . icons . add_group + '"></i> ' + this . lang . add_group + ' \
1392
1392
</button>'
1393
1393
:'' ) + ' \
1394
- ' + ( level > 1 ?
1394
+ ' + ( level > 1 ?
1395
1395
'<button type="button" class="btn btn-xs btn-danger" data-delete="group"> \
1396
1396
<i class="' + this . icons . remove_group + '"></i> ' + this . lang . delete_group + ' \
1397
1397
</button>'
1692
1692
} ) ;
1693
1693
}
1694
1694
1695
+
1695
1696
$ . fn . queryBuilder . define ( 'bt-selectpicker' , function ( options ) {
1696
1697
if ( ! $ . fn . selectpicker || ! $ . fn . selectpicker . Constructor ) {
1697
1698
$ . error ( 'Bootstrap Select is required to use "bt-selectpicker" plugin. Get it here: http://silviomoreto.github.io/bootstrap-select' ) ;
@@ -1714,7 +1715,7 @@ $.fn.queryBuilder.define('bt-selectpicker', function(options) {
1714
1715
$rule . find ( '.rule-operator-container select' ) . selectpicker ( options ) ;
1715
1716
} ) ;
1716
1717
} ) ;
1717
-
1718
+
1718
1719
$ . fn . queryBuilder . define ( 'bt-tooltip-errors' , function ( options ) {
1719
1720
if ( ! $ . fn . tooltip || ! $ . fn . tooltip . Constructor || ! $ . fn . tooltip . Constructor . prototype . fixTitle ) {
1720
1721
$ . error ( 'Bootstrap Tooltip is required to use "bt-tooltip-errors" plugin. Get it here: http://getbootstrap.com' ) ;
@@ -1737,7 +1738,7 @@ $.fn.queryBuilder.define('bt-tooltip-errors', function(options) {
1737
1738
. tooltip ( 'fixTitle' ) ;
1738
1739
} ) ;
1739
1740
} ) ;
1740
-
1741
+
1741
1742
$ . fn . queryBuilder . define ( 'filter-description' , function ( options ) {
1742
1743
options = $ . extend ( {
1743
1744
icon : 'glyphicon glyphicon-info-sign' ,
@@ -1841,7 +1842,7 @@ $.fn.queryBuilder.define('filter-description', function(options) {
1841
1842
} ) ;
1842
1843
}
1843
1844
} ) ;
1844
-
1845
+
1845
1846
$ . fn . queryBuilder . defaults . set ( {
1846
1847
loopbackOperators : {
1847
1848
equal : function ( v ) { return v [ 0 ] ; } ,
@@ -1962,7 +1963,7 @@ $.fn.queryBuilder.defaults.set({
1962
1963
function escapeRegExp ( str ) {
1963
1964
return str . replace ( / [ \- \[ \] \/ \{ \} \( \) \* \+ \? \. \\ \^ \$ \| ] / g, "\\$&" ) ;
1964
1965
}
1965
-
1966
+
1966
1967
$ . fn . queryBuilder . defaults . set ( {
1967
1968
mongoOperators : {
1968
1969
equal : function ( v ) { return v [ 0 ] ; } ,
@@ -2231,7 +2232,7 @@ $.fn.queryBuilder.defaults.set({
2231
2232
function escapeRegExp ( str ) {
2232
2233
return str . replace ( / [ \- \[ \] \/ \{ \} \( \) \* \+ \? \. \\ \^ \$ \| ] / g, "\\$&" ) ;
2233
2234
}
2234
-
2235
+
2235
2236
$ . fn . queryBuilder . define ( 'sortable' , function ( options ) {
2236
2237
options = $ . extend ( {
2237
2238
default_no_sortable : false ,
@@ -2377,7 +2378,7 @@ $.fn.queryBuilder.define('sortable', function(options) {
2377
2378
return ;
2378
2379
}
2379
2380
}
2380
-
2381
+
2381
2382
$ . fn . queryBuilder . defaults . set ( {
2382
2383
sqlOperators : {
2383
2384
equal : '= ?' ,
@@ -2586,4 +2587,4 @@ $.fn.queryBuilder.defaults.set({
2586
2587
. replace ( / \t / g, '\\t' )
2587
2588
. replace ( / \x1a / g, '\\Z' ) ;
2588
2589
}
2589
- } ) ) ;
2590
+ } ) ) ;
0 commit comments