Configurez vos scripts grâce à l'API Features

Profitez de l’API Features pour configurer vos scripts.

18/02/2019


La nouvelle API Features (/rest/features) est utilisée par FlowerDocs pour configurer l’application FlowerDocs GUI à partir de FlowerDocs Core.

Chaque connecteur FlowerDocs défini ses features et ceux-ci sont accessibles par l’application FlowerDocs GUI pour déterminer si une fonctionnalité est activée ou sa configuration. Ces features sont dits internes.

Cet article concerne les features dits custom qui peuvent être définis dans le fichier de configuration core.properties.


1. Commençons par définir notre feature

Ajoutons le paramètre suivant dans le fichier core.properties du Core :

features.custom.param=value


2. Vérifions notre paramétrage

Afin de vérifier que notre paramétrage a bien été pris en compte, ouvrez FlowerDocs GUI et changez l’URL de la page par : /gui/plugins/rest/features/custom. Le feature param est présent avec la valeur value.


3. Appel depuis un script JS

$.get("/gui/plugins/rest/features/custom/param", function(value){ console.info("The feature has value: "+value);});