languageCet article a été traduit automatiquement. Consulter la version de référence en anglais.
Référence: Veuillez vous reporter à cet article lorsque vous créez ou examinez l'enveloppe JSON d'un manifeste personnalisé Rainbow Extensions.
Cet article vous permettra de comprendre la structure JSON d’un manifeste personnalisé Rainbow Extensions. Vous y découvrirez où les points d’extension sont déclarés, comment les actions sont organisées et quels champs racines Rainbow attend.
jsonType doit être « Rainbow-custo-manifest ». C’est également ainsi que Rainbow identifie le manifeste à l’intérieur d’une archive ZIP.
Chaque clé sous « extension-points » est un tableau.
Chaque point d’extension prend en charge jusqu’à 3 actions.
Chaque action doit contenir un objet « command » valide. Les champs « name » et « icon » sont obligatoires selon le point d’extension.
Des variables peuvent être utilisées dans les champs pris en charge, tels que `command.url`, `command.params`, les paramètres du corps REST et le contenu d’affichage.