Class: spw.api.Utils

Description

Elément UI définissant la barre d'outil standard du viewer.

new Utils()

Source:

Overview

MembresMéthodes

Méthodes

Utils.addAnchor(key, value, strSource) → {String}

Ajoute une variable d'anchor à partir d'une chaine de caractère.
Paramètres:
Nom Type Description
key String le nom de paramètre.
value String la valeur du paramètre.
strSource String la chaine de caractère source.
Source:
Retourne:
une nouvelle chaine de caractère contenant la paramètre ajouté.
Type
String

Utils.findInList(list, queryObject, la)

Récupère un sous-ensemble d'élément dans un tableau sur base d'un objet query.
Paramètres:
Nom Type Description
list Array.<Object> la liste des éléments dans lesquels effectuer la recherche.
queryObject Object un object javascript standard contenant des combinaisons clé-valeurs sur lesquels effectuer la commparaison avec les éléments dans la liste.
la Array.<Object> liste de éléments correspondants.
Source:

Utils.findInObject(list, queryObject, la)

Récupère un sous-ensemble d'élément dans un objet sur base d'un objet query.
Paramètres:
Nom Type Description
list Object l'objet dans lequel effectuer la recherche.
queryObject Object un object javascript standard contenant des combinaisons clé-valeurs sur lesquels effectuer la comparaison avec les épropriété de l'objet.
la Array.<Object> liste de éléments correspondants.
Source:

Utils.getAnchor(key, strSource) → {String}

Récupère la valeur d'un paramètre d'anchor dans une chaine de caractère.
Paramètres:
Nom Type Description
key String le nom de paramètre.
strSource String la chaine de caractère source.
Source:
Retourne:
La valeur du paramètre trouvé. Si pas trouvé, retourne "".
Type
String

Utils.getEventTarget(eventObject) → {Object}

Retourne l'élement DOM qui est la cible d'un évènement DOM.
Paramètres:
Nom Type Description
eventObject Object l'objet DOMEvent
Source:
Retourne:
le DOMElement cible de l'évènement.
Type
Object

Utils.gua(name) → {String}

Récupère un paramètre d'anchor de l'url.
Paramètres:
Nom Type Description
name le nom de paramètre.
Source:
Retourne:
La valeur du paramètre trouvé. Si pas trouvé, retourne "".
Type
String

Utils.gup(name, url) → {String}

Récupère un paramètre d'url
Paramètres:
Nom Type Description
name String le nom de paramètre.
url String URL dans laquelle chercher.
Source:
Retourne:
La valeur du paramètre trouvé. Si pas trouvé, retourne "".
Type
String

Utils.mergeTemplateWithFeature(template, objet) → {String}

Fusionne un template avec un objet Feature (Graphic).
Paramètres:
Nom Type Description
template String le template
objet Object feature contenant des attributs.
Source:
Retourne:
le template fusionné avec les valeurs attributaires.
Type
String

Utils.objectsEquals(x, y)

Vérifie si deux objets sont égaux (si toutes leurs propriétés possèdent la même valeur respective).
Paramètres:
Nom Type Description
x le premier objet.
y le second objet.
Source:
Retourne:
true si les objets sont identiques, false si les objets sont différents

Utils.removeAccent(s) → {String}

Retire les accents d'une chaine de caractère.
Paramètres:
Nom Type Description
s String la chaine de caractère.
Source:
Retourne:
la nouvelle chaine de caractère sans accents.
Type
String

Utils.removeAnchor(key, strSource) → {String}

Retire un paramètre d'anchor d'une chaine de caractère source.
Paramètres:
Nom Type Description
key String le nom de paramètre.
strSource String la chaine de caractère source.
Source:
Retourne:
la nouvelle chaine de caractère constituée.
Type
String

Utils.rua(name)

Retire un paramètre d'anchor de l'url.
Paramètres:
Nom Type Description
name le nom de paramètre.
Source:

Utils.sua(name, value)

Ajoute une variable d'anchor dans l'url.
Paramètres:
Nom Type Description
name String le nom de paramètre.
value String la valeur du paramètre.
Source:

Utils.sup(name, value)

Crée un paramètre d'url. Attention, cette fonction provoque un rechargement de la page.
Paramètres:
Nom Type Description
name String le nom de paramètre.
value String la valeur du paramètre.
Source: