diff options
author | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:40:17 -0500 |
---|---|---|
committer | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 14:40:17 -0500 |
commit | 33058f2b292b3a581333bdfb21b8f671898c5060 (patch) | |
tree | 51c3e392513ec574331b2d3f85c394445ea803c6 /files/fr/fuel | |
parent | 8b66d724f7caf0157093fb09cfec8fbd0c6ad50a (diff) | |
download | translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.gz translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.tar.bz2 translated-content-33058f2b292b3a581333bdfb21b8f671898c5060.zip |
initial commit
Diffstat (limited to 'files/fr/fuel')
-rw-r--r-- | files/fr/fuel/annotations/index.html | 92 | ||||
-rw-r--r-- | files/fr/fuel/bookmark/index.html | 85 | ||||
-rw-r--r-- | files/fr/fuel/bookmarkfolder/index.html | 121 | ||||
-rw-r--r-- | files/fr/fuel/browsertab/index.html | 110 | ||||
-rw-r--r-- | files/fr/fuel/console/index.html | 54 | ||||
-rw-r--r-- | files/fr/fuel/eventitem/index.html | 46 | ||||
-rw-r--r-- | files/fr/fuel/eventlistener/index.html | 40 | ||||
-rw-r--r-- | files/fr/fuel/events/index.html | 52 | ||||
-rw-r--r-- | files/fr/fuel/extensions/index.html | 64 | ||||
-rw-r--r-- | files/fr/fuel/index.html | 34 | ||||
-rw-r--r-- | files/fr/fuel/preference/index.html | 73 | ||||
-rw-r--r-- | files/fr/fuel/preferencebranch/index.html | 112 | ||||
-rw-r--r-- | files/fr/fuel/sessionstorage/index.html | 76 | ||||
-rw-r--r-- | files/fr/fuel/window/devicelight/index.html | 72 | ||||
-rw-r--r-- | files/fr/fuel/window/devicemotion_event/index.html | 97 | ||||
-rw-r--r-- | files/fr/fuel/window/deviceorientation/index.html | 176 | ||||
-rw-r--r-- | files/fr/fuel/window/index.html | 57 |
17 files changed, 1361 insertions, 0 deletions
diff --git a/files/fr/fuel/annotations/index.html b/files/fr/fuel/annotations/index.html new file mode 100644 index 0000000000..8e7a47d542 --- /dev/null +++ b/files/fr/fuel/annotations/index.html @@ -0,0 +1,92 @@ +--- +title: Annotations +slug: FUEL/Annotations +tags: + - FUEL + - Interfaces + - Référence_de_l'API_XPCOM + - 'XPCOM:Références' +translation_of: Mozilla/Tech/Toolkit_API/FUEL/fuelIAnnotations +--- +<p> + +</p><p><br> +</p> +<h2 id="Synoptique" name="Synoptique">Synoptique</h2> +<table class="standard-table"> <tbody><tr> +<td> <code>boolean <a href="#has.28.29">has</a>(in AString <i>aName</i>)</code> +</td></tr> +<tr> +<td> <code>nsIVariant <a href="#get.28.29">get</a>(in AString <i>aName</i>)</code> +</td></tr> +<tr> +<td> <code>void <a href="#set.28.29">set</a>(in AString <i>aName</i>, in nsIVariant aValue, in PRInt32 aExpiration)</code> +</td></tr> +<tr> +<td> <code>void <a href="#remove.28.29">remove</a>(in AString <i>aName</i>)</code> +</td></tr> +</tbody></table> +<h2 id="Attributs" name="Attributs">Attributs</h2> +<table class="standard-table"> <tbody><tr> +<td class="header">Attribut +</td><td class="header">Type +</td><td class="header">Description +</td></tr> +<tr> +<td><code>names</code> +</td><td><code>Attribut nsIVariant en lecture seule</code> +</td><td>Tableau des noms de commentaires associés à l'élément parent +</td></tr> +</tbody></table> +<h2 id="M.C3.A9thodes" name="M.C3.A9thodes">Méthodes</h2> +<h3 id="has.28.29" name="has.28.29">has()</h3> +<p>Détermine l'existence d'un commentaire pour le nom donné. +</p> +<pre class="eval">boolean has(in AString <i>aName</i>) +</pre> +<h6 id="Param.C3.A8tres" name="Param.C3.A8tres">Paramètres</h6> +<dl><dt><tt>aName</tt> +</dt><dd>Le nom du commentaire +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e" name="Valeur_retourn.C3.A9e">Valeur retournée</h6> +<p><code>true</code> si le commentaire existe pour le nom donné, <code>false</code> dans le cas contraire. +</p> +<h3 id="get.28.29" name="get.28.29">get()</h3> +<p>Récupère la valeur du commentaire pour le nom donné. +</p> +<pre class="eval">nsIVariant get(in AString <i>aName</i>) +</pre> +<h6 id="Param.C3.A8tres_2" name="Param.C3.A8tres_2">Paramètres</h6> +<dl><dt><tt>aName</tt> +</dt><dd>Le nom du commentaire +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e_2" name="Valeur_retourn.C3.A9e_2">Valeur retournée</h6> +<p>Une variable contenant la valeur du commentaire. La valeur sera une chaîne, un booléen ou un nombre. +</p> +<h3 id="set.28.29" name="set.28.29">set()</h3> +<p>Définit la valeur d'un commentaire pour le nom donné. +</p> +<pre class="eval">void set(in AString <i>aName</i>, in nsIVariant aValue, in PRInt32 aExpiration) +</pre> +<h6 id="Param.C3.A8tres_3" name="Param.C3.A8tres_3">Paramètres</h6> +<dl><dt><tt>aName</tt> +</dt><dd>Le nom du commentaire +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e_3" name="Valeur_retourn.C3.A9e_3">Valeur retournée</h6> +<p><br> +</p> +<h3 id="remove.28.29" name="remove.28.29">remove()</h3> +<p>Supprime le commentaire nommé de l'élément parent. +</p> +<pre class="eval">void remove(in AString <i>aName</i>) +</pre> +<h6 id="Param.C3.A8tres_4" name="Param.C3.A8tres_4">Paramètres</h6> +<dl><dt><tt>aName</tt> +</dt><dd>Le nom du commentaire. +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e_4" name="Valeur_retourn.C3.A9e_4">Valeur retournée</h6> +<h2 id="Voir_.C3.A9galement" name="Voir_.C3.A9galement">Voir également</h2> +<p><br> +</p> +<div class="noinclude"> +</div> diff --git a/files/fr/fuel/bookmark/index.html b/files/fr/fuel/bookmark/index.html new file mode 100644 index 0000000000..6ee2b8494a --- /dev/null +++ b/files/fr/fuel/bookmark/index.html @@ -0,0 +1,85 @@ +--- +title: Bookmark +slug: FUEL/Bookmark +tags: + - FUEL + - Interfaces + - 'XPCOM:Références' +translation_of: Mozilla/Tech/Toolkit_API/FUEL/fuelIBookmark +--- +<p> + +</p><p><br> +</p> +<h2 id="Synoptique" name="Synoptique">Synoptique</h2> +<table class="standard-table"> <tbody><tr> +<td> <code>void <a href="#remove.28.29">remove</a>()</code> +</td></tr> +</tbody></table> +<h2 id="Attributs" name="Attributs">Attributs</h2> +<table class="standard-table"> <tbody><tr> +<td class="header">Attribut +</td><td class="header">Type +</td><td class="header">Description +</td></tr> +<tr> +<td><code>id</code> +</td><td><code>attribut <i>long</i> en lecture seule</code> +</td><td>L'<code>id</code> du marque-page. +</td></tr> +<tr> +<td><code>title</code> +</td><td><code>attribut <i>AString</i></code> +</td><td>Le titre du marque-page. +</td></tr> +<tr> +<td><code>uri</code> +</td><td><code>attribut <i>nsIURI</i></code> +</td><td>L'<code>uri</code> du marque-page. +</td></tr> +<tr> +<td><code>description</code> +</td><td><code>attribut <i>AString</i></code> +</td><td>La description du marque-page. +</td></tr> +<tr> +<td><code>keyword</code> +</td><td><code>attribut <i>AString</i></code> +</td><td>Les mots clefs associés au marque-page. +</td></tr> +<tr> +<td><code>type</code> +</td><td><code>attribut <i>AString</i> en lecture seule</code> +</td><td>Le type de marque-page. Valeurs : <code>bookmark</code>, <code>separator</code> +</td></tr> +<tr> +<td><code>parent</code> +</td><td><code>attribut <i>fuelIBookmarkFolder</i></code> +</td><td>Le dossier parent du marque-page. +</td></tr> +<tr> +<td><code>annotations</code> +</td><td><code>attribut <i>fuelIAnnotations</i></code> +</td><td>Les objets <a href="fr/FUEL/Annotations">commentaires</a> du marque-page. +</td></tr> +<tr> +<td><code>events</code> +</td><td><code>attribut <i>fuelIEvents</i> en lecture seule</code> +</td><td>Les objets <a href="fr/FUEL/Events">événements</a> du marque-page. Accepte les valeurs : <code>remove</code>, <code>change</code>, <code>visit</code>, <code>move</code> +</td></tr> +</tbody></table> +<h2 id="M.C3.A9thodes" name="M.C3.A9thodes">Méthodes</h2> +<h3 id="remove.28.29" name="remove.28.29">remove()</h3> +<p>Supprime l'élément du dossier parent. Utilisé pour effacer un marque-page ou un séparateur +</p> +<pre class="eval">void remove() +</pre> +<h6 id="Param.C3.A8tres" name="Param.C3.A8tres">Paramètres</h6> +<h6 id="Valeur_retourn.C3.A9e" name="Valeur_retourn.C3.A9e">Valeur retournée</h6> +<p><br> +</p> +<h2 id="Voir_.C3.A9galement" name="Voir_.C3.A9galement">Voir également</h2> +<p><br> +</p> +<div class="noinclude"> +</div> diff --git a/files/fr/fuel/bookmarkfolder/index.html b/files/fr/fuel/bookmarkfolder/index.html new file mode 100644 index 0000000000..16ae9335a2 --- /dev/null +++ b/files/fr/fuel/bookmarkfolder/index.html @@ -0,0 +1,121 @@ +--- +title: BookmarkFolder +slug: FUEL/BookmarkFolder +tags: + - FUEL + - Interfaces + - Référence_de_l'API_XPCOM + - 'XPCOM:Références' +translation_of: Mozilla/Tech/Toolkit_API/FUEL/fuelIBookmarkFolder +--- +<p> + +</p><p><br> +</p> +<h2 id="Synoptique" name="Synoptique">Synoptique</h2> +<table class="standard-table"> <tbody><tr> +<td> <code>fuelIBookmark <a href="#addBookmark.28.29">addBookmark</a>(in <i>AString</i> <i>aTitle</i>, in <i>nsIURI</i> <i>aURI</i>)</code> +</td></tr> +<tr> +<td> <code>fuelIBookmark <a href="#addSeparator.28.29">addSeparator</a>()</code> +</td></tr> +<tr> +<td> <code>fuelIBookmarkFolder <a href="#addFolder.28.29">addFolder</a>(in <i>AString</i> <i>aTitle</i>)</code> +</td></tr> +<tr> +<td> <code>void <a href="#remove.28.29">remove</a>()</code> +</td></tr> +</tbody></table> +<h2 id="Attributs" name="Attributs">Attributs</h2> +<table class="standard-table"> <tbody><tr> +<td class="header">Attribut +</td><td class="header">Type +</td><td class="header">Description +</td></tr> +<tr> +<td><code>id</code> +</td><td><code>attribut long <i>long</i> en lecture seule</code> +</td><td>L'<code>id</code> du dossier. +</td></tr> +<tr> +<td><code>title</code> +</td><td><code>attribut <i>AString</i></code> +</td><td>Le titre du dossier. +</td></tr> +<tr> +<td><code>description</code> +</td><td><code>attribut <i>AString</i></code> +</td><td>La description du dossier. +</td></tr> +<tr> +<td><code>type</code> +</td><td><code>attribut <i>AString</i> en lecture seule</code> +</td><td>Le type du dossier. Valeurs : <code>folder</code> +</td></tr> +<tr> +<td><code>parent</code> +</td><td><code>attribut <i>fuelIBookmarkFolder</i></code> +</td><td>Le dossier parent du dossier. +</td></tr> +<tr> +<td><code>annotations</code> +</td><td><code>attribut <i>fuelIAnnotations</i> en lecture seule</code> +</td><td>L'objets <a href="fr/FUEL/Annotations">Annotations</a> du dossier. +</td></tr> +<tr> +<td><code>events</code> +</td><td><code>attribut <i>fuelIEvents</i> en lecture seule</code> +</td><td>Les objets <a href="fr/FUEL/Events">événements</a> du dossier. Accepte les valeurs : <code>add</code>, <code>addchild</code>, <code>remove</code>, <code>removechild</code>, <code>change</code>, <code>move</code> +</td></tr> +<tr> +<td><code>children</code> +</td><td><code>attribut <i>nsIVariant</i> en lecture seule</code> +</td><td>Tableau de tous les marque-pages, séparateurs et dossiers contenus dans ce dossier. +</td></tr> +</tbody></table> +<h2 id="M.C3.A9thodes" name="M.C3.A9thodes">Méthodes</h2> +<h3 id="addBookmark.28.29" name="addBookmark.28.29">addBookmark()</h3> +<p>Ajoute un nouveau marque-page enfant dans ce dossier. +</p> +<pre class="eval">fuelIBookmark addBookmark(in <i>AString</i> <i>aTitle</i>, in <i>nsIURI</i> <i>aURI</i>) +</pre> +<h6 id="Param.C3.A8tres" name="Param.C3.A8tres">Paramètres</h6> +<dl><dt><tt>aTitle</tt> +</dt><dd>Le titre du marque-page. +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e" name="Valeur_retourn.C3.A9e">Valeur retournée</h6> +<p><br> +</p> +<h3 id="addSeparator.28.29" name="addSeparator.28.29">addSeparator()</h3> +<p>Ajoute un nouveau séparateur enfant dans ce dossier. +</p> +<pre class="eval">fuelIBookmark addSeparator() +</pre> +<h6 id="Param.C3.A8tres_2" name="Param.C3.A8tres_2">Paramètres</h6> +<h6 id="Valeur_retourn.C3.A9e_2" name="Valeur_retourn.C3.A9e_2">Valeur retournée</h6> +<p><br> +</p> +<h3 id="addFolder.28.29" name="addFolder.28.29">addFolder()</h3> +<p>Ajoute un nouveau dossier enfant dans ce dossier. +</p> +<pre class="eval">fuelIBookmarkFolder addFolder(in <i>AString</i> <i>aTitle</i>) +</pre> +<h6 id="Param.C3.A8tres_3" name="Param.C3.A8tres_3">Paramètres</h6> +<dl><dt><tt>aTitle</tt> +</dt><dd>Le titre du dossier. +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e_3" name="Valeur_retourn.C3.A9e_3">Valeur retournée</h6> +<p><br> +</p> +<h3 id="remove.28.29" name="remove.28.29">remove()</h3> +<p>Supprime le dossier de son dossier parent. +</p> +<pre class="eval">void remove() +</pre> +<h6 id="Parameters" name="Parameters">Parameters</h6> +<h6 id="Valeur_retourn.C3.A9e_4" name="Valeur_retourn.C3.A9e_4">Valeur retournée</h6> +<h2 id="Voir_.C3.A9galement" name="Voir_.C3.A9galement">Voir également</h2> +<p><br> +</p> +<div class="noinclude"> +</div> diff --git a/files/fr/fuel/browsertab/index.html b/files/fr/fuel/browsertab/index.html new file mode 100644 index 0000000000..4feba94116 --- /dev/null +++ b/files/fr/fuel/browsertab/index.html @@ -0,0 +1,110 @@ +--- +title: BrowserTab +slug: FUEL/BrowserTab +tags: + - FUEL + - Interfaces + - Référence_de_l'API_XPCOM + - 'XPCOM:Références' +translation_of: Mozilla/Tech/Toolkit_API/FUEL/fuelIBrowserTab +--- +<p> + +</p><p><br> +</p> +<h2 id="Synoptique" name="Synoptique">Synoptique</h2> +<table class="standard-table"> <tbody><tr> +<td> <code>void <a href="#load.28.29">load</a>(in <i>nsIURI</i> <i>aURI</i>)</code> +</td></tr> +<tr> +<td> <code>void <a href="#focus.28.29">focus</a>()</code> +</td></tr> +<tr> +<td> <code>void <a href="#close.28.29">close</a>()</code> +</td></tr> +<tr> +<td> <code>void <a href="#moveBefore.28.29">moveBefore</a>(in <i>fuelIBrowserTab</i> <i>aBefore</i>)</code> +</td></tr> +<tr> +<td> <code>void <a href="#moveToEnd.28.29">moveToEnd</a>()</code> +</td></tr> +</tbody></table> +<h2 id="Attributs" name="Attributs">Attributs</h2> +<table class="standard-table"> <tbody><tr> +<td class="header">Attribut +</td><td class="header">Type +</td><td class="header">Description +</td></tr> +<tr> +<td><code>uri</code> +</td><td><code>attribut <i>nsIURI</i> en lecture seule</code> +</td><td>L'URI actuel de cet onglet. +</td></tr> +<tr> +<td><code>index</code> +</td><td><code>attribut <i>PRInt32</i> en lecture seule</code> +</td><td>L'index actuel de cet onglet dans la fenêtre du navigateur. +</td></tr> +<tr> +<td><code>window</code> +</td><td><code>attribut <i>fuelIWindow</i> en lecture seule</code> +</td><td>La fenêtre du navigateur qui contient l'onglet. +</td></tr> +<tr> +<td><code>document</code> +</td><td><code>attribut <i>nsIDOMHTMLDocument</i> en lecture seule</code> +</td><td>Le document contenu dans l'onglet du navigateur. +</td></tr> +<tr> +<td><code>events</code> +</td><td><code>attribut <i>fuelIEvents</i> en lecture seule</code> +</td><td>Les objets <a href="fr/FUEL/Events">événements</a> de l'onglet. Accepte la valeur : <code>load</code> +</td></tr> +</tbody></table> +<h2 id="M.C3.A9thodes" name="M.C3.A9thodes">Méthodes</h2> +<h3 id="load.28.29" name="load.28.29">load()</h3> +<p>Charge une nouvelle URI pour l'onglet. +</p> +<pre class="eval">void load(in <i>nsIURI</i> <i>aURI</i>) +</pre> +<h6 id="Param.C3.A8tres" name="Param.C3.A8tres">Paramètres</h6> +<dl><dt><tt>aURI</tt> +</dt><dd>L'URI à charger pour l'onglet +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e" name="Valeur_retourn.C3.A9e">Valeur retournée</h6> +<h3 id="focus.28.29" name="focus.28.29">focus()</h3> +<p>Donne le focus à l'onglet et le met à l'avant-plan. +</p> +<pre class="eval">void focus() +</pre> +<h6 id="Param.C3.A8tres_2" name="Param.C3.A8tres_2">Paramètres</h6> +<h6 id="Valeur_retourn.C3.A9e_2" name="Valeur_retourn.C3.A9e_2">Valeur retournée</h6> +<h3 id="close.28.29" name="close.28.29">close()</h3> +<p>Ferme l'onglet. L'onglet peut ne pas se fermer car le script peut annuler l'opération de fermeture. +</p> +<pre class="eval">void close() +</pre> +<h6 id="Param.C3.A8tres_3" name="Param.C3.A8tres_3">Paramètres</h6> +<h6 id="Valeur_retourn.C3.A9e_3" name="Valeur_retourn.C3.A9e_3">Valeur retournée</h6> +<h3 id="moveBefore.28.29" name="moveBefore.28.29">moveBefore()</h3> +<p>Déplace l'onglet avant un autre onglet dans la fenêtre du navigateur. +</p> +<pre class="eval">void moveBefore(in <i>fuelIBrowserTab</i> <i>aBefore</i>) +</pre> +<h6 id="Param.C3.A8tres_4" name="Param.C3.A8tres_4">Paramètres</h6> +<dl><dt><tt>aBefore</tt> +</dt><dd>L'onglet précédent celui qu'on veut déplacer. +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e_4" name="Valeur_retourn.C3.A9e_4">Valeur retournée</h6> +<h3 id="moveToEnd.28.29" name="moveToEnd.28.29">moveToEnd()</h3> +<p>Déplace l'onglet en dernière position dans la fenêtre du navigateur. +</p> +<pre class="eval">void moveToEnd() +</pre> +<h6 id="Param.C3.A8tres_5" name="Param.C3.A8tres_5">Paramètres</h6> +<h6 id="Valeur_retourn.C3.A9e_5" name="Valeur_retourn.C3.A9e_5">Valeur retournée</h6> +<h2 id="Voir_.C3.A9galement" name="Voir_.C3.A9galement">Voir également</h2> +<p><br> +</p> +<div class="noinclude"> +</div> diff --git a/files/fr/fuel/console/index.html b/files/fr/fuel/console/index.html new file mode 100644 index 0000000000..5e0d1c2657 --- /dev/null +++ b/files/fr/fuel/console/index.html @@ -0,0 +1,54 @@ +--- +title: Console +slug: FUEL/Console +tags: + - FUEL + - Interfaces + - Référence_de_l'API_XPCOM + - 'XPCOM:Références' +translation_of: Mozilla/Tech/Toolkit_API/extIConsole +--- +<p> + +</p><p><br> +</p> +<h2 id="Synoptique" name="Synoptique">Synoptique</h2> +<table class="standard-table"> <tbody><tr> +<td> <code>void <a href="#log.28.29">log</a>(in AString aMsg)</code> +</td></tr> +<tr> +<td> <code>void <a href="#open.28.29">open</a>()</code> +</td></tr> +</tbody></table> +<h2 id="Attributs" name="Attributs">Attributs</h2> +<table class="standard-table"> <tbody><tr> +<td class="header">Attribut +</td><td class="header">Type +</td><td class="header">Description +</td></tr> +</tbody></table> +<h2 id="M.C3.A9thodes" name="M.C3.A9thodes">Méthodes</h2> +<h3 id="log.28.29" name="log.28.29">log()</h3> +<p>Envoie une chaîne donnée vers la console. +</p> +<pre class="eval">void log(in AString aMsg) +</pre> +<h6 id="Param.C3.A8tres" name="Param.C3.A8tres">Paramètres</h6> +<dl><dt><tt>aMsg</tt> +</dt><dd>Le texte à envoyer vers la console +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e" name="Valeur_retourn.C3.A9e">Valeur retournée</h6> +<p><br> +</p> +<h3 id="open.28.29" name="open.28.29">open()</h3> +<p>Ouvre la fenêtre de la console d'erreurs. La fenêtre de la console devient la fenêtre active si elle est déjà ouverte. +</p> +<pre class="eval">void open() +</pre> +<h6 id="Param.C3.A8tres_2" name="Param.C3.A8tres_2">Paramètres</h6> +<h6 id="Valeur_retourn.C3.A9e_2" name="Valeur_retourn.C3.A9e_2">Valeur retournée</h6> +<p><br> +</p> +<h2 id="Voir_.C3.A9galement" name="Voir_.C3.A9galement">Voir également</h2> +<div class="noinclude"> +</div> diff --git a/files/fr/fuel/eventitem/index.html b/files/fr/fuel/eventitem/index.html new file mode 100644 index 0000000000..c477c66940 --- /dev/null +++ b/files/fr/fuel/eventitem/index.html @@ -0,0 +1,46 @@ +--- +title: EventItem +slug: FUEL/EventItem +tags: + - FUEL + - Interfaces + - 'XPCOM:Références' +translation_of: Mozilla/Tech/Toolkit_API/extIEventItem +--- +<p> + +</p><p><br> +</p> +<h2 id="Synoptique" name="Synoptique">Synoptique</h2> +<table class="standard-table"> <tbody><tr> +<td> <code>void <a href="#preventDefault.28.29">preventDefault</a>()</code> +</td></tr> +</tbody></table> +<h2 id="Attributs" name="Attributs">Attributs</h2> +<table class="standard-table"> <tbody><tr> +<td class="header">Attribut +</td><td class="header">Type +</td><td class="header">Description +</td></tr> +<tr> +<td><code>type</code> +</td><td><code>attribut <i>AString</i> en lecture seule</code> +</td><td>Le nom de l'événement +</td></tr> +<tr> +<td><code>data</code> +</td><td><code>attribut <i>AString</i> en lecture seule</code> +</td><td>Peut contenir des informations ou des données supplémentaires associées à l'événement. Cet attribut est optionnel et spécifique à l'événement. Si l'événement n'envoie pas d'informations supplémentaires, sa valeur est vide. +</td></tr> +</tbody></table> +<h2 id="M.C3.A9thodes" name="M.C3.A9thodes">Méthodes</h2> +<h3 id="preventDefault.28.29" name="preventDefault.28.29">preventDefault()</h3> +<p>Annule l'événement s'il peut être annulé. +</p> +<pre class="eval">void preventDefault() +</pre> +<h6 id="Param.C3.A8tres" name="Param.C3.A8tres">Paramètres</h6> +<h6 id="Valeur_retourn.C3.A9e" name="Valeur_retourn.C3.A9e">Valeur retournée</h6> +<h2 id="Voir_.C3.A9galement" name="Voir_.C3.A9galement">Voir également</h2> +<div class="noinclude"> +</div> diff --git a/files/fr/fuel/eventlistener/index.html b/files/fr/fuel/eventlistener/index.html new file mode 100644 index 0000000000..75d3689136 --- /dev/null +++ b/files/fr/fuel/eventlistener/index.html @@ -0,0 +1,40 @@ +--- +title: EventListener +slug: FUEL/EventListener +tags: + - FUEL + - Interfaces + - Référence_de_l'API_XPCOM + - 'XPCOM:Références' +translation_of: Mozilla/Tech/Toolkit_API/extIEventListener +--- +<p> + +</p><p><br> +</p> +<h2 id="Synoptique" name="Synoptique">Synoptique</h2> +<table class="standard-table"> <tbody><tr> +<td> <code>void <a href="#handleEvent.28.29">handleEvent</a>(in <i>fuelIEventItem</i> <i>aEvent</i>)</code> +</td></tr> +</tbody></table> +<h2 id="Attributs" name="Attributs">Attributs</h2> +<table class="standard-table"> <tbody><tr> +<td class="header">Attribut +</td><td class="header">Type +</td><td class="header">Description +</td></tr> +</tbody></table> +<h2 id="M.C3.A9thodes" name="M.C3.A9thodes">Méthodes</h2> +<h3 id="handleEvent.28.29" name="handleEvent.28.29">handleEvent()</h3> +<p>Cette méthode est appelée chaque fois qu'un événement se produit du type pour lequel... +</p> +<pre class="eval">void handleEvent(in <i>fuelIEventItem</i> <i>aEvent</i>) +</pre> +<h6 id="Param.C3.A8tres" name="Param.C3.A8tres">Paramètres</h6> +<dl><dt><tt>aEvent</tt> +</dt><dd>Le <i>fuelIEventItem</i> associé à l'événement. +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e" name="Valeur_retourn.C3.A9e">Valeur retournée</h6> +<h2 id="Voir_.C3.A9galement" name="Voir_.C3.A9galement">Voir également</h2> +<div class="noinclude"> +</div> diff --git a/files/fr/fuel/events/index.html b/files/fr/fuel/events/index.html new file mode 100644 index 0000000000..4e8c5e3787 --- /dev/null +++ b/files/fr/fuel/events/index.html @@ -0,0 +1,52 @@ +--- +title: Events +slug: FUEL/Events +tags: + - FUEL + - Interfaces + - Référence_de_l'API_XPCOM + - 'XPCOM:Références' +translation_of: Mozilla/Tech/Toolkit_API/extIEvents +--- +<p> + +</p> +<h2 id="Synoptique" name="Synoptique">Synoptique</h2> +<table class="standard-table"> <tbody><tr> +<td> <code>void <a href="#addListener.28.29">addListener</a>(in <i>AString</i> <i>aEvent</i>, in <i>fuelIEventListener</i> <i>aListener</i>)</code> +</td></tr> +<tr> +<td> <code>void <a href="#removeListener.28.29">removeListener</a>(in <i>AString</i> <i>aEvent</i>, in <i>fuelIEventListener</i> <i>aListener</i>)</code> +</td></tr> +</tbody></table> +<h2 id="Attributs" name="Attributs">Attributs</h2> +<table class="standard-table"> <tbody><tr> +<td class="header">Attribut +</td><td class="header">Type +</td><td class="header">Description +</td></tr> +</tbody></table> +<h2 id="M.C3.A9thodes" name="M.C3.A9thodes">Méthodes</h2> +<h3 id="addListener.28.29" name="addListener.28.29">addListener()</h3> +<p>Ajoute un gestionnaire d'événement dans la liste. Si plusieurs gestionnaires identiques sont ajoutés sur le même événement cible avec les mêmes paramètres, les instances dupliquées sont supprimées. Elles ne provoquent pas l'appel répété de <a href="fr/FUEL/EventListener">EventListener</a> et comme elles sont supprimées, elles n'ont pas besoin d'être effacées à l'aide de la méthode <a href="#removeListener.28.29">removeListener</a>. +</p> +<pre class="eval">void addListener(in <i>AString</i> <i>aEvent</i>, in <i>fuelIEventListener</i> <i>aListener</i>) +</pre> +<h6 id="Param.C3.A8tres" name="Param.C3.A8tres">Paramètres</h6> +<dl><dt><tt>aEvent</tt> +</dt><dd>Le nom de l'événement +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e" name="Valeur_retourn.C3.A9e">Valeur retournée</h6> +<h3 id="removeListener.28.29" name="removeListener.28.29">removeListener()</h3> +<p>Supprime un gestionnaire d'événements de la liste. Appeler cette méthode avec des arguments ne correspondant à aucun des événements actuellement enregistrés dans le gestionnaire n'a aucun effet. +</p> +<pre class="eval">void removeListener(in <i>AString</i> <i>aEvent</i>, in <i>fuelIEventListener</i> <i>aListener</i>) +</pre> +<h6 id="Param.C3.A8tres_2" name="Param.C3.A8tres_2">Paramètres</h6> +<dl><dt><tt>aEvent</tt> +</dt><dd>Le nom d'un événement +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e_2" name="Valeur_retourn.C3.A9e_2">Valeur retournée</h6> +<h2 id="Voir_.C3.A9galement" name="Voir_.C3.A9galement">Voir également</h2> +<div class="noinclude"> +</div> diff --git a/files/fr/fuel/extensions/index.html b/files/fr/fuel/extensions/index.html new file mode 100644 index 0000000000..9b0f90687a --- /dev/null +++ b/files/fr/fuel/extensions/index.html @@ -0,0 +1,64 @@ +--- +title: Extensions +slug: FUEL/Extensions +tags: + - FUEL + - Interfaces + - Référence_de_l'API_XPCOM + - 'XPCOM:Références' +translation_of: Mozilla/Tech/Toolkit_API/extIExtensions +--- +<p> + +</p><p><br> +</p> +<h2 id="Synoptique" name="Synoptique">Synoptique</h2> +<table class="standard-table"> <tbody><tr> +<td> <code>boolean <a href="#has.28.29">has</a>(in <i>AString</i> <i>aId</i>)</code> +</td></tr> +<tr> +<td> <code>fuelIExtension <a href="#get.28.29">get</a>(in <i>AString</i> <i>aId</i>)</code> +</td></tr> +</tbody></table> +<h2 id="Attributs" name="Attributs">Attributs</h2> +<table class="standard-table"> <tbody><tr> +<td class="header">Attribut +</td><td class="header">Type +</td><td class="header">Description +</td></tr> +<tr> +<td><code>all</code> +</td><td><code>attribut <i>nsIVariant</i> en lecture seule</code> +</td><td>Tableau de <i>fuelIExtension</i> listant toutes les extensions installées. +</td></tr> +</tbody></table> +<h2 id="M.C3.A9thodes" name="M.C3.A9thodes">Méthodes</h2> +<h3 id="has.28.29" name="has.28.29">has()</h3> +<p>Détermine si une extension existe avec l'<code>id</code> donné. +</p> +<pre class="eval">boolean has(in <i>AString</i> <i>aId</i>) +</pre> +<h6 id="Param.C3.A8tres" name="Param.C3.A8tres">Paramètres</h6> +<dl><dt><tt>aId</tt> +</dt><dd>L'<code>id</code> de l'extension +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e" name="Valeur_retourn.C3.A9e">Valeur retournée</h6> +<p><code>true</code> si l'extension existe avec l'<code>id</code> donné, <code>false</code> dans le cas contraire. +</p> +<h3 id="get.28.29" name="get.28.29">get()</h3> +<p>Récupère un <code>id</code> +</p> +<pre class="eval">fuelIExtension get(in <i>AString</i> <i>aId</i>) +</pre> +<h6 id="Param.C3.A8tres_2" name="Param.C3.A8tres_2">Paramètres</h6> +<dl><dt><tt>aId</tt> +</dt><dd>L'<code>id</code> d'une extension +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e_2" name="Valeur_retourn.C3.A9e_2">Valeur retournée</h6> +<p>Un objet <code><a href="fr/FUEL/Extension">Extension</a></code> ou vide si aucune extension n'existe avec l'<code>id</code> donné. +</p> +<h2 id="Voir_.C3.A9galement" name="Voir_.C3.A9galement">Voir également</h2> +<p><br> +</p> +<div class="noinclude"> +</div> diff --git a/files/fr/fuel/index.html b/files/fr/fuel/index.html new file mode 100644 index 0000000000..d1fc8b5399 --- /dev/null +++ b/files/fr/fuel/index.html @@ -0,0 +1,34 @@ +--- +title: FUEL +slug: FUEL +tags: + - FUEL + - Interfaces + - 'XPCOM:Références' +translation_of: Mozilla/Tech/Toolkit_API/FUEL +--- +<p> +</p><p>FUEL est une bibliothèque JavaScript conçue pour aider les développeurs à écrire des extensions en utilisant une terminologie et des interfaces qui leurs sont familières. FUEL est une nouveauté de Firefox 3 et sera backporté dans Firefox 2. +</p><p>FUEL est destiné à améliorer la productivité des développeurs d'extensions, en minimisant certaines formalités de <a href="fr/XPCOM">XPCOM</a> et en ajoutant quelques idées « modernes » de JavaScript. Nous commencerons par les domaines qui apporteront le plus de bénéfices. +</p> +<h3 id="Objets" name="Objets">Objets</h3> +<ul><li> <a href="fr/FUEL/Annotations"> Annotations</a> +</li><li> <a href="fr/FUEL/Application"> Application</a> +</li><li> <a href="fr/FUEL/Bookmark"> Bookmark</a> +</li><li> <a href="fr/FUEL/BookmarkFolder"> BookmarkFolder</a> +</li><li> <a href="fr/FUEL/BrowserTab"> BrowserTab</a> +</li><li> <a href="fr/FUEL/Console"> Console</a> +</li><li> <a href="fr/FUEL/EventItem"> EventItem</a> +</li><li> <a href="fr/FUEL/EventListener"> EventListener</a> +</li><li> <a href="fr/FUEL/Events"> Events</a> +</li><li> <a href="fr/FUEL/Extension"> Extension</a> +</li><li> <a href="fr/FUEL/Extensions"> Extensions</a> +</li><li> <a href="fr/FUEL/Preference"> Preference</a> +</li><li> <a href="fr/FUEL/PreferenceBranch"> PreferenceBranch</a> +</li><li> <a href="fr/FUEL/SessionStorage"> SessionStorage</a> +</li><li> <a href="fr/FUEL/Window"> Window</a> +</li></ul> +<p><br> +</p> +<div class="noinclude"> +</div> diff --git a/files/fr/fuel/preference/index.html b/files/fr/fuel/preference/index.html new file mode 100644 index 0000000000..875a404956 --- /dev/null +++ b/files/fr/fuel/preference/index.html @@ -0,0 +1,73 @@ +--- +title: Preference +slug: FUEL/Preference +tags: + - FUEL + - Interfaces + - 'XPCOM:Références' +translation_of: Mozilla/Tech/Toolkit_API/SMILE/smileIWindow +--- +<p> + +</p><p><br> +</p> +<h2 id="Synoptique" name="Synoptique">Synoptique</h2> +<table class="standard-table"> <tbody><tr> +<td> <code>void <a href="#reset.28.29">reset</a>()</code> +</td></tr> +</tbody></table> +<h2 id="Attributs" name="Attributs">Attributs</h2> +<table class="standard-table"> <tbody><tr> +<td class="header">Attribut +</td><td class="header">Type +</td><td class="header">Description +</td></tr> +<tr> +<td><code>name</code> +</td><td><code>attribut <i>AString</i> en lecture seule</code> +</td><td>Le nom de la préférence. +</td></tr> +<tr> +<td><code>type</code> +</td><td><code>attribut <i>AString</i> en lecture seule</code> +</td><td>Une chaîne représentant le type de préférence (chaîne, booléen ou nombre). +</td></tr> +<tr> +<td><code>value</code> +</td><td><code>attribut <i>nsIVariant</i></code> +</td><td>Récupère/définit la valeur de la préférence. +</td></tr> +<tr> +<td><code>locked</code> +</td><td><code>attribut <i>boolean</i></code> +</td><td>Récupère l'état de la préférence. Mettre true ou false pour bloquer ou débloquer. +</td></tr> +<tr> +<td><code>modified</code> +</td><td><code>attribut <i>boolean</i> en lecture seule</code> +</td><td>Vérifie si la préférence a été modifiée par l'utilisateur ou non. +</td></tr> +<tr> +<td><code>branch</code> +</td><td><code>attribut <i>fuelIPreferenceBranch</i> en lecture seule</code> +</td><td>La branche des préférences qui contient cette préférence. +</td></tr> +<tr> +<td><code>events</code> +</td><td><code>attribut <i>fuelIEvents</i> en lecture seule</code> +</td><td>Les objets <code><a href="fr/FUEL/Events">événements</a></code> pour cette préférence. Accepte la valeur : <code>change</code> +</td></tr> +</tbody></table> +<h2 id="M.C3.A9thodes" name="M.C3.A9thodes">Méthodes</h2> +<h3 id="reset.28.29" name="reset.28.29">reset()</h3> +<p>Réinitialise une préférence à ses valeurs par défaut. +</p> +<pre class="eval">void reset() +</pre> +<h6 id="Param.C3.A8tres" name="Param.C3.A8tres">Paramètres</h6> +<h6 id="Valeur_retourn.C3.A9e" name="Valeur_retourn.C3.A9e">Valeur retournée</h6> +<p><br> +</p> +<h2 id="Voir_.C3.A9galement" name="Voir_.C3.A9galement">Voir également</h2> +<div class="noinclude"> +</div> diff --git a/files/fr/fuel/preferencebranch/index.html b/files/fr/fuel/preferencebranch/index.html new file mode 100644 index 0000000000..511ba6eeb9 --- /dev/null +++ b/files/fr/fuel/preferencebranch/index.html @@ -0,0 +1,112 @@ +--- +title: PreferenceBranch +slug: FUEL/PreferenceBranch +tags: + - FUEL + - Interfaces + - Référence_de_l'API_XPCOM + - 'XPCOM:Références' +translation_of: Mozilla/Tech/Toolkit_API/extIPreferenceBranch +--- +<p> + +</p><p><br> +</p> +<h2 id="Synoptique" name="Synoptique">Synoptique</h2> +<table class="standard-table"> <tbody><tr> +<td> <code>boolean <a href="#has.28.29">has</a>(in <i>AString</i> <i>aName</i>)</code> +</td></tr> +<tr> +<td> <code>fuelIPreference <a href="#get.28.29">get</a>(in <i>AString</i> <i>aName</i>)</code> +</td></tr> +<tr> +<td> <code>nsIVariant <a href="#getValue.28.29">getValue</a>(in <i>AString</i> <i>aName</i>, in <i>nsIVariant</i> <i>aDefaultValue</i>)</code> +</td></tr> +<tr> +<td> <code>void <a href="#setValue.28.29">setValue</a>(in <i>AString</i> <i>aName</i>, in <i>nsIVariant</i> <i>aValue</i>)</code> +</td></tr> +<tr> +<td> <code>void <a href="#reset.28.29">reset</a>()</code> +</td></tr> +</tbody></table> +<h2 id="Attributs" name="Attributs">Attributs</h2> +<table class="standard-table"> <tbody><tr> +<td class="header">Attribut +</td><td class="header">Type +</td><td class="header">Description +</td></tr> +<tr> +<td><code>root</code> +</td><td><code>attribut <i>AString</i> en lecture seule</code> +</td><td>Le nom de la branche racine. +</td></tr> +<tr> +<td><code>all</code> +</td><td><code>attribut <i>nsIVariant</i> en lecture seule</code> +</td><td>Un tableau de <i>fuelIPreference</i> listant toutes les préférences de la branche. +</td></tr> +<tr> +<td><code>events</code> +</td><td><code>attribut <i>fuelIEvents</i> en lecture seule</code> +</td><td>Les objets <a href="fr/FUEL/Events">événements</a> pour les préférences. Accepte la valeur : <code>change</code> +</td></tr> +</tbody></table> +<h2 id="M.C3.A9thodes" name="M.C3.A9thodes">Méthodes</h2> +<h3 id="has.28.29" name="has.28.29">has()</h3> +<p>Vérifie l'existence d'une préférence. +</p> +<pre class="eval">boolean has(in <i>AString</i> <i>aName</i>) +</pre> +<h6 id="Param.C3.A8tres" name="Param.C3.A8tres">Paramètres</h6> +<dl><dt><tt>aName</tt> +</dt><dd>Le nom de la préférence +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e" name="Valeur_retourn.C3.A9e">Valeur retournée</h6> +<p><code>true</code> si la préférence existe, <code>false</code> dans le cas contraire +</p> +<h3 id="get.28.29" name="get.28.29">get()</h3> +<p>Récupère un objet représentant une préférence. +</p> +<pre class="eval">fuelIPreference get(in <i>AString</i> <i>aName</i>) +</pre> +<h6 id="Param.C3.A8tres_2" name="Param.C3.A8tres_2">Paramètres</h6> +<dl><dt><tt>aName</tt> +</dt><dd>Le nom de la préférence +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e_2" name="Valeur_retourn.C3.A9e_2">Valeur retournée</h6> +<p>Un objet <a href="fr/FUEL/Preference">préférence</a>, ou vide si la préférence n'existe pas +</p> +<h3 id="getValue.28.29" name="getValue.28.29">getValue()</h3> +<p>Récupère la valeur d'une préférence. Retourne une valeur par défaut si la préférence n'existe pas. +</p> +<pre class="eval">nsIVariant getValue(in <i>AString</i> <i>aName</i>, in <i>nsIVariant</i> <i>aDefaultValue</i>) +</pre> +<h6 id="Param.C3.A8tres_3" name="Param.C3.A8tres_3">Paramètres</h6> +<dl><dt><tt>aName</tt> +</dt><dd>Le nom de la préférence +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e_3" name="Valeur_retourn.C3.A9e_3">Valeur retournée</h6> +<p>La valeur de la préférence ou la valeur par défaut donnée si la préférence n'existe pas. +</p> +<h3 id="setValue.28.29" name="setValue.28.29">setValue()</h3> +<p>Définit la valeur d'un élément de stockage avec le nom donné. +</p> +<pre class="eval">void setValue(in <i>AString</i> <i>aName</i>, in <i>nsIVariant</i> <i>aValue</i>) +</pre> +<h6 id="Param.C3.A8tres_4" name="Param.C3.A8tres_4">Paramètres</h6> +<dl><dt><tt>aName</tt> +</dt><dd>Le nom d'un élément +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e_4" name="Valeur_retourn.C3.A9e_4">Valeur retournée</h6> +<h3 id="reset.28.29" name="reset.28.29">reset()</h3> +<p>Réinitialise toutes les préférences à leur valeur par défaut. +</p> +<pre class="eval">void reset() +</pre> +<h6 id="Param.C3.A8tres_5" name="Param.C3.A8tres_5">Paramètres</h6> +<h6 id="Valeur_retourn.C3.A9e_5" name="Valeur_retourn.C3.A9e_5">Valeur retournée</h6> +<h2 id="Voir_.C3.A9galement" name="Voir_.C3.A9galement">Voir également</h2> +<p><br> +</p> +<div class="noinclude"> +</div> diff --git a/files/fr/fuel/sessionstorage/index.html b/files/fr/fuel/sessionstorage/index.html new file mode 100644 index 0000000000..d0bb29cf59 --- /dev/null +++ b/files/fr/fuel/sessionstorage/index.html @@ -0,0 +1,76 @@ +--- +title: SessionStorage +slug: FUEL/SessionStorage +tags: + - FUEL + - Interfaces + - Référence_de_l'API_XPCOM + - 'XPCOM:Références' +translation_of: Mozilla/Tech/Toolkit_API/extISessionStorage +--- +<p> + +</p> +<h2 id="Synoptique" name="Synoptique">Synoptique</h2> +<table class="standard-table"> <tbody><tr> +<td> <code>boolean <a href="#has.28.29">has</a>(in <i>AString</i> <i>aName</i>)</code> +</td></tr> +<tr> +<td> <code>void <a href="#set.28.29">set</a>(in <i>AString</i> <i>aName</i>, in <i>nsIVariant</i> <i>aValue</i>)</code> +</td></tr> +<tr> +<td> <code>nsIVariant <a href="#get.28.29">get</a>(in <i>AString</i> <i>aName</i>, in <i>nsIVariant</i> <i>aDefaultValue</i>)</code> +</td></tr> +</tbody></table> +<h2 id="Attributs" name="Attributs">Attributs</h2> +<table class="standard-table"> <tbody><tr> +<td class="header">Attribut +</td><td class="header">Type +</td><td class="header">Description +</td></tr> +<tr> +<td><code>events</code> +</td><td><code>attribut <i>fuelIEvents</i> en lecture seule</code> +</td><td>Les objets <a href="fr/FUEL/Events">événements</a> pour le stockage. Accepte la valeur : <code>change</code> +</td></tr> +</tbody></table> +<h2 id="M.C3.A9thodes" name="M.C3.A9thodes">Méthodes</h2> +<h3 id="has.28.29" name="has.28.29">has()</h3> +<p>Détermine si un élément de stockage portant le nom donné existe. +</p> +<pre class="eval">boolean has(in <i>AString</i> <i>aName</i>) +</pre> +<h6 id="Param.C3.A8tres" name="Param.C3.A8tres">Paramètres</h6> +<dl><dt><tt>aName</tt> +</dt><dd>Le nom de l'élément +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e" name="Valeur_retourn.C3.A9e">Valeur retournée</h6> +<p><code>true</code> si un élément avec le nom donné existe, <code>false</code> dans le cas contraire. +</p> +<h3 id="set.28.29" name="set.28.29">set()</h3> +<p>Définit la valeur d'un élément de stockage avec le nom donné. +</p> +<pre class="eval">void set(in <i>AString</i> <i>aName</i>, in <i>nsIVariant</i> <i>aValue</i>) +</pre> +<h6 id="Param.C3.A8tres_2" name="Param.C3.A8tres_2">Paramètres</h6> +<dl><dt><tt>aName</tt> +</dt><dd>Le nom de l'élément +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e_2" name="Valeur_retourn.C3.A9e_2">Valeur retournée</h6> +<h3 id="get.28.29" name="get.28.29">get()</h3> +<p>Récupère la valeur de l'élément de stockage avec le nom donné. Retourne une valeur par défaut si cet élément n'existe pas. +</p> +<pre class="eval">nsIVariant get(in <i>AString</i> <i>aName</i>, in <i>nsIVariant</i> <i>aDefaultValue</i>) +</pre> +<h6 id="Param.C3.A8tres_3" name="Param.C3.A8tres_3">Paramètres</h6> +<dl><dt><tt>aName</tt> +</dt><dd>Le nom d'un élément +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e_3" name="Valeur_retourn.C3.A9e_3">Valeur retournée</h6> +<p>Valeur d'un élément ou la valeur par défaut si aucun élément portant le nom donné n'existe. +</p> +<h2 id="Voir_.C3.A9galement" name="Voir_.C3.A9galement">Voir également</h2> +<p><br> +</p> +<div class="noinclude"> +</div> diff --git a/files/fr/fuel/window/devicelight/index.html b/files/fr/fuel/window/devicelight/index.html new file mode 100644 index 0000000000..b324542eb6 --- /dev/null +++ b/files/fr/fuel/window/devicelight/index.html @@ -0,0 +1,72 @@ +--- +title: devicelight +slug: FUEL/Window/devicelight +translation_of: Archive/Web/devicelight_event +--- +<p>L'événement <strong>devicelight</strong> se déclenche lorsque de nouvelles données sont disponibles à partir d'un capteur de lumière.</p> + +<h2 id="Informations_générales">Informations générales</h2> + +<dl> + <dt style="float: left; text-align: right; width: 120px;">Spécification</dt> + <dd style="margin: 0 0 0 120px;"><a class="external" href="http://dvcs.w3.org/hg/dap/raw-file/tip/sensor-api/Overview.html#datatypes">Sensor</a></dd> + <dt style="float: left; text-align: right; width: 120px;">Interface</dt> + <dd style="margin: 0 0 0 120px;">SensorCallback</dd> + <dt style="float: left; text-align: right; width: 120px;">Propagation</dt> + <dd style="margin: 0 0 0 120px;">Non</dd> + <dt style="float: left; text-align: right; width: 120px;">Annulable</dt> + <dd style="margin: 0 0 0 120px;">Non</dd> + <dt style="float: left; text-align: right; width: 120px;">CIble</dt> + <dd style="margin: 0 0 0 120px;">DefaultView (<code>window</code>)</dd> + <dt style="float: left; text-align: right; width: 120px;">Action par défaut</dt> + <dd style="margin: 0 0 0 120px;">Aucune</dd> +</dl> + +<h2 id="Propriétés">Propriétés</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Property</th> + <th scope="col">Type</th> + <th scope="col">Description</th> + </tr> + </thead> + <tbody> + <tr> + <td><code>target</code> {{readonlyInline}}</td> + <td><a href="/en-US/docs/Web/API/EventTarget" title="EventTarget is an interface implemented by objects that can receive events and may have listeners for them."><code>EventTarget</code></a></td> + <td>The event target (the topmost target in the DOM tree).</td> + </tr> + <tr> + <td><code>type</code> {{readonlyInline}}</td> + <td><a href="/en-US/docs/Web/API/DOMString" title="DOMString is a UTF-16 String. As JavaScript already uses such strings, DOMString is mapped directly to a String."><code>DOMString</code></a></td> + <td>The type of event.</td> + </tr> + <tr> + <td><code>bubbles</code> {{readonlyInline}}</td> + <td><a href="/en-US/docs/Web/API/Boolean" title="The Boolean object is an object wrapper for a boolean value."><code>Boolean</code></a></td> + <td>Whether the event normally bubbles or not.</td> + </tr> + <tr> + <td><code>cancelable</code> {{readonlyInline}}</td> + <td><a href="/en-US/docs/Web/API/Boolean" title="The Boolean object is an object wrapper for a boolean value."><code>Boolean</code></a></td> + <td>Whether the event is cancellable or not.</td> + </tr> + <tr> + <td><code>value</code> {{readonlyInline}}</td> + <td>Double (float)</td> + <td>The sensor data for ambient light in Lux.</td> + </tr> + <tr> + <td><code>min</code> {{readonlyInline}}</td> + <td>Double (float)</td> + <td>The minimum value in the range the sensor detects (if available, 0 otherwise).</td> + </tr> + <tr> + <td><code>max</code> {{readonlyInline}}</td> + <td>Double (float)</td> + <td>The maximum value in the range the sensor detects (if available, 0 otherwise).</td> + </tr> + </tbody> +</table> diff --git a/files/fr/fuel/window/devicemotion_event/index.html b/files/fr/fuel/window/devicemotion_event/index.html new file mode 100644 index 0000000000..8d58d934f4 --- /dev/null +++ b/files/fr/fuel/window/devicemotion_event/index.html @@ -0,0 +1,97 @@ +--- +title: devicemotion +slug: FUEL/Window/devicemotion_event +translation_of: Web/API/Window/devicemotion_event +--- +<p>L'événement devicemotion est déclenché à intervalles réguliers et indique la quantité de force physique d'accélération que le périphérique reçoit à ce moment. Il fournit également des informations sur le taux de rotation, si disponible.</p> + +<h2 id="Informations_générales">Informations générales</h2> + +<dl> + <dt style="float: left; text-align: right; width: 120px;">Spécification</dt> + <dd style="margin: 0 0 0 120px;"><a class="external" href="http://www.w3.org/TR/orientation-event/#devicemotion">DeviceOrientation Event</a></dd> + <dt style="float: left; text-align: right; width: 120px;">Interface</dt> + <dd style="margin: 0 0 0 120px;">DeviceMotionEvent</dd> + <dt style="float: left; text-align: right; width: 120px;">Propagation</dt> + <dd style="margin: 0 0 0 120px;">Non</dd> + <dt style="float: left; text-align: right; width: 120px;">Annulable</dt> + <dd style="margin: 0 0 0 120px;">Non</dd> + <dt style="float: left; text-align: right; width: 120px;">Cible</dt> + <dd style="margin: 0 0 0 120px;">DefaultView (<code>window</code>)</dd> + <dt style="float: left; text-align: right; width: 120px;">Action par défaut</dt> + <dd style="margin: 0 0 0 120px;">Aucune</dd> +</dl> + +<h2 id="Propriétés">Propriétés</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Property</th> + <th scope="col">Type</th> + <th scope="col">Description</th> + </tr> + </thead> + <tbody> + <tr> + <td><code>target</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td><a href="/fr/docs/Web/API/EventTarget" title="EventTarget est une interface implémentée par des objets qui peuvent recevoir des évènements et avoir des auditeurs."><code>EventTarget</code></a></td> + <td>The event target (the topmost target in the DOM tree).</td> + </tr> + <tr> + <td><code>type</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td><a href="/fr/docs/Web/API/DOMString" title="Une chaîne de caractères UTF-16. Comme JavaScript utilise déjà ce type de chaîne de caractères, DOMString est directement associé à String."><code>DOMString</code></a></td> + <td>The type of event.</td> + </tr> + <tr> + <td><code>bubbles</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Boolean" title="L'objet Boolean est un objet permettant de représenter une valeur booléenne."><code>Boolean</code></a></td> + <td>Whether the event normally bubbles or not</td> + </tr> + <tr> + <td><code>cancelable</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Boolean" title="L'objet Boolean est un objet permettant de représenter une valeur booléenne."><code>Boolean</code></a></td> + <td>Whether the event is cancellable or not?</td> + </tr> + <tr> + <td><code>acceleration</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td><a href="/fr/docs/Web/API/DeviceAcceleration" title="Cette documentation n'a pas encore été rédigée, vous pouvez aider en contribuant !"><code>DeviceAcceleration</code></a></td> + <td>The acceleration of the device. This value has taken into account the effect of gravity and removed it from the figures. This value may not exist if the hardware doesn't know how to remove gravity from the acceleration data.</td> + </tr> + <tr> + <td><code>accelerationIncludingGravity </code><span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td><a href="/fr/docs/Web/API/DeviceAcceleration" title="Cette documentation n'a pas encore été rédigée, vous pouvez aider en contribuant !"><code>DeviceAcceleration</code></a></td> + <td>The acceleration of the device. This value includes the effect of gravity, and may be the only value available on devices that don't have a gyroscope to allow them to properly remove gravity from the data.</td> + </tr> + <tr> + <td><code>interval</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td>double</td> + <td>The interval, in milliseconds, at which the DeviceMotionEvent is fired. The next event will be fired in approximately this amount of time.</td> + </tr> + <tr> + <td><code>rotationRate</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td><a href="/fr/docs/Web/API/DeviceRotationRate" title="Un objet DeviceRotationRate fournit une information sur la vitesse avec laquelle un appareil est en rotation autour des 3 axes."><code>DeviceRotationRate</code></a></td> + <td>The rates of rotation of the device about all three axes.</td> + </tr> + </tbody> +</table> + +<h2 id="Exemple">Exemple</h2> + +<pre class="brush: js">function handleMotionEvent(event) { + + var x = event.accelerationIncludingGravity.x; + var y = event.accelerationIncludingGravity.y; + var z = event.accelerationIncludingGravity.z; + + // Faire quelque chose de génial. +} + +window.addEventListener("devicemotion", handleMotionEvent, true); +</pre> + +<h2 id="Evénements_liés">Evénements liés</h2> + +<ul> + <li><a href="/fr/docs/Mozilla_event_reference/deviceorientation"><code>deviceorientation</code></a></li> +</ul> diff --git a/files/fr/fuel/window/deviceorientation/index.html b/files/fr/fuel/window/deviceorientation/index.html new file mode 100644 index 0000000000..2bae31987e --- /dev/null +++ b/files/fr/fuel/window/deviceorientation/index.html @@ -0,0 +1,176 @@ +--- +title: deviceorientation +slug: FUEL/Window/deviceorientation +translation_of: Web/API/Window/deviceorientation_event +--- +<p>L'événement <strong><code>deviceorientation</code></strong> est déclenché lorsque de nouvelles données sont disponibles à partir d'un capteur d'orientation à propos de l'orientation actuelle du dispositif par rapport à la trame de coordonnées terrestres. Ces données sont recueillies à partir d'un magnétomètre à l'intérieur de l'appareil. Voir <a href="/fr/docs/DOM/Orientation_and_motion_data_explained">explications sur les données de mouvements et d'orientations</a> pour plus de détails.</p> + +<h2 id="Informations_générales">Informations générales</h2> + +<dl> + <dt style="float: left; text-align: right; width: 120px;">Spécification</dt> + <dd style="margin: 0 0 0 120px;"><a class="external" href="http://www.w3.org/TR/orientation-event/#deviceorientation">DeviceOrientation Event</a></dd> + <dt style="float: left; text-align: right; width: 120px;">Interface</dt> + <dd style="margin: 0 0 0 120px;">DeviceOrientationEvent</dd> + <dt style="float: left; text-align: right; width: 120px;">Propagation</dt> + <dd style="margin: 0 0 0 120px;">Non</dd> + <dt style="float: left; text-align: right; width: 120px;">Annulable</dt> + <dd style="margin: 0 0 0 120px;">Non</dd> + <dt style="float: left; text-align: right; width: 120px;">Cible</dt> + <dd style="margin: 0 0 0 120px;">DefaultView (<code>window</code>)</dd> + <dt style="float: left; text-align: right; width: 120px;">Action par défaut</dt> + <dd style="margin: 0 0 0 120px;">Aucune</dd> +</dl> + +<h2 id="Propriétés">Propriétés</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Property</th> + <th scope="col">Type</th> + <th scope="col">Description</th> + </tr> + </thead> + <tbody> + <tr> + <td><code>target</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td><a href="/fr/docs/Web/API/EventTarget" title="EventTarget est une interface implémentée par des objets qui peuvent recevoir des évènements et avoir des auditeurs."><code>EventTarget</code></a></td> + <td>The event target (the topmost target in the DOM tree).</td> + </tr> + <tr> + <td><code>type</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td><a href="/fr/docs/Web/API/DOMString" title="Une chaîne de caractères UTF-16. Comme JavaScript utilise déjà ce type de chaîne de caractères, DOMString est directement associé à String."><code>DOMString</code></a></td> + <td>The type of event.</td> + </tr> + <tr> + <td><code>bubbles</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Boolean" title="L'objet Boolean est un objet permettant de représenter une valeur booléenne."><code>Boolean</code></a></td> + <td>Whether the event normally bubbles or not</td> + </tr> + <tr> + <td><code>cancelable</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/Boolean" title="L'objet Boolean est un objet permettant de représenter une valeur booléenne."><code>Boolean</code></a></td> + <td>Whether the event is cancellable or not?</td> + </tr> + <tr> + <td><code>alpha</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td>double (float)</td> + <td>The current orientation of the device around the Z axis; that is, how far the device is rotated around a line perpendicular to the device.</td> + </tr> + <tr> + <td><code>beta</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td>double (float)</td> + <td>The current orientation of the device around the X axis; that is, how far the device is tipped forward or backward.</td> + </tr> + <tr> + <td><code>gamma</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td>double (float)</td> + <td>The current orientation of the device around the Y axis; that is, how far the device is turned left or right.</td> + </tr> + <tr> + <td><code>absolute</code> <span class="inlineIndicator readOnly readOnlyInline" title="Cette valeur ne peut pas être changée.">Lecture seule </span></td> + <td><a href="/fr/docs/Web/JavaScript/Reference/Objets_globaux/boolean" title="L'objet Boolean est un objet permettant de représenter une valeur booléenne."><code>boolean</code></a></td> + <td>This value is <code>true</code> if the orientation is provided as a difference between the device coordinate frame and the Earth coordinate frame; if the device can't detect the Earth coordinate frame, this value is <code>false</code>.</td> + </tr> + </tbody> +</table> + +<h2 id="Example">Example</h2> + +<pre class="pass: js">if (window.DeviceOrientationEvent) { + window.addEventListener("deviceorientation", function(event) { + // alpha: rotation around z-axis + var rotateDegrees = event.alpha; + // gamma: left to right + var leftToRight = event.gamma; + // beta: front back motion + var frontToBack = event.beta; + + handleOrientationEvent(frontToBack, leftToRight, rotateDegrees); + }, true); +} + +var handleOrientationEvent = function(frontToBack, leftToRight, rotateDegrees) { + // Faire quelque chose d'étonnant +}; +</pre> + +<h2 id="Compatibilités_navigateur">Compatibilités navigateur</h2> + +<p></p><div class="blockIndicator warning"><strong><a href="https://github.com/mdn/browser-compat-data">Nous convertissons les données de compatibilité dans un format JSON</a></strong>. + Ce tableau de compatibilité utilise encore l'ancien format + car nous n'avons pas encore converti les données qu'il contient. + <strong><a href="/fr/docs/MDN/Contribute/Structures/Compatibility_tables">Vous pouvez nous aider en contribuant !</a></strong></div> + +<div class="htab"> + <a id="AutoCompatibilityTable" name="AutoCompatibilityTable"></a> + <ul> + <li class="selected"><a>Ordinateur</a></li> + <li><a>Mobile</a></li> + </ul> +</div><p></p> + +<div id="compat-desktop"> +<table class="compat-table"> + <tbody> + <tr> + <th>Navigateur</th> + <th>Chrome</th> + <th>Firefox (Gecko)</th> + <th>Internet Explorer</th> + <th>Opera</th> + <th>Safari (WebKit)</th> + </tr> + <tr> + <td>Support basique</td> + <td>7.0</td> + <td>3.6<sup>[1]</sup></td> + <td><span style="color: rgb(255, 153, 0);" title="Compatibility unknown; please update this.">?</span></td> + <td><span style="color: rgb(255, 153, 0);" title="Compatibility unknown; please update this.">?</span></td> + <td><span style="color: rgb(255, 153, 0);" title="Compatibility unknown; please update this.">?</span></td> + </tr> + </tbody> +</table> +</div> + +<div id="compat-mobile"> +<table class="compat-table"> + <tbody> + <tr> + <th>Navigateur</th> + <th>Android</th> + <th>Firefox Mobile (Gecko)</th> + <th>IE Phone</th> + <th>Opera Mobile</th> + <th>Safari Mobile</th> + </tr> + <tr> + <td>Support basique</td> + <td>3.0</td> + <td>3.6<sup>[1]</sup></td> + <td><span style="color: #f00;">Pas de support</span></td> + <td>12</td> + <td>4.2</td> + </tr> + </tbody> +</table> +</div> + +<p>[1] Firefox 3.6, 4, et 5 a supporté <a href="/frdocs/Web/Events/MozOrientation">mozOrientation</a> contre l'événement standard <strong><code>DeviceOrientation</code></strong>.</p> + +<h2 id="Evénements_lilés">Evénements lilés</h2> + +<ul> + <li><a href="/fr/docs/Web/Events/devicemotion"><code>devicemotion</code></a></li> +</ul> + +<h2 id="Voir_aussi">Voir aussi</h2> + +<ul> + <li><a href="/fr/docs/Web/API/DeviceMotionEvent" title="The DeviceMotionEvent provides web developers with information about the speed of changes for the device's position and orientation."><code>DeviceMotionEvent</code></a></li> + <li><a href="/fr/docs/Web/API/Window/ondeviceorientation" title="Cette documentation n'a pas encore été rédigée, vous pouvez aider en contribuant !"><code>window.ondeviceorientation</code></a></li> + <li><a href="/fr/docs/Web/API/Detecting_device_orientation">Détection de l'orientation du dispositif</a></li> + <li><a href="/fr/docs/DOM/Orientation_and_motion_data_explained">Explications sur les données de mouvements et d'orientations</a></li> + <li>Simulation d'événements d'orientation sur navigateur de bureau avec <a href="http://louisremi.github.com/orientation-devtool/">orientation-devtool</a></li> +</ul> diff --git a/files/fr/fuel/window/index.html b/files/fr/fuel/window/index.html new file mode 100644 index 0000000000..5ab75e57f3 --- /dev/null +++ b/files/fr/fuel/window/index.html @@ -0,0 +1,57 @@ +--- +title: Window +slug: FUEL/Window +tags: + - FUEL + - Interfaces + - Référence_de_l'API_XPCOM + - 'XPCOM:Références' +translation_of: Mozilla/Tech/Toolkit_API/FUEL/fuelIWindow +--- +<p> + +</p><p><br> +</p> +<h2 id="Synoptique" name="Synoptique">Synoptique</h2> +<table class="standard-table"> <tbody><tr> +<td> <code>fuelIBrowserTab <a href="#open.28.29">open</a>(in <i>nsIURI</i> <i>aURI</i>)</code> +</td></tr> +</tbody></table> +<h2 id="Attributs" name="Attributs">Attributs</h2> +<table class="standard-table"> <tbody><tr> +<td class="header">Attribut +</td><td class="header">Type +</td><td class="header">Description +</td></tr> +<tr> +<td><code>tabs</code> +</td><td><code>attribut <i>nsIVariant</i> en lecture seule</code> +</td><td>Une liste des onglets ouverts dans la fenêtre du navigateur. +</td></tr> +<tr> +<td><code>activeTab</code> +</td><td><code>attribut <i>fuelIBrowserTab</i> en lecture seule</code> +</td><td>L'onglet actuellement actif dans la fenêtre du navigateur. +</td></tr> +<tr> +<td><code>events</code> +</td><td><code>attribut <i>fuelIEvents</i> en lecture seule</code> +</td><td>Les objets <a href="fr/FUEL/Events">événements</a> pour la fenêtre du navigateur. Accepte les valeurs : <code>TabOpen</code>, <code>TabClose</code>, <code>TabMove</code>, <code>TabSelect</code> +</td></tr> +</tbody></table> +<h2 id="M.C3.A9thodes" name="M.C3.A9thodes">Méthodes</h2> +<h3 id="open.28.29" name="open.28.29">open()</h3> +<p>Ouvre un nouvel onglet pointant vers l'URI spécifiée. +</p> +<pre class="eval">fuelIBrowserTab open(in <i>nsIURI</i> <i>aURI</i>) +</pre> +<h6 id="Param.C3.A8tres" name="Param.C3.A8tres">Paramètres</h6> +<dl><dt><tt>aURI</tt> +</dt><dd>L'URI à ouvrir dans l'onglet +</dd></dl> +<h6 id="Valeur_retourn.C3.A9e" name="Valeur_retourn.C3.A9e">Valeur retournée</h6> +<h2 id="Voir_.C3.A9galement" name="Voir_.C3.A9galement">Voir également</h2> +<p><br> +</p> +<div class="noinclude"> +</div> |