Partager via


custom-functions-runtime package

Classes

CustomFunctions.Error

Utilisez cette classe pour gérer les erreurs et écrire des messages d’erreur personnalisés.

Interfaces

CustomFunctions.CancelableInvocation

Fournit des informations sur l’appel d’une fonction personnalisée annulable. Une fonction personnalisée annulable peut fournir un gestionnaire pour l’événement onCanceled.

Pour indiquer qu’une fonction est annulable, dans le fichier JSON de métadonnées, les options de fonction doivent spécifier : { "cancelable": true }

Si le fichier JSON de métadonnées est généré à partir de commentaires JSDoc, incluez la balise @cancelable.

CustomFunctions.Invocation

Fournit des informations sur l’appel d’une fonction personnalisée.

CustomFunctions.StreamingInvocation

Fournit des informations sur l’appel d’une fonction personnalisée de diffusion en continu. Une fonction personnalisée de diffusion en continu peut fournir des résultats qui peuvent changer au fil du temps.

Appelez setResult() une ou plusieurs fois pour fournir le résultat au lieu de retourner un résultat à partir de la fonction .

Énumérations

CustomFunctions.ErrorCode

Codes d’erreur pour les fonctions personnalisées. Les codes d’erreur s’affichent dans la cellule qui a appelé la fonction.

Des messages d’erreur personnalisés s’affichent en plus de ces codes d’erreur. Les messages personnalisés s’affichent dans le menu de l’indicateur d’erreur, accessible en pointant sur l’indicateur d’erreur sur chaque cellule avec une erreur.

Functions

CustomFunctions.associate(id, functionObject)

Associe la fonction JavaScript au nom donné par la propriété « id » dans le fichier JSON de métadonnées.

CustomFunctions.associate(mappings)

Associe les fonctions JavaScript aux noms donnés par les propriétés « id » dans le fichier JSON de métadonnées.

Informations relatives à la fonction

CustomFunctions.associate(id, functionObject)

Associe la fonction JavaScript au nom donné par la propriété « id » dans le fichier JSON de métadonnées.

export function associate(id: string, functionObject: Function): void;

Paramètres

id

string

functionObject

Function

Retours

void

CustomFunctions.associate(mappings)

Associe les fonctions JavaScript aux noms donnés par les propriétés « id » dans le fichier JSON de métadonnées.

export function associate(mappings: { [key: string]: Function }): void;

Paramètres

mappings

{ [key: string]: Function }

Retours

void