unsubscribeFromForm
Se désabonner des notifications de formulaire par marqueur. 🔐 Cette méthode nécessite l'autorisation.
Description
Cette méthode désabonne l'utilisateur actuel d'un événement de formulaire identifié par son marqueur, pour un enregistrement de données de formulaire spécifique. Elle renvoie une promesse qui se résout en true si le désabonnement a réussi, ou un objet IError s'il y a eu un problème.
⚠️ Avec le paramètre par défaut
errors.isShell: true, une requête rejetée est retournée plutôt que lancée : cette méthode se résout en un objetIError, jamais enfalse. Vérifiezresult === true- un objet d'erreur est considéré comme vrai, doncif (result)traiterait un échec comme un succès.
Événements.unsubscribeFromForm(
marker*,
body*
);
Schéma des paramètres
Schéma
marker(obligatoire): string
Marqueur d'événement
exemple : "form_marker"
body(obligatoire): ISubscribeFormEvent
Corps de l'abonnement. Exemple : { formDataId: 123 }
body.formDataId(obligatoire): number
Identifiant des données de formulaire.
exemple : 123
body.status: string
Statut d'abonnement optionnel.
Exemples
Exemple minimal
const response = await Events.unsubscribeFromForm('form_marker', { formDataId: 123 });
Exemple de réponse
true
Schéma de réponse
Schéma : boolean
boolean: boolean
Renvoie true si le désabonnement a réussi.
exemple : true