SitesSDK.publish(messageType, payload)

Met deze functie wordt een bericht naar de server verstuurd. Een messageType en JSON-object worden als payload geaccepteerd. Het berichttype wordt herkend en afgehandeld op de pagina. Als er geen handler is, wordt het doorgegeven berichttype genegeerd.

Parameters

Naam Type Beschrijving

messageType

string

Type bericht

payload

JSON-object

Berichtpayload

Berichttypen

Deze tabel bevat de typen berichten die bekend zijn bij een lokale (met behulp van inline-frames) of externe component en kunnen worden verstuurd met de functie SitesSDK.publish().

Berichttype Beschrijving

SETTINGS_UPDATED

Gebruik dit in het paneel 'Instellingen' om een bijgewerkt bericht 'Instellingen' te versturen naar het weergave-eindpunt.

TRIGGER_ACTIONS

Gebruik dit in het weergave-eindpunt van de component om acties op de hostsite te triggeren.

Gebruik

// raise trigger
SitesSDK.publish(SitesSDK.MESSAGE_TYPES.TRIGGER_ACTIONS,{
                                            'triggerName': 'scsChangeSettings',
                                            'triggerPayload': { 'url': 
this.configuration()['url'],'feedcount': this.configuration()['limit'] }
                                });