Skip to content

Commit bd2554a

Browse files
chore(all): prepare release 1.3.0
1 parent ed009e8 commit bd2554a

File tree

11 files changed

+176
-74
lines changed

11 files changed

+176
-74
lines changed

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "aurelia-validation",
3-
"version": "1.2.3",
3+
"version": "1.3.0",
44
"description": "Validation for Aurelia applications",
55
"keywords": [
66
"aurelia",

dist/amd/aurelia-validation.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -736,6 +736,9 @@ define('aurelia-validation', ['exports', 'aurelia-pal', 'aurelia-binding', 'aure
736736
return controller.validateTrigger;
737737
};
738738
ValidateBindingBehavior.inject = [aureliaTaskQueue.TaskQueue];
739+
ValidateBindingBehavior = __decorate([
740+
aureliaBinding.bindingBehavior('validate')
741+
], ValidateBindingBehavior);
739742
return ValidateBindingBehavior;
740743
}(ValidateBindingBehaviorBase));
741744
/**
@@ -752,6 +755,9 @@ define('aurelia-validation', ['exports', 'aurelia-pal', 'aurelia-binding', 'aure
752755
return exports.validateTrigger.manual;
753756
};
754757
ValidateManuallyBindingBehavior.inject = [aureliaTaskQueue.TaskQueue];
758+
ValidateManuallyBindingBehavior = __decorate([
759+
aureliaBinding.bindingBehavior('validateManually')
760+
], ValidateManuallyBindingBehavior);
755761
return ValidateManuallyBindingBehavior;
756762
}(ValidateBindingBehaviorBase));
757763
/**
@@ -767,6 +773,9 @@ define('aurelia-validation', ['exports', 'aurelia-pal', 'aurelia-binding', 'aure
767773
return exports.validateTrigger.blur;
768774
};
769775
ValidateOnBlurBindingBehavior.inject = [aureliaTaskQueue.TaskQueue];
776+
ValidateOnBlurBindingBehavior = __decorate([
777+
aureliaBinding.bindingBehavior('validateOnBlur')
778+
], ValidateOnBlurBindingBehavior);
770779
return ValidateOnBlurBindingBehavior;
771780
}(ValidateBindingBehaviorBase));
772781
/**
@@ -783,6 +792,9 @@ define('aurelia-validation', ['exports', 'aurelia-pal', 'aurelia-binding', 'aure
783792
return exports.validateTrigger.change;
784793
};
785794
ValidateOnChangeBindingBehavior.inject = [aureliaTaskQueue.TaskQueue];
795+
ValidateOnChangeBindingBehavior = __decorate([
796+
aureliaBinding.bindingBehavior('validateOnChange')
797+
], ValidateOnChangeBindingBehavior);
786798
return ValidateOnChangeBindingBehavior;
787799
}(ValidateBindingBehaviorBase));
788800
/**
@@ -799,6 +811,9 @@ define('aurelia-validation', ['exports', 'aurelia-pal', 'aurelia-binding', 'aure
799811
return exports.validateTrigger.changeOrBlur;
800812
};
801813
ValidateOnChangeOrBlurBindingBehavior.inject = [aureliaTaskQueue.TaskQueue];
814+
ValidateOnChangeOrBlurBindingBehavior = __decorate([
815+
aureliaBinding.bindingBehavior('validateOnChangeOrBlur')
816+
], ValidateOnChangeOrBlurBindingBehavior);
802817
return ValidateOnChangeOrBlurBindingBehavior;
803818
}(ValidateBindingBehaviorBase));
804819

dist/commonjs/aurelia-validation.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -746,6 +746,9 @@ var ValidateBindingBehavior = /** @class */ (function (_super) {
746746
return controller.validateTrigger;
747747
};
748748
ValidateBindingBehavior.inject = [aureliaTaskQueue.TaskQueue];
749+
ValidateBindingBehavior = __decorate([
750+
aureliaBinding.bindingBehavior('validate')
751+
], ValidateBindingBehavior);
749752
return ValidateBindingBehavior;
750753
}(ValidateBindingBehaviorBase));
751754
/**
@@ -762,6 +765,9 @@ var ValidateManuallyBindingBehavior = /** @class */ (function (_super) {
762765
return exports.validateTrigger.manual;
763766
};
764767
ValidateManuallyBindingBehavior.inject = [aureliaTaskQueue.TaskQueue];
768+
ValidateManuallyBindingBehavior = __decorate([
769+
aureliaBinding.bindingBehavior('validateManually')
770+
], ValidateManuallyBindingBehavior);
765771
return ValidateManuallyBindingBehavior;
766772
}(ValidateBindingBehaviorBase));
767773
/**
@@ -777,6 +783,9 @@ var ValidateOnBlurBindingBehavior = /** @class */ (function (_super) {
777783
return exports.validateTrigger.blur;
778784
};
779785
ValidateOnBlurBindingBehavior.inject = [aureliaTaskQueue.TaskQueue];
786+
ValidateOnBlurBindingBehavior = __decorate([
787+
aureliaBinding.bindingBehavior('validateOnBlur')
788+
], ValidateOnBlurBindingBehavior);
780789
return ValidateOnBlurBindingBehavior;
781790
}(ValidateBindingBehaviorBase));
782791
/**
@@ -793,6 +802,9 @@ var ValidateOnChangeBindingBehavior = /** @class */ (function (_super) {
793802
return exports.validateTrigger.change;
794803
};
795804
ValidateOnChangeBindingBehavior.inject = [aureliaTaskQueue.TaskQueue];
805+
ValidateOnChangeBindingBehavior = __decorate([
806+
aureliaBinding.bindingBehavior('validateOnChange')
807+
], ValidateOnChangeBindingBehavior);
796808
return ValidateOnChangeBindingBehavior;
797809
}(ValidateBindingBehaviorBase));
798810
/**
@@ -809,6 +821,9 @@ var ValidateOnChangeOrBlurBindingBehavior = /** @class */ (function (_super) {
809821
return exports.validateTrigger.changeOrBlur;
810822
};
811823
ValidateOnChangeOrBlurBindingBehavior.inject = [aureliaTaskQueue.TaskQueue];
824+
ValidateOnChangeOrBlurBindingBehavior = __decorate([
825+
aureliaBinding.bindingBehavior('validateOnChangeOrBlur')
826+
], ValidateOnChangeOrBlurBindingBehavior);
812827
return ValidateOnChangeOrBlurBindingBehavior;
813828
}(ValidateBindingBehaviorBase));
814829

dist/es2015/aurelia-validation.js

Lines changed: 49 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { DOM } from 'aurelia-pal';
2-
import { AccessMember, AccessScope, AccessKeyed, BindingBehavior, ValueConverter, getContextFor, Parser, bindingMode, LiteralString, Binary, Conditional, LiteralPrimitive, CallMember } from 'aurelia-binding';
2+
import { AccessMember, AccessScope, AccessKeyed, BindingBehavior, ValueConverter, getContextFor, Parser, bindingBehavior, bindingMode, LiteralString, Binary, Conditional, LiteralPrimitive, CallMember } from 'aurelia-binding';
33
import { Optional, Lazy } from 'aurelia-dependency-injection';
44
import { TaskQueue } from 'aurelia-task-queue';
55
import { customAttribute, bindable, BindingLanguage, ViewResources } from 'aurelia-templating';
@@ -111,6 +111,28 @@ function getAccessorExpression(fn) {
111111
return match[1];
112112
}
113113

114+
/*! *****************************************************************************
115+
Copyright (c) Microsoft Corporation. All rights reserved.
116+
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
117+
this file except in compliance with the License. You may obtain a copy of the
118+
License at http://www.apache.org/licenses/LICENSE-2.0
119+
120+
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
121+
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
122+
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
123+
MERCHANTABLITY OR NON-INFRINGEMENT.
124+
125+
See the Apache Version 2.0 License for specific language governing permissions
126+
and limitations under the License.
127+
***************************************************************************** */
128+
129+
function __decorate(decorators, target, key, desc) {
130+
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
131+
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
132+
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
133+
return c > 3 && r && Object.defineProperty(target, key, r), r;
134+
}
135+
114136
/**
115137
* Validation triggers.
116138
*/
@@ -669,55 +691,70 @@ class ValidateBindingBehaviorBase {
669691
* when the validate trigger specified by the associated controller's
670692
* validateTrigger property occurs.
671693
*/
672-
class ValidateBindingBehavior extends ValidateBindingBehaviorBase {
694+
let ValidateBindingBehavior = class ValidateBindingBehavior extends ValidateBindingBehaviorBase {
673695
getValidateTrigger(controller) {
674696
return controller.validateTrigger;
675697
}
676-
}
698+
};
677699
ValidateBindingBehavior.inject = [TaskQueue];
700+
ValidateBindingBehavior = __decorate([
701+
bindingBehavior('validate')
702+
], ValidateBindingBehavior);
678703
/**
679704
* Binding behavior. Indicates the bound property will be validated
680705
* manually, by calling controller.validate(). No automatic validation
681706
* triggered by data-entry or blur will occur.
682707
*/
683-
class ValidateManuallyBindingBehavior extends ValidateBindingBehaviorBase {
708+
let ValidateManuallyBindingBehavior = class ValidateManuallyBindingBehavior extends ValidateBindingBehaviorBase {
684709
getValidateTrigger() {
685710
return validateTrigger.manual;
686711
}
687-
}
712+
};
688713
ValidateManuallyBindingBehavior.inject = [TaskQueue];
714+
ValidateManuallyBindingBehavior = __decorate([
715+
bindingBehavior('validateManually')
716+
], ValidateManuallyBindingBehavior);
689717
/**
690718
* Binding behavior. Indicates the bound property should be validated
691719
* when the associated element blurs.
692720
*/
693-
class ValidateOnBlurBindingBehavior extends ValidateBindingBehaviorBase {
721+
let ValidateOnBlurBindingBehavior = class ValidateOnBlurBindingBehavior extends ValidateBindingBehaviorBase {
694722
getValidateTrigger() {
695723
return validateTrigger.blur;
696724
}
697-
}
725+
};
698726
ValidateOnBlurBindingBehavior.inject = [TaskQueue];
727+
ValidateOnBlurBindingBehavior = __decorate([
728+
bindingBehavior('validateOnBlur')
729+
], ValidateOnBlurBindingBehavior);
699730
/**
700731
* Binding behavior. Indicates the bound property should be validated
701732
* when the associated element is changed by the user, causing a change
702733
* to the model.
703734
*/
704-
class ValidateOnChangeBindingBehavior extends ValidateBindingBehaviorBase {
735+
let ValidateOnChangeBindingBehavior = class ValidateOnChangeBindingBehavior extends ValidateBindingBehaviorBase {
705736
getValidateTrigger() {
706737
return validateTrigger.change;
707738
}
708-
}
739+
};
709740
ValidateOnChangeBindingBehavior.inject = [TaskQueue];
741+
ValidateOnChangeBindingBehavior = __decorate([
742+
bindingBehavior('validateOnChange')
743+
], ValidateOnChangeBindingBehavior);
710744
/**
711745
* Binding behavior. Indicates the bound property should be validated
712746
* when the associated element blurs or is changed by the user, causing
713747
* a change to the model.
714748
*/
715-
class ValidateOnChangeOrBlurBindingBehavior extends ValidateBindingBehaviorBase {
749+
let ValidateOnChangeOrBlurBindingBehavior = class ValidateOnChangeOrBlurBindingBehavior extends ValidateBindingBehaviorBase {
716750
getValidateTrigger() {
717751
return validateTrigger.changeOrBlur;
718752
}
719-
}
720-
ValidateOnChangeOrBlurBindingBehavior.inject = [TaskQueue];
753+
};
754+
ValidateOnChangeOrBlurBindingBehavior.inject = [TaskQueue];
755+
ValidateOnChangeOrBlurBindingBehavior = __decorate([
756+
bindingBehavior('validateOnChangeOrBlur')
757+
], ValidateOnChangeOrBlurBindingBehavior);
721758

722759
/**
723760
* Creates ValidationController instances.
@@ -751,28 +788,6 @@ class ValidationControllerFactory {
751788
}
752789
ValidationControllerFactory['protocol:aurelia:resolver'] = true;
753790

754-
/*! *****************************************************************************
755-
Copyright (c) Microsoft Corporation. All rights reserved.
756-
Licensed under the Apache License, Version 2.0 (the "License"); you may not use
757-
this file except in compliance with the License. You may obtain a copy of the
758-
License at http://www.apache.org/licenses/LICENSE-2.0
759-
760-
THIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
761-
KIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED
762-
WARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,
763-
MERCHANTABLITY OR NON-INFRINGEMENT.
764-
765-
See the Apache Version 2.0 License for specific language governing permissions
766-
and limitations under the License.
767-
***************************************************************************** */
768-
769-
function __decorate(decorators, target, key, desc) {
770-
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
771-
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
772-
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
773-
return c > 3 && r && Object.defineProperty(target, key, r), r;
774-
}
775-
776791
let ValidationErrorsCustomAttribute = class ValidationErrorsCustomAttribute {
777792
constructor(boundaryElement, controllerAccessor) {
778793
this.boundaryElement = boundaryElement;

0 commit comments

Comments
 (0)