From c05efa8d7ae464235cf83d7c0956e42dc6974103 Mon Sep 17 00:00:00 2001 From: julieng Date: Sat, 2 Oct 2021 17:20:14 +0200 Subject: move *.html to *.md --- files/fr/web/api/idbindex/isautolocale/index.html | 79 ----------------------- files/fr/web/api/idbindex/isautolocale/index.md | 79 +++++++++++++++++++++++ 2 files changed, 79 insertions(+), 79 deletions(-) delete mode 100644 files/fr/web/api/idbindex/isautolocale/index.html create mode 100644 files/fr/web/api/idbindex/isautolocale/index.md (limited to 'files/fr/web/api/idbindex/isautolocale') diff --git a/files/fr/web/api/idbindex/isautolocale/index.html b/files/fr/web/api/idbindex/isautolocale/index.html deleted file mode 100644 index 70a7c7ea4a..0000000000 --- a/files/fr/web/api/idbindex/isautolocale/index.html +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: IDBIndex.isAutoLocale -slug: Web/API/IDBIndex/isAutoLocale -tags: - - API - - Experimental - - IDBIndex - - IndexedDB - - Propriété - - Reference -translation_of: Web/API/IDBIndex/isAutoLocale ---- -
{{APIRef("IndexedDB")}}{{SeeCompatTable}}
- -

La propriété en lecture seule isAutoLocale, rattachée à l'interface {{domxref("IDBIndex")}}, est un booléen qui indique si la valeur locale de l'index vaut auto (cf. les paramètres optionnels de createIndex()).

- -

Syntaxe

- -
var monIndex = objectStore.index('index');
-console.log(monIndex.isAutoLocale);
- -

Valeur

- -

Un booléen.

- -

Exemples

- -

Dans l'exemple suivant, on ouvre une transaction et un magasin d'objet puis on récupère l'index lName depuis une base de données de contact. Ensuite, on ouvre un curseur simple sur l'index grâce à la méthode {{domxref("IDBIndex.openCursor")}} — cela fonctionne comme si on avait directement ouvert un curseur sur un magasin d'objet avec {{domxref("IDBObjectStore.openCursor")}} mais ici les enregistrements sont triés selon l'index et pas selon la clé primaire.

- -

La valeur isAutoLocale est affichée dans la console.

- -
function displayDataByIndex() {
-  tableEntry.innerHTML = '';
-  var transaction = db.transaction(['contactsList'], 'readonly');
-  var objectStore = transaction.objectStore('contactsList');
-
-  var myIndex = objectStore.index('lName');
-  console.log(myIndex.isAutoLocale);
-
-  myIndex.openCursor().onsuccess = function(event) {
-    var cursor = event.target.result;
-    if(cursor) {
-      var tableRow = document.createElement('tr');
-      tableRow.innerHTML =   '<td>' + cursor.value.id + '</td>'
-                           + '<td>' + cursor.value.lName + '</td>'
-                           + '<td>' + cursor.value.fName + '</td>'
-                           + '<td>' + cursor.value.jTitle + '</td>'
-                           + '<td>' + cursor.value.company + '</td>'
-                           + '<td>' + cursor.value.eMail + '</td>'
-                           + '<td>' + cursor.value.phone + '</td>'
-                           + '<td>' + cursor.value.age + '</td>';
-      tableEntry.appendChild(tableRow);
-
-      cursor.continue();
-    } else {
-      console.log('Les éléments ont été affichés.');
-    }
-  };
-};
- -

Spécifications

- -

Actuellement, cette propriété ne fait partie d'aucune spécification.

- -

Compatibilité des navigateurs

- -

{{Compat("api.IDBIndex.isAutoLocale")}}

- -

Voir aussi

- - diff --git a/files/fr/web/api/idbindex/isautolocale/index.md b/files/fr/web/api/idbindex/isautolocale/index.md new file mode 100644 index 0000000000..70a7c7ea4a --- /dev/null +++ b/files/fr/web/api/idbindex/isautolocale/index.md @@ -0,0 +1,79 @@ +--- +title: IDBIndex.isAutoLocale +slug: Web/API/IDBIndex/isAutoLocale +tags: + - API + - Experimental + - IDBIndex + - IndexedDB + - Propriété + - Reference +translation_of: Web/API/IDBIndex/isAutoLocale +--- +
{{APIRef("IndexedDB")}}{{SeeCompatTable}}
+ +

La propriété en lecture seule isAutoLocale, rattachée à l'interface {{domxref("IDBIndex")}}, est un booléen qui indique si la valeur locale de l'index vaut auto (cf. les paramètres optionnels de createIndex()).

+ +

Syntaxe

+ +
var monIndex = objectStore.index('index');
+console.log(monIndex.isAutoLocale);
+ +

Valeur

+ +

Un booléen.

+ +

Exemples

+ +

Dans l'exemple suivant, on ouvre une transaction et un magasin d'objet puis on récupère l'index lName depuis une base de données de contact. Ensuite, on ouvre un curseur simple sur l'index grâce à la méthode {{domxref("IDBIndex.openCursor")}} — cela fonctionne comme si on avait directement ouvert un curseur sur un magasin d'objet avec {{domxref("IDBObjectStore.openCursor")}} mais ici les enregistrements sont triés selon l'index et pas selon la clé primaire.

+ +

La valeur isAutoLocale est affichée dans la console.

+ +
function displayDataByIndex() {
+  tableEntry.innerHTML = '';
+  var transaction = db.transaction(['contactsList'], 'readonly');
+  var objectStore = transaction.objectStore('contactsList');
+
+  var myIndex = objectStore.index('lName');
+  console.log(myIndex.isAutoLocale);
+
+  myIndex.openCursor().onsuccess = function(event) {
+    var cursor = event.target.result;
+    if(cursor) {
+      var tableRow = document.createElement('tr');
+      tableRow.innerHTML =   '<td>' + cursor.value.id + '</td>'
+                           + '<td>' + cursor.value.lName + '</td>'
+                           + '<td>' + cursor.value.fName + '</td>'
+                           + '<td>' + cursor.value.jTitle + '</td>'
+                           + '<td>' + cursor.value.company + '</td>'
+                           + '<td>' + cursor.value.eMail + '</td>'
+                           + '<td>' + cursor.value.phone + '</td>'
+                           + '<td>' + cursor.value.age + '</td>';
+      tableEntry.appendChild(tableRow);
+
+      cursor.continue();
+    } else {
+      console.log('Les éléments ont été affichés.');
+    }
+  };
+};
+ +

Spécifications

+ +

Actuellement, cette propriété ne fait partie d'aucune spécification.

+ +

Compatibilité des navigateurs

+ +

{{Compat("api.IDBIndex.isAutoLocale")}}

+ +

Voir aussi

+ + -- cgit v1.2.3-54-g00ecf