Add renderer guess in example shared file

& use it in every example.
This commit is contained in:
Antoine Abt
2014-02-11 14:00:48 +01:00
parent 2369ac62eb
commit b169ef2094
34 changed files with 52 additions and 65 deletions

View File

@@ -62,3 +62,21 @@
container.appendChild(form);
})();
var exampleNS = {};
exampleNS.getRendererFromQueryString = function() {
var obj = {}, queryString = location.search.slice(1),
re = /([^&=]+)=([^&]*)/g, m;
while (m = re.exec(queryString)) {
obj[decodeURIComponent(m[1])] = decodeURIComponent(m[2]);
}
if ('renderers' in obj) {
return obj['renderers'].split(',');
} else if ('renderer' in obj) {
return [obj['renderer']];
} else {
return ol.DEFAULT_RENDERER_HINTS;
}
};