Vous avez trouvé ce tutoriel intéressant ? Recommandez le en cliquant sur le bouton +1    

classe google.maps.MVCArray

Tutoriel publié le Mis à jour le
Tutoriel en Français

Cette classe étend MVCObject.

Accès Rapide

Constructeur MVCArray
Evénements MVCArray
Méthodes MVCArray
Exemples & Infos diverses

Constructeur MVCArray

  Constructeur    Description  
MVCArray(
       array?: array 
)

Tableau MVC (Modèle-Vue-Contrôleur) modifiable.

Evénements MVCArray

  Evénements    Arguments    Description  
insert_at number 

Cet événement est déclenché lorsque la méthode insertAt() est appelée.

L'événement passe l'index qui a été passé à insertAt().

remove_at number ,*

Cet événement est déclenché lorsque la méthode RemoveAt() est appelée.

L'événement passe l'index qui a été passé à RemoveAt() et l'élément qui a été supprimé du tableau  array .

set_at number ,*

Cet événement est déclenché lorsque la méthode setAt() est appelée.

L'événement passe l'index qui a été passé à setAt() et l'élément qui était auparavant dans le tableau  array  à cet index.

Méthodes MVCArray

  Méthodes    Valeur Retournée    Description  
clear() none 

Efface tous les éléments du tableau  array .

forEach(
       callback:function(
           *,
            number 
       )
)
 none 

Itération sur chaque élément de l'objet MVCArray, en appelant la fonction de rappel (callback) fournie.

La fonction de rappel (callback) est appelée pour chaque élément :

callback(element, index).

getArray() array 

Retourne une référence vers le tableau  array  sous-jacent.

Attention : si le Tableau  array  subit une modification, aucun événement ne sera renvoyé par cet objet.

getAt(
       i: number 
)
*

Obtention de l'élément à l'index spécifié.

getLength() number 

Retourne le nombre d'éléments dans ce tableau  array .

insertAt(
       i: number ,
       elem:*
)
 none 

Insère un élément à l'index spécifié.

pop()*

Supprime le dernier élément du tableau  array  et renvoie cet élément.

push(
       elem:*
)
 number 

Ajoute un élément à la fin du tableau  array  et renvoie la nouvelle longueur du tableau  array .

removeAt(
       i: number 
)
*

Supprime un élément de l'index spécifié.

setAt(
       i: number ,
       elem:*
)
 none 

Définit un élément à l'index spécifié.