.noConflict(): this#Méthodes
#Audit
#noConflict
Si un objet
Audit est déjà présent dans l'objet global de la page, la
librairie Audit.js sera renommée PooolAudit et l'objet Audit d'origine sera
restauré.#init
.init(appId: String): thisInitialise Audit avec l'identifiant de votre application.
#sendEvent
.sendEvent(eventName: String, data?: Object, options?: AuditOptions): Promise<boolean>Envoie un événement Audit.
#Available events
#page-view
#Options
#beacon
- Type: Boolean
- Défaut: false
Envoie l'événement via l'API Beacon (
navigator.sendBeacon) pour éviter de perdre
les requêtes envoyées juste avant une redirection (comme un clic sur un bouton).#config
.config(optionName: String, optionValue: Any, readOnly?: Boolean): this.config(options: Object, readOnly?: Boolean): thisPermet de configurer les options d'
Audit.js. Voir la
documentation des options de configuration.#on
.on(name: String, callback: Function): thisPermet d'ajouter un listener à un événement particulier. Voir la
documentation concernant les évènements.
#once
.once(name: String, callback: Function): thisMême principe que
.on(), mais l'événement ne se déclenche qu'une seule fois et
le callback est supprimé juste après.#off
.off(name: String, callback: Function): thisPermet de supprimer un listener d'un événement particulier précédemment ajouté par
.on() ou .once().