ForgeComposants
fr

Composants

j-FileBrowser

jComponent 20 · jcomponent@20 component Exemple chargé avec jComponent 20

Le composant ouvrira un navigateur de fichiers et renverra les fichiers sélectionnés.


Méthodes :

  • component.open(opt) - ouvre le navigateur de fichiers
    • opt.multiple {Boolean} permet plusieurs fichiers (par défaut : false)
    • opt.accept {String} autorise uniquement le type de contenu spécifié (par défaut : undefined)
    • opt.callback {Function(files, e)} un rappel

Utilisez-le avec <ui-component name="filebrowser">. 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 : Peter Širka. Source : le référentiel de composants Componentator, licence MIT.

example.html
<ui-component name="filebrowser"></ui-component>
<a href="javascript:fopen()">OPEN FILE</a>

<script>
	function fopen() {
		var opt = {};
		opt.multiple = true;
		// opt.accept = 'image/*';
		opt.callback = function(files, e) {
			console.log(files, e);
		};
		SETTER('filebrowser/show', opt);
	}
</script>