Pages

Affichage des articles dont le libellé est chargée. Afficher tous les articles
Affichage des articles dont le libellé est chargée. Afficher tous les articles

Comment vérifier si la config est chargée ? sujet

vendredi 28 mars 2014




Bonjour

Voila un bout de code que j'utilise, qui a l'air de fonctionner, pour savoir si oui ou non la config geoportail est chargée avant de lancer la création d'une carte.

Code:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

var count = 0;
for (var t in Geoportal.Catalogue.TERRITORIES) {
if (Geoportal.Catalogue.TERRITORIES.hasOwnProperty(t)) {
++count;
}
}

if (count === 0) {
// charge la config avant de créer la carte
Geoportal.GeoRMHandler.getConfig([geoportalApiKey], null,null, {
onContractsComplete: initMap
});
} else {
initMap(); // lance la création de la carte sans recharger la config pour aller plus vite
}


Je fais la vérification sur Geoportal.Catalogue.TERRITORIES parce que c'est un objet que j'ai l'habitude d'aller fouiller, mais est-ce qu'il y aurait un test plus pertinent à faire ?

Sylvain