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/getallkeys/index.html | 102 ------------------------ files/fr/web/api/idbindex/getallkeys/index.md | 102 ++++++++++++++++++++++++ 2 files changed, 102 insertions(+), 102 deletions(-) delete mode 100644 files/fr/web/api/idbindex/getallkeys/index.html create mode 100644 files/fr/web/api/idbindex/getallkeys/index.md (limited to 'files/fr/web/api/idbindex/getallkeys') diff --git a/files/fr/web/api/idbindex/getallkeys/index.html b/files/fr/web/api/idbindex/getallkeys/index.html deleted file mode 100644 index fd13fd5758..0000000000 --- a/files/fr/web/api/idbindex/getallkeys/index.html +++ /dev/null @@ -1,102 +0,0 @@ ---- -title: IDBIndex.getAllKeys() -slug: Web/API/IDBIndex/getAllKeys -tags: - - API - - IDBIndex - - IndexedDB - - Méthode - - Reference -translation_of: Web/API/IDBIndex/getAllKeys ---- -
{{APIRef("IndexedDB")}}
- -

La méthode getAllKeys(), rattachée à l'interface {{domxref("IDBIndex")}}, permet de récupérer les clés de tous les objets contenus dans l'index et de les enregistrer dans la propriété result de l'objet renvoyé par la méthode.

- -

Syntaxe

- -
var getAllKeysRequest = IDBIndex.getAllKeys();
-var getAllKeysRequest = IDBIndex.getAllKeys(requete);
-var getAllKeysRequest = IDBIndex.getAllKeys(requete, quantite);
- -

Paramètres

- -
-
requete {{optional_inline}}
-
Une clé ou un intervalle de clé ({{domxref("IDBKeyRange")}}) qui identifie les clés qu'on souhaite récupérer. Si cette valeur vaut {{jsxref("null")}} ou est absente, le navigateur utilisera un intervalle de clé sans limite.
-
quantite {{optional_inline}}
-
Le nombre d'enregistrements qu'on souhaite obtenir. Si cette quantité est supérieure au nombre d'enregistrements récupérés par la requête, le navigateur ne récupèrera que le premier élément. Si elle est négative ou supérieure à 2^32-1, une exception {{jsxref("TypeError")}} sera levée.
-
- -

Valeur de retour

- -

Un objet {{domxref("IDBRequest")}} sur lequel seront reçus les différents évènements rattachés à cette opération.

- -

Exceptions

- -

Cette méthode peut déclencher une des exceptions suivantes :

- - - - - - - - - - - - - - - - - - - - - - -
ExceptionDescription
TransactionInactiveErrorLa transaction pour cet index {{domxref("IDBIndex")}} est inactive.
InvalidStateErrorL'index {{domxref("IDBIndex")}} a été supprimé ou déplacé.
{{jsxref("TypeError")}}Le paramètre quantite n'est pas compris entre 0 et 2^32-1
- -

Exemples

- -
var myIndex = objectStore.index('index');
-var getAllKeyRequest = myIndex.getAllKeys();
-getAllKeysRequest.onsuccess = function() {
-  console.log(getAllKeysRequest.result);
-}
-
- -

Spécifications

- - - - - - - - - - - - - - -
SpécificationÉtatCommentaires
{{SpecName('IndexedDB 2', '#dom-idbindex-getallkeys', 'getAll()')}}{{Spec2('IndexedDB 2')}}Définition initiale.
- -

Compatibilité des navigateurs

- -

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

- -

Voir aussi

- - diff --git a/files/fr/web/api/idbindex/getallkeys/index.md b/files/fr/web/api/idbindex/getallkeys/index.md new file mode 100644 index 0000000000..fd13fd5758 --- /dev/null +++ b/files/fr/web/api/idbindex/getallkeys/index.md @@ -0,0 +1,102 @@ +--- +title: IDBIndex.getAllKeys() +slug: Web/API/IDBIndex/getAllKeys +tags: + - API + - IDBIndex + - IndexedDB + - Méthode + - Reference +translation_of: Web/API/IDBIndex/getAllKeys +--- +
{{APIRef("IndexedDB")}}
+ +

La méthode getAllKeys(), rattachée à l'interface {{domxref("IDBIndex")}}, permet de récupérer les clés de tous les objets contenus dans l'index et de les enregistrer dans la propriété result de l'objet renvoyé par la méthode.

+ +

Syntaxe

+ +
var getAllKeysRequest = IDBIndex.getAllKeys();
+var getAllKeysRequest = IDBIndex.getAllKeys(requete);
+var getAllKeysRequest = IDBIndex.getAllKeys(requete, quantite);
+ +

Paramètres

+ +
+
requete {{optional_inline}}
+
Une clé ou un intervalle de clé ({{domxref("IDBKeyRange")}}) qui identifie les clés qu'on souhaite récupérer. Si cette valeur vaut {{jsxref("null")}} ou est absente, le navigateur utilisera un intervalle de clé sans limite.
+
quantite {{optional_inline}}
+
Le nombre d'enregistrements qu'on souhaite obtenir. Si cette quantité est supérieure au nombre d'enregistrements récupérés par la requête, le navigateur ne récupèrera que le premier élément. Si elle est négative ou supérieure à 2^32-1, une exception {{jsxref("TypeError")}} sera levée.
+
+ +

Valeur de retour

+ +

Un objet {{domxref("IDBRequest")}} sur lequel seront reçus les différents évènements rattachés à cette opération.

+ +

Exceptions

+ +

Cette méthode peut déclencher une des exceptions suivantes :

+ + + + + + + + + + + + + + + + + + + + + + +
ExceptionDescription
TransactionInactiveErrorLa transaction pour cet index {{domxref("IDBIndex")}} est inactive.
InvalidStateErrorL'index {{domxref("IDBIndex")}} a été supprimé ou déplacé.
{{jsxref("TypeError")}}Le paramètre quantite n'est pas compris entre 0 et 2^32-1
+ +

Exemples

+ +
var myIndex = objectStore.index('index');
+var getAllKeyRequest = myIndex.getAllKeys();
+getAllKeysRequest.onsuccess = function() {
+  console.log(getAllKeysRequest.result);
+}
+
+ +

Spécifications

+ + + + + + + + + + + + + + +
SpécificationÉtatCommentaires
{{SpecName('IndexedDB 2', '#dom-idbindex-getallkeys', 'getAll()')}}{{Spec2('IndexedDB 2')}}Définition initiale.
+ +

Compatibilité des navigateurs

+ +

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

+ +

Voir aussi

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