Files
iD/modules/validations/validation_collection.js
Max Grossman db78df55c8 get validaiton objects on context
ref #remote-presets
2018-07-31 13:41:24 -04:00

16 lines
519 B
JavaScript

import { utilStringQs } from '../util';
import { text as d3_text } from 'd3-request';
import mapcssParse from 'mapcss-parse/source/index';
export function validationCollection() {
var validations = {};
validations.init = function (callback) {
var validationsUrl = utilStringQs(window.location.hash)['validations'];
d3_text(validationsUrl, function(err, mapcss) {
if (err) return;
callback(mapcssParse(mapcss));
});
};
return validations;
}