diff options
Diffstat (limited to 'files/fr/mozilla/add-ons/webextensions/api/browseraction')
19 files changed, 85 insertions, 111 deletions
diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/colorarray/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/colorarray/index.html index 8d00b11c13..105713c961 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/colorarray/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/colorarray/index.html @@ -34,7 +34,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/ColorArray <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/disable/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/disable/index.html index ac6501cf6e..1b44f9386e 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/disable/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/disable/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/disable <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.browserAction.disable( +<pre class="brush: js">browser.browserAction.disable( tabId // optional integer ) </pre> @@ -54,7 +54,7 @@ browser.browserAction.onClicked.addListener(() => { browser.browserAction.disable(tab.id); });</pre> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/enable/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/enable/index.html index dbb1855dc3..f7e8f6139c 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/enable/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/enable/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/enable <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.browserAction.enable( +<pre class="brush: js">browser.browserAction.enable( tabId // optional integer ) </pre> @@ -50,7 +50,7 @@ browser.browserAction.onClicked.addListener(() => { <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgebackgroundcolor/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgebackgroundcolor/index.html index 5cbc7dcb2a..665501decf 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgebackgroundcolor/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgebackgroundcolor/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getBadgeBackgrou <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.browserAction.getBadgeBackgroundColor ( +<pre class="brush: js">browser.browserAction.getBadgeBackgroundColor ( details // object ) </pre> @@ -30,17 +30,13 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getBadgeBackgrou <p><code>details</code></p> -<dl> - <dd><code>object</code>. - - <dl class="reference-values"> +<p><code>object</code></p> + <dl> <dt><code>tabId</code>{{optional_inline}}</dt> <dd><code>integer</code>. Specifie l'onglet pour obtenir la couleur d'arrière-plan du badge.</dd> <dt><code>windowId</code>{{optional_inline}}</dt> <dd><code>integer</code>. Spécifie la fenêtre à partir de laquelle obtenir la couleur de fond du badge.</dd> </dl> - </dd> -</dl> <ul> <li>Si <code>windowId</code> et <code>tabId</code> sont tous les deux fournis, la fonction échoue..</li> @@ -71,7 +67,7 @@ browser.browserAction.getBadgeBackgroundColor({}).then(onGot, onFailure);</pre> <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetext/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetext/index.html index 288a89fbb1..96f04dba54 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetext/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetext/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getBadgeText <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var gettingText = browser.browserAction.getBadgeText ( +<pre class="brush: js">var gettingText = browser.browserAction.getBadgeText ( details // object ) </pre> @@ -30,9 +30,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getBadgeText <dl> <dt><code>details</code></dt> - <dd><code>object</code>.</dd> - <dd> - <dl class="reference-values"> + <dd><p><code>object</code></p> + <dl> <dt><code>tabId</code>{{optional_inline}}</dt> <dd><code>integer</code>. Spécifie l'onglet pour obtenir le texte du badge.</dd> <dt><code>windowId</code>{{optional_inline}}</dt> @@ -67,7 +66,7 @@ gettingBadgeText.then(gotBadgeText);</pre> <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetextcolor/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetextcolor/index.html index 16b7c1aa4a..d1caee0152 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetextcolor/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getbadgetextcolor/index.html @@ -11,11 +11,11 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getBadgeTextColo <p>Les autres navigateurs utilisent toujours une couleur de texte blanche.</p> -<p>C'est une fonction asynchrone qui renvoie une <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise">Promise</a></code>.</p> +<p>C'est une fonction asynchrone qui renvoie une <code><a href="/fr/docs/Web/JavaScript/Reference/Global_Objects/Promise">Promise</a></code>.</p> <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.browserAction.getBadgeTextColor( +<pre class="brush: js">browser.browserAction.getBadgeTextColor( details // object ) </pre> @@ -24,8 +24,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getBadgeTextColo <dl> <dt><code>details</code></dt> - <dd><code>object</code>. - <dl class="reference-values"> + <dd><p><code>object</code></p> + <dl> <dt><code>tabId</code>{{optional_inline}}</dt> <dd><code>integer</code>. Spécifie l'onglet pour obtenir la couleur du texte du badge.</dd> <dt><code>windowId</code>{{optional_inline}}</dt> @@ -41,7 +41,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getBadgeTextColo <h3 id="Valeur_retournée">Valeur retournée</h3> -<p>Une <code><a href="https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise">Promise</a></code> qui sera remplie avec la couleur récupérée comme un {{WebExtAPIRef('browserAction.ColorArray')}}.</p> +<p>Une <code><a href="/fr/docs/Web/JavaScript/Reference/Global_Objects/Promise">Promise</a></code> qui sera remplie avec la couleur récupérée comme un {{WebExtAPIRef('browserAction.ColorArray')}}.</p> <h2 id="Compatibilité_du_navigateur">Compatibilité du navigateur</h2> @@ -63,7 +63,7 @@ browser.browserAction.getBadgeTextColor({}).then(onGot, onFailure);</pre> <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> </div> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getpopup/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getpopup/index.html index a8fa1b9120..e641899dc9 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/getpopup/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/getpopup/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getPopup <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var gettingPopup = browser.browserAction.getPopup( +<pre class="brush: js">var gettingPopup = browser.browserAction.getPopup( details // object ) </pre> @@ -30,9 +30,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getPopup <dl> <dt><code>details</code></dt> - <dd><code>object</code>.</dd> - <dd> - <dl class="reference-values"> + <dd><p><code>object</code>.</p> + <dl> <dt><code>tabId</code>{{optional_inline}}</dt> <dd><code>integer</code>. L'onglet dont le menu déroulant reçoit un entier.</dd> <dt><code>windowId</code>{{optional_inline}}</dt> @@ -67,7 +66,7 @@ gettingPopup.then(gotPopup); </pre> <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/gettitle/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/gettitle/index.html index 60db5dbbd1..b18eb58a0b 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/gettitle/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/gettitle/index.html @@ -23,7 +23,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getTitle <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var gettingTitle = browser.browserAction.getTitle( +<pre class="brush: js">var gettingTitle = browser.browserAction.getTitle( details // object ) </pre> @@ -32,9 +32,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getTitle <dl> <dt><code>details</code></dt> - <dd><code>object</code>.</dd> - <dd> - <dl class="reference-values"> + <dd><p><code>object</code><p> + <dl> <dt><code>tabId</code>{{optional_inline}}</dt> <dd><code>integer</code>. Spécifiez l'onglet pour obtenir le titre.</dd> <dt><code>windowId</code>{{optional_inline}}</dt> @@ -60,22 +59,22 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/getTitle <p>Ce code change le titre entre "ceci" et "cela" chaque fois que l'utilisateur clique sur l'action du navigateur :</p> -<pre class="brush: js line-numbers language-js"><code class="language-js"><span class="keyword token">function</span> <span class="function token">toggleTitle</span><span class="punctuation token">(</span>title<span class="punctuation token">)</span> <span class="punctuation token">{</span> - <span class="keyword token">if</span> <span class="punctuation token">(</span>title <span class="operator token">==</span> <span class="string token">"this"</span><span class="punctuation token">)</span> <span class="punctuation token">{</span> - browser<span class="punctuation token">.</span>browserAction<span class="punctuation token">.</span><span class="function token">setTitle</span><span class="punctuation token">(</span><span class="punctuation token">{</span>title<span class="punctuation token">:</span> <span class="string token">"that"</span><span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">;</span> - <span class="punctuation token">}</span> <span class="keyword token">else</span> <span class="punctuation token">{</span> - browser<span class="punctuation token">.</span>browserAction<span class="punctuation token">.</span><span class="function token">setTitle</span><span class="punctuation token">(</span><span class="punctuation token">{</span>title<span class="punctuation token">:</span> <span class="string token">"this"</span><span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">;</span> - <span class="punctuation token">}</span> -<span class="punctuation token">}</span> +<pre class="brush: js">function toggleTitle(title) { + if (title == "this") { + browser.browserAction.setTitle({title: "that"}); + } else { + browser.browserAction.setTitle({title: "this"}); + } +} -browser<span class="punctuation token">.</span>browserAction<span class="punctuation token">.</span>onClicked<span class="punctuation token">.</span><span class="function token">addListener</span><span class="punctuation token">(</span><span class="punctuation token">(</span><span class="punctuation token">)</span> <span class="operator token">=</span><span class="operator token">></span> <span class="punctuation token">{</span> - <span class="keyword token">var</span> gettingTitle <span class="operator token">=</span> browser<span class="punctuation token">.</span>browserAction<span class="punctuation token">.</span><span class="function token">getTitle</span><span class="punctuation token">(</span><span class="punctuation token">{</span><span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">;</span> - gettingTitle<span class="punctuation token">.</span><span class="function token">then</span><span class="punctuation token">(</span>toggleTitle<span class="punctuation token">)</span><span class="punctuation token">;</span> -<span class="punctuation token">}</span><span class="punctuation token">)</span><span class="punctuation token">;</span></code></pre> +browser.browserAction.onClicked.addListener(() => { + var gettingTitle = browser.browserAction.getTitle({}); + gettingTitle.then(toggleTitle); +});</pre> <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/imagedatatype/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/imagedatatype/index.html index 704c3b087c..a93726876c 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/imagedatatype/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/imagedatatype/index.html @@ -27,7 +27,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/ImageDataType <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/index.html index da7b551bba..ea193dbd49 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/index.html @@ -86,15 +86,9 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction <p>{{Compat("webextensions.api.browserAction")}}</p> -<div class="hidden note"> -<p>La section "incompatibilités Chrome" est inclused dans <a href="/fr/Add-ons/WebExtensions/Chrome_incompatibilities"> https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Chrome_incompatibilities</a> à l'aide de la macro <a href="/fr/docs/Template:WebExtChromeCompat">WebExtChromeCompat</a>.</p> - -<p>Si vous devez mettre à jour ce contenu, editez <a href="/fr/Add-ons/WebExtensions/Chrome_incompatibilities">https://developer.mozilla.org/fr/Add-ons/WebExtensions/Chrome_incompatibilities</a>, puis déplacez-actualisez cette page pour voir les modifications.</p> -</div> - <p>{{WebExtExamples("h2")}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/isenabled/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/isenabled/index.html index c49e1258df..851dc1e386 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/isenabled/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/isenabled/index.html @@ -20,7 +20,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/isEnabled <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">let gettingIsEnabled = browser.browserAction.isEnabled( +<pre class="brush: js">let gettingIsEnabled = browser.browserAction.isEnabled( details // object ) </pre> @@ -29,9 +29,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/isEnabled <dl> <dt><code>details</code></dt> - <dd><code>object</code>. Un objet contenant éventuellement le <code>tabId</code> ou <code>windowId</code> à vérifier.</dd> - <dd> - <dl class="reference-values"> + <dd><p><code>object</code>. Un objet contenant éventuellement le <code>tabId</code> ou <code>windowId</code> à vérifier.</p> + <dl> <dt><code>tabId</code> {{optional_inline}}</dt> <dd><code>integer</code>. ID d'un onglet à vérifier</dd> <dt><code>windowId</code> {{optional_inline}}</dt> @@ -40,12 +39,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/isEnabled </dd> </dl> -<dl> - <dd> - <dl class="reference-values"> - </dl> - </dd> -</dl> + <ul> <li>Si windowId et tabId sont tous les deux fournis, la fonction échoue.</li> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/onclicked/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/onclicked/index.html index e7e2d56339..9a109b7082 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/onclicked/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/onclicked/index.html @@ -17,11 +17,11 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/onClicked <p>Action quand l'icone d'action du navigateur est cliqué. Cet événement ne déclenchera pas si l'action du navigateur comporte une fenêtre contextuelle.</p> -<p>Pour définir une action de clic droit, utilisez l'API <a href="/fr/Add-ons/WebExtensions/API/contextMenus"><code>contextMenus</code></a> avec le <a href="/fr/Add-ons/WebExtensions/API/contextMenus/ContextType" title="The different contexts a menu can appear in.">type de contexte</a> "browser_action".</p> +<p>Pour définir une action de clic droit, utilisez l'API <a href="/fr/Add-ons/WebExtensions/API/contextMenus"><code>contextMenus</code></a> avec le <a href="/fr/Add-ons/WebExtensions/API/contextMenus/ContextType">type de contexte</a> "browser_action".</p> <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.browserAction.onClicked.addListener(<code>listener</code>) +<pre class="brush: js">browser.browserAction.onClicked.addListener(<code>listener</code>) browser.browserAction.onClicked.removeListener(listener) browser.browserAction.onClicked.hasListener(listener) </pre> @@ -46,7 +46,7 @@ browser.browserAction.onClicked.hasListener(listener) <dd> <p>Fonction de rappel qui sera appelée lorsque cet événement se produira. La fonction passera par l'argument suivant :</p> - <dl class="reference-values"> + <dl> <dt><code>tab</code></dt> <dd>{{WebExtAPIRef('tabs.Tab')}}. L'onglet qui était actif lorsque l'icône a été cliquée .</dd> </dl> @@ -71,7 +71,7 @@ browser.browserAction.onClicked.hasListener(listener) <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/openpopup/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/openpopup/index.html index 826c538722..32f07cc370 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/openpopup/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/openpopup/index.html @@ -24,7 +24,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/openPopup <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.browserAction.openPopup() +<pre class="brush: js">browser.browserAction.openPopup() </pre> <h3 id="Paramètres">Paramètres</h3> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgebackgroundcolor/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgebackgroundcolor/index.html index 7cd6a0e208..0482f401d6 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgebackgroundcolor/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgebackgroundcolor/index.html @@ -23,7 +23,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setBadgeBackgrou <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.browserAction.setBadgeBackgroundColor( +<pre class="brush: js">browser.browserAction.setBadgeBackgroundColor( details // object ) </pre> @@ -32,13 +32,12 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setBadgeBackgrou <dl> <dt><code>details</code></dt> - <dd><code>object</code>. - <dl class="reference-values"> + <dd><p><code>object</code></p> + <dl> <dt><code>color</code></dt> - <dd>La couleur, spécifiée comme l'un des suivants :</dd> - <dd> + <dd><p>La couleur, spécifiée comme l'un des suivants :</p> <ul> - <li>une chaîne : toute valeur CSS <a href="/en-US/docs/Web/CSS/color_value"><color></a> , par exemple <code>"red"</code>, <code>"#FF0000"</code>, ou <code>"rgb(255,0,0)"</code>. Si la chaîne n'est pas une couleur valide, la promesse renvoyée sera rejetée et la couleur d'arrière-plan ne sera pas modifiée.</li> + <li>une chaîne : toute valeur CSS <a href="/fr/docs/Web/CSS/color_value"><color></a> , par exemple <code>"red"</code>, <code>"#FF0000"</code>, ou <code>"rgb(255,0,0)"</code>. Si la chaîne n'est pas une couleur valide, la promesse renvoyée sera rejetée et la couleur d'arrière-plan ne sera pas modifiée.</li> <li>Un objet <code>{{WebExtAPIRef('browserAction.ColorArray')}}</code>.</li> <li><code>null</code>. Si un <code>tabId</code> est spécifié, il supprime la couleur d'arrière-plan du badge spécifique à l'onglet pour que l'onglet hérite de la couleur d'arrière-plan du badge global. Sinon, la couleur d'arrière-plan du badge global revient à la valeur par défaut.</li> </ul> @@ -87,7 +86,7 @@ browser.browserAction.onClicked.addListener((tab)=> { <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetext/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetext/index.html index 045307cf0c..90e7209425 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetext/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetext/index.html @@ -21,7 +21,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setBadgeText <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.browserAction.setBadgeText( +<pre class="brush: js">browser.browserAction.setBadgeText( details // object ) </pre> @@ -32,8 +32,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setBadgeText <dl> <dt><code>details</code></dt> - <dd><code>object</code>. - <dl class="reference-values"> + <dd><p><code>object</code></p> + <dl> <dt><code>text</code></dt> <dd> <p><code>string</code> or <code>null</code>. N'importe quel nombre de caractères peut être passé, mais seulement quatre environ peuvent tenir dans l'espace.</p> @@ -75,7 +75,7 @@ browser.browserAction.onClicked.addListener(increment);</pre> <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetextcolor/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetextcolor/index.html index b05a2ef0a0..a03c34cf47 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetextcolor/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setbadgetextcolor/index.html @@ -18,7 +18,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setBadgeTextColo <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.browserAction.setBadgeTextColor( +<pre class="brush: js">browser.browserAction.setBadgeTextColor( details // object ) </pre> @@ -27,11 +27,10 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setBadgeTextColo <dl> <dt><code>details</code></dt> - <dd><code>object</code>. - <dl class="reference-values"> + <dd><p><code>object</code></p> + <dl> <dt><code>color</code></dt> - <dd>La couleur, spécifiée comme l'une des couleurs :</dd> - <dd> + <dd><p>La couleur, spécifiée comme l'une des couleurs :</p> <ul> <li> une chaîne : toute valeur CSS <a href="/fr/docs/Web/CSS/color_value"><color></a>, par exemple <code>"red"</code>, <code>"#FF0000"</code>, ou <code>"rgb(255,0,0)"</code>. Si la chaîne n'est pas une couleur valide, la promesse retournée sera rejetée et la couleur du texte ne sera pas modifiée.</li> <li>Un objet <code>{{WebExtAPIRef('browserAction.ColorArray')}}</code>.</li> @@ -80,7 +79,7 @@ browser.browserAction.onClicked.addListener((tab)=> { <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> </div> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/seticon/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/seticon/index.html index 0033a9235c..04ca4243fb 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/seticon/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/seticon/index.html @@ -27,7 +27,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setIcon <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">var settingIcon = browser.browserAction.setIcon( +<pre class="brush: js">var settingIcon = browser.browserAction.setIcon( details // object ) </pre> @@ -36,19 +36,18 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setIcon <dl> <dt><code>details</code></dt> - <dd><code>object</code>. Un objet contenant des propriétés <code>imageData</code> ou <code>path</code>, et éventuellement une propriété <code>tabId</code> .</dd> - <dd> - <dl class="reference-values"> + <dd><p><code>object</code>. Un objet contenant des propriétés <code>imageData</code> ou <code>path</code>, et éventuellement une propriété <code>tabId</code> .</p> + <dl> <dt><code>imageData</code>{{optional_inline}}</dt> <dd> <p><code>{{WebExtAPIRef('browserAction.ImageDataType')}}</code> ou <code><code>object</code></code>. Il s'agit soit d'un seul objet <code>ImageData</code> ou un dictionnaire d'objet.</p> <p>Utilisez un dictionnaire d'objet pour spécifier plusieurs objets <code>ImageData</code> dans différentes tailles, de sorte que l'icône ne doit pas être mise à l'échelle pour un périphérique avec une densité de pixel différentes. Si <code>imageData</code> est un dictionnaire, la valeur de chaque propriété est un objet<code>ImageData</code>, et son nom est sa taille, comme ceci :</p> - <pre class="brush: json line-numbers language-json"><code class="language-json"><span class="punctuation token">{</span> - <span class="key token">16:</span> <span class="string token">image16</span><span class="punctuation token">,</span> - <span class="key token">32:</span> image32 -<span class="punctuation token">}</span></code></pre> + <pre class="brush: json">{ + 16: image16, + 32: image32 +}</pre> <p>Le navigateur choisira l'image à utiliser en fonction de la densité de pixels de l'écran. Voir <a href="/fr/Add-ons/WebExtensions/manifest.json/browser_action#Choosing_icon_sizes">Choix de la tailles d'icônes</a> pour plus d'informations à ce sujet.</p> </dd> @@ -58,10 +57,10 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setIcon <p>Utilisez un dictionnaire d'objet pour spécifier plusieurs fichiers d'icônes dans différentes tailles, de sorte que l'icône ne doit pas être mise à l'échelle pour un périphérique avec une densité de pixels différentes. Si <code>path</code> est un dictionnaire, la valeur de chaque propriété est un chemin relatif , et son nom est sa taille, comme ceci :</p> - <pre class="brush: json line-numbers language-json"><code class="language-json"><span class="punctuation token">{</span> - <span class="key token">16:</span> "path/to/image16.jpg<span class="punctuation token">",</span> - <span class="key token">32:</span> "path/to/image32.jpg<span class="punctuation token">"</span> -<span class="punctuation token">}</span></code></pre> + <pre class="brush: json">{ + 16: "path/to/image16.jpg", + 32: "path/to/image32.jpg" +}</pre> <p>Le navigateur choisira l'image à utiliser en fonction de la densité de pixels de l'écran. Voir <a href="/fr/Add-ons/WebExtensions/manifest.json/browser_action#Choosing_icon_sizes">Choix de la tailles d'icônes</a> pour plus d'informations à ce sujet.</p> </dd> @@ -153,7 +152,7 @@ browser.browserAction.onClicked.addListener(() => { <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setpopup/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setpopup/index.html index 08fec38b28..02458b82c4 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/setpopup/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/setpopup/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setPopup <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.browserAction.setPopup( +<pre class="brush: js">browser.browserAction.setPopup( details // object ) </pre> @@ -28,16 +28,12 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setPopup <dl> <dt><code>details</code></dt> - <dd><code>object</code>.</dd> - <dd> - <dl class="reference-values"> + <dd><p><code>object</code>.</p> + <dl> <dt><code>tabId</code>{{optional_inline}}</dt> <dd><code>integer</code>. Définit la fenêtre contextuelle uniquement pour un onglet spécifique. La fenêtre contextuelle est réinitialisée lorsque l'utilisateur navigue dans cet onglet vers une nouvelle page.</dd> <dt><code>windowId</code>{{optional_inline}}</dt> <dd><code>integer</code>. Définit le popup uniquement pour la fenêtre spécifiée.</dd> - </dl> - - <dl class="reference-values"> <dt><code>popup</code></dt> <dd> <p><code>string</code> ou <code>null</code>. Le fichier HTML à afficher dans un popup, spécifié comme URL.</p> @@ -69,7 +65,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setPopup <h2 id="Exemples">Exemples</h2> -<p>Ce code ajoute une paire d'éléments de menu contextuel que vous pouvez utiliser pour basculer entre deux fenêtres contextuelles. Notez que vous aurez besoin de la <a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions">permission</a> "contextMenus" définie dans le manifest de l'extension pour créer des éléments du menu contextuel.</p> +<p>Ce code ajoute une paire d'éléments de menu contextuel que vous pouvez utiliser pour basculer entre deux fenêtres contextuelles. Notez que vous aurez besoin de la <a href="/fr/docs/Mozilla/Add-ons/WebExtensions/manifest.json/permissions">permission</a> "contextMenus" définie dans le manifest de l'extension pour créer des éléments du menu contextuel.</p> <pre class="brush: js">function onCreated() { if (browser.runtime.lastError) { @@ -105,7 +101,7 @@ browser.contextMenus.onClicked.addListener(function(info, tab) { <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> diff --git a/files/fr/mozilla/add-ons/webextensions/api/browseraction/settitle/index.html b/files/fr/mozilla/add-ons/webextensions/api/browseraction/settitle/index.html index 21f801818f..9de3566dcd 100644 --- a/files/fr/mozilla/add-ons/webextensions/api/browseraction/settitle/index.html +++ b/files/fr/mozilla/add-ons/webextensions/api/browseraction/settitle/index.html @@ -19,7 +19,7 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setTitle <h2 id="Syntaxe">Syntaxe</h2> -<pre class="syntaxbox brush:js">browser.browserAction.setTitle( +<pre class="brush: js">browser.browserAction.setTitle( details // object ) </pre> @@ -28,8 +28,8 @@ translation_of: Mozilla/Add-ons/WebExtensions/API/browserAction/setTitle <dl> <dt><code>details</code></dt> - <dd><code>object</code>. Le nouveau titre et éventuellement l'ID de l'onglet ou de la fenêtre à cibler. - <dl class="reference-values"> + <dd><p><code>object</code>. Le nouveau titre et éventuellement l'ID de l'onglet ou de la fenêtre à cibler.</p> + <dl> <dt><code>title</code></dt> <dd> <p><code>string</code> ou <code>null</code>. La chaîne de caractères que l'action du navigateur doit afficher lorsqu'il y a une souris.</p> @@ -87,7 +87,7 @@ browser.browserAction.onClicked.addListener(() => { <p>{{WebExtExamples}}</p> -<div class="note"><strong>Remerciements :</strong> +<div class="note"><p><strong>Note :</strong></p> <p>Cette API est basée sur l'API Chromium <a href="https://developer.chrome.com/extensions/browserAction"><code>chrome.browserAction</code></a>. Cette documentation est dérivée de <a href="https://chromium.googlesource.com/chromium/src/+/master/chrome/common/extensions/api/browser_action.json"><code>browser_action.json</code></a> dans le code de Chromium code.</p> |