viewToModelNotificator = function() {
return $($element).on('afterUpdateRuleValue.queryBuilder afterUpdateRuleFilter.queryBuilder afterUpdateRuleOperator.queryBuilder afterUpdateGroupCondition.queryBuilder afterReset.queryBuilder afterMove.queryBuilder afterSetFilters.queryBuilder afterInvert.queryBuilder afterDeleteRule.queryBuilder afterDeleteGroup.queryBuilder', function() {
var newRules;
newRules = $element[0].queryBuilder.getRules();
if ((!angular.equals(newRules, $scope.options.rules)) && ((newRules != null ? newRules.condition : void 0) || (newRules != null ? newRules.rules : void 0))) {
return $scope.$emit("QueryBuilderValueChanged", newRules);
}
});
Is there any reason for which emitting
QueryBuilderValueChangedcan't pass the newRules object?