Connector(task, action, param2)

Représente un connecteur avec le back-end

new Connector(task, action, param2)

Constructeur de la classe
Parameters:
Name Type Description
task string Nom de la tâche qui permet de récupérer les données
action string Nom de l'action qui permet de récupérer les données
param2 Object
Properties
Name Type Attributes Description
type Symbol Type de la requête (Connector.enums.type)
params any | Object | null Paramètres de la requête
postProcess null | PostProcessCallback:.<T:, Y:> Action à faire une fois les données récupérés
needed T <nullable>
Paramètres à mettre dans `connect` et à compléter pour que ça fonctionne

Members

needed :T

Methods

async connect(param0) → {Promise:.<{datas:: (Y:|null:), has_error:: boolean:, error:: (any:|null:)}>}

Connecte le front avec le back Récupère ou envoi des données au serveur
Parameters:
Name Type Description
param0 Object
Properties
Name Type Attributes Description
params T <nullable>
Paramètres additionnels
default_return * Valeur de retour par défaut
Returns:
Promise:.<{datas:: (Y:|null:), has_error:: boolean:, error:: (any:|null:)}> - Retourne les données récupérés ou null si il y a une erreur

async force_connect(param0) → {Promise:.<{datas:: (Y:|null:), has_error:: boolean:, error:: (any:|null:)}>}

Connecte le front avec le back Récupère ou envoi des données au serveur, ignore les erreurs.
Parameters:
Name Type Description
param0 Object
Properties
Name Type Attributes Description
params T <nullable>
Paramètres additionnels
default_return * Valeur de retour par défaut
Returns:
Promise:.<{datas:: (Y:|null:), has_error:: boolean:, error:: (any:|null:)}> - Retourne les données récupérés

static in_work() → {Connector}

Représente un connecteur qui n'éxiste pas encore
Returns:
Connector