0.1.1 • Published 9 years ago

js-procedure v0.1.1

Weekly downloads
-
License
GPL-2.0
Repository
github
Last release
9 years ago

js-procedure

////////////////////////////////////////
//                                    //
//	API			:	JS-PHP    
//	PUBLIQUE	:	versPHP, versJS
//                                    //
////////////////////////////////////////

Une API pour gérer procéduralement des programmes asynchrones

  npm install js-procedure

depot NPM

depot GITHUB

TABLE DES MATIERES:

_PROCEDURE_

  • Description:
> Déclare une nouvelle procedure qui sera appelé quand le curseur pointera dessus avec `_SUIVANTE`_.
  • Paramètres:

    • @fonction => la fonction appelée quand la procédure sera active
  • Retour => aucun

_SUIVANTE_

  • Description:
> Avance de 1 le curseur, c'ets à dire appelle la procédure suivante.
  • Retour => Aucun

INFOS COMPLEMENTAIRE

Pour exécuter la première procédure il est nécessaire d'appeler _SUIVANTE_ après avoir déclarer les procédures, généralement en fin de programme

L'API est disponible soit globalement soit retourne un objet La différence est que la méthode _PROCEDURE_ s'appelle initaliser dans l'objet. Pour choisir comment l'API doit être disponible dans le code source il faut après l'avoir importer(require) appeler sa fonction d'initialisation avec 'global' ou aucun paramètre pour le comportement natif(retourne un objet) Exemple global:

require('js-procedure')('global');
_PROCEDURE_(function()
{

};
_SUIVANTE();

Exemple objet:

var procedure = require('js-procedure')();
procedure.initialiser(function()
{

};
procedure.suivante();

EXEMPLE D'UTILISATION:

  require('js-procedure')('global');
var dummyFs = require('fs');
var donnée1;
_PROCEDURE_()
{
	dummyFs.lireFichier('test.txt', function(erreur, donnée)
	{
		donnée1 = donnée;
		_SUIVANTE_();
	})
	
};
//Procédure exécuté quand le fichier sera finit le lire
_PROCEDURE_()
{
	console.log(donnée1); //affiche: je suis un fichier de texte
};
_SUIVANTE_();

License GPL 2

0.1.1

9 years ago

0.1.0

9 years ago