Dans le cadre dâune utilisation du widget dans une web application (SPA, SSR, SSG, etc), le chargement ou le dĂ©chargement du widget peut ne pas sâeffectuer.
Afin de remĂ©dier Ă ce soucis, il y a Ă disposition un ensemble de donnĂ©es et mĂ©thodes injectĂ©s dans la window du navigateur pour permettre au dĂ©veloppeur dâinteragir avec le widget.
Comment procéder :
Dans la window il y a window.joinStories.widgets[alias] de disponible avec les éléments suivant :
loadedâ montre lâĂ©tat du widgetloadâ mĂ©thode permettant de charger le widgetunloadâ mĂ©thode permettant de dĂ©charger le widget
â Appeler window.joinStories.widgets[alias].unload() pour enlever un widget.
â Appeler window.joinStories.widgets[alias].load() pour afficher un widget.
â Appeler window.joinStories.widgets[alias].load(true) pour forcer le re-affichage du widget.