# j-Backup

> Le composant permettant de sauvegarder et de charger des données depuis le stockage local du navigateur.

Framework: jcomponent20
Product: jComponent 20 (jcomponent@20)
Language: fr
Content-SHA256: f979a4dbe3576d258a02d6ecf2499fcc6e24b4de7a1c4ebc61394522e7f32ac1
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: components@910ed1a86f6e72b4f031d3ad0dc7844f9fc5cb8e
Review: not-recorded

Le composant permettant de sauvegarder et de charger des données depuis le stockage local du navigateur.

- prend en charge le __mode sombre__

__Configuration__ :

- `exec {String}` Propriété facultative qui contient un lien vers une fonction, qui sera exécutée après avoir cliqué sur un bouton du composant. La fonction peut avoir un argument, qui est le nom du bouton cliqué - fonction(nom).
- `expire {String}` Propriété facultative, qui précise la période pendant laquelle les données seront stockées dans le stockage local. La valeur par défaut est « 1 jour ». La valeur de la propriété doit être écrite au format suivant : "nombre [secondes, minutes, heures, jours, semaines, mois, années]"

Utilisez-le avec `<ui-component name="backup">`. Lorsque le composant n'est pas encore chargé, jComponent le télécharge lors de la première utilisation depuis l'adresse dans `DEF.fallback` (le CDN Componentator par défaut). Auteur : Kirill Zlobine. Source : le référentiel de composants Componentator, licence MIT.

```html example.html
<ui-component name="backup" path="userform" class="m"></ui-component>

<ui-plugin path="userform">
	<div class="row">
		<div class="col-xs-6 m">
			<ui-component name="input" path="?.firstname">First name</ui-component>
		</div>
		<div class="col-xs-6 m">
			<ui-component name="input" path="?.lastname">Last name</ui-component>
		</div>
	</div>
</ui-plugin>
```
