get validaiton objects on context

ref #remote-presets
This commit is contained in:
Max Grossman
2018-07-31 13:41:24 -04:00
parent 873b451bef
commit db78df55c8
7 changed files with 38 additions and 4 deletions
+14 -2
View File
@@ -41,9 +41,11 @@ import { utilDetect } from '../util/detect';
import {
utilCallWhenIdle,
utilRebind,
utilExternalPresets
utilExternalPresets,
utilExternalValidationRules
} from '../util';
import { validationCollection } from '../validations';
export var areaKeys = {};
@@ -494,11 +496,21 @@ export function coreContext() {
background.init();
features.init();
// get external data if directed by query parameters
if (utilExternalPresets()) {
presets.fromExternal();
} else {
presets.init();
}
}
if (utilExternalValidationRules()) {
var validations = validationCollection();
validations.init(function(rules) {
context.validationRules = function() { return rules; };
});
}
areaKeys = presets.areaKeys();