aboutsummaryrefslogtreecommitdiff
path: root/files/fr/mozilla/add-ons/webextensions/api/captiveportal/onstatechanged
diff options
context:
space:
mode:
authorjulieng <julien.gattelier@gmail.com>2021-11-15 21:45:15 +0100
committerSphinxKnight <SphinxKnight@users.noreply.github.com>2021-11-15 22:10:33 +0100
commit3cf9bd8b9901006085d4e0f353b0d3b6b8f69d93 (patch)
treee82ac56afff3bc213cc2971cd8aada25a174eee9 /files/fr/mozilla/add-ons/webextensions/api/captiveportal/onstatechanged
parentf36cc6a7639a8f1adff02bc7a152bd7f54ceae6d (diff)
downloadtranslated-content-3cf9bd8b9901006085d4e0f353b0d3b6b8f69d93.tar.gz
translated-content-3cf9bd8b9901006085d4e0f353b0d3b6b8f69d93.tar.bz2
translated-content-3cf9bd8b9901006085d4e0f353b0d3b6b8f69d93.zip
convert content to md
Diffstat (limited to 'files/fr/mozilla/add-ons/webextensions/api/captiveportal/onstatechanged')
-rw-r--r--files/fr/mozilla/add-ons/webextensions/api/captiveportal/onstatechanged/index.md69
1 files changed, 30 insertions, 39 deletions
diff --git a/files/fr/mozilla/add-ons/webextensions/api/captiveportal/onstatechanged/index.md b/files/fr/mozilla/add-ons/webextensions/api/captiveportal/onstatechanged/index.md
index 09bff21405..21f125a80a 100644
--- a/files/fr/mozilla/add-ons/webextensions/api/captiveportal/onstatechanged/index.md
+++ b/files/fr/mozilla/add-ons/webextensions/api/captiveportal/onstatechanged/index.md
@@ -11,65 +11,57 @@ tags:
- captivePortal
translation_of: Mozilla/Add-ons/WebExtensions/API/captivePortal/onStateChanged
---
-<div>{{AddonSidebar()}}</div>
+{{AddonSidebar()}}
-<p>S'allume lorsque l'état de portail captif change.</p>
+S'allume lorsque l'état de portail captif change.
-<h2 id="Syntaxe">Syntaxe</h2>
+## Syntaxe
-<pre class="brush: js">browser.captivePortal.onStateChanged.addListener(callback)
+```js
+browser.captivePortal.onStateChanged.addListener(callback)
browser.captivePortal.onStateChanged.removeListener(listener)
browser.captivePortal.onStateChanged.hasListener(listener)
-</pre>
+```
-<p>Les événements ont trois fonctions :</p>
+Les événements ont trois fonctions :
-<dl>
- <dt><code>addListener(callback)</code></dt>
- <dd>Ajoute un auditeur à cet événement.</dd>
- <dt><code>removeListener(listener)</code></dt>
- <dd>Arrêtez d'écouter cet événement. L'argument de <code>listener</code> est l'auditeur à retirer.</dd>
- <dt><code>hasListener(listener)</code></dt>
- <dd>Vérifiez si <code>listener</code> est inscrit à cet événement. Renvoie <code>true</code> si c'est un auditeur, sinon <code>false</code>.</dd>
-</dl>
+- `addListener(callback)`
+ - : Ajoute un auditeur à cet événement.
+- `removeListener(listener)`
+ - : Arrêtez d'écouter cet événement. L'argument de `listener` est l'auditeur à retirer.
+- `hasListener(listener)`
+ - : Vérifiez si `listener` est inscrit à cet événement. Renvoie `true` si c'est un auditeur, sinon `false`.
-<h2 id="Syntaxe_addListener">Syntaxe addListener</h2>
+## Syntaxe addListener
-<h3 id="Paramétres">Paramétres</h3>
+### Paramétres
-<dl>
- <dt><code>callback</code></dt>
- <dd>
- <p>Fonction qui est appelée lorsque cet événement se produit. La fonction se voit transmettre les arguments suivants :</p>
+- `callback`
- <dl>
- <dt><code>details</code></dt>
- <dd>
- <p><code>string</code> L'État portail captif, étant l'un des <code>unknown</code>, <code>not_captive</code>, <code>unlocked_portal</code>, ou <code>locked_portal</code>.</p>
- </dd>
- </dl>
- </dd>
-</dl>
+ - : Fonction qui est appelée lorsque cet événement se produit. La fonction se voit transmettre les arguments suivants :
-<h2 id="Exemples">Exemples</h2>
+ - `details`
+ - : `string` L'État portail captif, étant l'un des `unknown`, `not_captive`, `unlocked_portal`, ou `locked_portal`.
-<p>Gérer un changement de statut de portail captif :</p>
+## Exemples
-<pre class="brush: js">function handlePortalStatus(portalstatusInfo) {
+Gérer un changement de statut de portail captif :
+
+```js
+function handlePortalStatus(portalstatusInfo) {
console.log("The portal status is now: " + portalstatusInfo.details);
}
browser.captivePortal.onStateChanged.addListener(handlePortalStatus)
-</pre>
+```
-<p>{{WebExtExamples}}</p>
+{{WebExtExamples}}
-<h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2>
+## Compatibilité du navigateur
-<p>{{Compat("webextensions.api.captivePortal.onStateChanged")}}</p>
+{{Compat("webextensions.api.captivePortal.onStateChanged")}}
-<div class="hidden">
-<pre>// Copyright 2015 The Chromium Authors. All rights reserved.
+<div class="hidden"><pre>// Copyright 2015 The Chromium Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
@@ -96,5 +88,4 @@ browser.captivePortal.onStateChanged.addListener(handlePortalStatus)
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-</pre>
-</div>
+</pre></div>