event
Classe google.maps.event
Espace de noms pour toutes les fonctions d'événements publics
Méthodes statiques | |
---|---|
addListener |
addListener(instance, eventName, handler) Valeur renvoyée:
MapsEventListener Ajoute la fonction d'écouteur donnée au nom d'événement donné pour l'instance d'objet donnée. Renvoie un identifiant pour cet écouteur, qui peut être utilisé avec removeListener(). |
addListenerOnce |
addListenerOnce(instance, eventName, handler) Valeur renvoyée:
MapsEventListener Semblable à addListener, mais le gestionnaire se retire après le traitement du premier événement. |
clearInstanceListeners |
clearInstanceListeners(instance) Paramètres:
Valeur renvoyée:
void Supprime tous les écouteurs pour tous les événements de l'instance donnée. |
clearListeners |
clearListeners(instance, eventName) Paramètres:
Valeur renvoyée:
void Supprime tous les écouteurs pour l'événement donné pour l'instance donnée. |
hasListeners |
hasListeners(instance, eventName) Paramètres:
Valeur renvoyée:
boolean Renvoie s'il existe des écouteurs pour l'événement donné sur l'instance donnée. Permet d'éviter le calcul de détails d'événements coûteux. |
removeListener |
removeListener(listener) Paramètres :
Valeur renvoyée :
void Supprime l'écouteur donné, qui aurait dû être renvoyé par addListener ci-dessus. Équivaut à l'appel de listener.remove() . |
trigger |
trigger(instance, eventName, eventArgs) Paramètres :
Valeur renvoyée :
void Déclenche l'événement donné. Tous les arguments après eventName sont transmis en tant qu'arguments aux écouteurs. |
|
addDomListener(instance, eventName, handler[, capture]) Valeur renvoyée:
MapsEventListener Enregistrement du gestionnaire d'événements sur plusieurs navigateurs Cet écouteur est supprimé en appelant removeListener(handle) pour le handle renvoyé par cette fonction. |
|
addDomListenerOnce(instance, eventName, handler[, capture]) Valeur renvoyée:
MapsEventListener Wrapper autour de addDomListener qui supprime l'écouteur après le premier événement. |
Interface MapsEventListener
google.maps.MapsEventListener
interface
Écouteur d'événements créé par google.maps.event.addListener()
et ses amis.
Méthodes | |
---|---|
remove |
remove() Paramètres : aucun
Valeur renvoyée :
void Supprime l'écouteur. Appeler |
Classe MVCObject
Classe google.maps.MVCObject
Classe de base pour l'implémentation de KVO.
Il est garanti que le constructeur MVCObject
est une fonction vide. Vous pouvez donc hériter de MVCObject
en écrivant MySubclass.prototype = new google.maps.MVCObject();
. Sauf indication contraire, cette règle ne s'applique pas aux autres classes de l'API. Il en va de même pour l'héritage des autres classes de l'API.
Constructeur | |
---|---|
MVCObject |
MVCObject() Paramètres : aucun
Crée un MVCObject . |
Méthodes | |
---|---|
addListener |
addListener(eventName, handler) Paramètres :
Valeur renvoyée:
MapsEventListener Ajoute la fonction d'écouteur donnée au nom de l'événement donné. Renvoie un identifiant pour cet écouteur, qui peut être utilisé avec google.maps.event.removeListener . |
bindTo |
bindTo(key, target[, targetKey, noNotify]) Paramètres:
Valeur de retour : aucune
Liez une vue à un modèle. |
get |
get(key) Paramètres:
Valeur renvoyée:
? Récupère une valeur. |
notify |
notify(key) Paramètres:
Valeur de retour : aucune
Informer tous les observateurs d'une modification pour cette propriété. Cela notifie à la fois les objets liés à la propriété de l'objet et l'objet auquel il est lié. |
set |
set(key, value) Paramètres :
Valeur de retour : aucune
Définit une valeur. |
setValues |
setValues([values]) Paramètres :
Valeur de retour:aucune
Définit un ensemble de paires clé-valeur. |
unbind |
unbind(key) Paramètres :
Valeur de retour : aucune
Supprime une liaison. L'annulation de la liaison définit la propriété non liée sur la valeur actuelle. L'objet ne recevra pas de notification, car la valeur n'a pas changé. |
unbindAll |
unbindAll() Paramètres:aucun
Valeur de retour:aucune
Supprime toutes les liaisons. |
Classe MVCArray
Classe google.maps.MVCArray<T>
Cette classe étend MVCObject
.
Constructeur | |
---|---|
MVCArray |
MVCArray([array]) Paramètres :
Tableau MVC modifiable |
Méthodes | |
---|---|
clear |
clear() Paramètres:aucun
Valeur de retour:aucune
Supprime tous les éléments du tableau. |
forEach |
forEach(callback) Paramètres :
Valeur de retour:aucune
Itérez tous les éléments en appelant le rappel fourni. Le rappel est appelé pour chaque élément comme callback(element, index). |
getArray |
getArray() Paramètres:aucun
Valeur renvoyée:
Array<T> Renvoie une référence au tableau sous-jacent. Avertissement: Si le tableau est transformé, aucun événement ne sera déclenché par cet objet. |
getAt |
getAt(i) Paramètres :
Valeur renvoyée:
T Renvoie l'élément selon l'index spécifié. |
getLength |
getLength() Paramètres : aucun
Valeur renvoyée:
number Renvoie le nombre d'éléments dans ce tableau. |
insertAt |
insertAt(i, elem) Paramètres :
Valeur de retour:aucune
Insère un élément au niveau de l'index spécifié. |
pop |
pop() Paramètres : aucun
Valeur renvoyée:
T Supprime le dernier élément du tableau et le renvoie. |
push |
push(elem) Paramètres:
Valeur renvoyée:
number Ajoute un élément à la fin du tableau et renvoie la nouvelle longueur du tableau. |
removeAt |
removeAt(i) Paramètres:
Valeur renvoyée :
T Supprime un élément de l'index spécifié. |
setAt |
setAt(i, elem) Paramètres :
Valeur de retour:aucune
Définit un élément au niveau de l'index spécifié. |
Hérité:
addListener ,
bindTo ,
get ,
notify ,
set ,
setValues ,
unbind ,
unbindAll
|
Événements | |
---|---|
insert_at |
function(index) Arguments:
Cet événement est déclenché lorsque insertAt() est appelé. L'événement transmet l'index transmis à insertAt() . |
remove_at |
function(index, removed) Arguments:
Cet événement est déclenché lorsque removeAt() est appelé. L'événement transmet l'index transmis à removeAt() et l'élément supprimé du tableau. |
set_at |
function(index, previous) Arguments:
Cet événement est déclenché lorsque setAt() est appelé. L'événement transmet l'index transmis à setAt() et l'élément précédemment inclus dans le tableau de cet indice. |
Interface ErrorEvent
google.maps.ErrorEvent
interface
Événement avec une erreur associée.
Propriétés | |
---|---|
error |
Type:
Error Erreur liée à l'événement. |