Compartilhar via


ConfigurationEvent class

Propriedades

ConfigurationChange

A configuração foi alterada. Quando esse evento é notificado, a versão prévia é atualizada e o botão Salvar está habilitado.

A carga esperada ao notificar este evento: { data: customSettings }

{customSettings} são as configurações personalizadas serializadas relativas ao widget.

ConfigurationError

A configuração tenta executar chamadas à API e falha. Quando esse evento é notificado, a configuração não renderiza uma exibição e passamos uma mensagem de erro para o host de configuração.

O conteúdo esperado ao notificar este evento: { data: string }

{string} é a mensagem de erro exibida na parte superior da configuração.

GeneralSettingsChanged

As configurações gerais de widget foram alteradas. Quando esse evento é notificado, o nome do widget ou o tamanho do widget é atualizado.

O conteúdo esperado ao notificar este evento: { data: { IGeneralSettings } }

{generalSettings} é o objeto serializado que contém WidgetName e WidgetSize

Métodos

Args<T>(T)

Detalhes da propriedade

ConfigurationChange

A configuração foi alterada. Quando esse evento é notificado, a versão prévia é atualizada e o botão Salvar está habilitado.

A carga esperada ao notificar este evento: { data: customSettings }

{customSettings} são as configurações personalizadas serializadas relativas ao widget.

static ConfigurationChange: string

Valor da propriedade

string

ConfigurationError

A configuração tenta executar chamadas à API e falha. Quando esse evento é notificado, a configuração não renderiza uma exibição e passamos uma mensagem de erro para o host de configuração.

O conteúdo esperado ao notificar este evento: { data: string }

{string} é a mensagem de erro exibida na parte superior da configuração.

static ConfigurationError: string

Valor da propriedade

string

GeneralSettingsChanged

As configurações gerais de widget foram alteradas. Quando esse evento é notificado, o nome do widget ou o tamanho do widget é atualizado.

O conteúdo esperado ao notificar este evento: { data: { IGeneralSettings } }

{generalSettings} é o objeto serializado que contém WidgetName e WidgetSize

static GeneralSettingsChanged: string

Valor da propriedade

string

Detalhes do método

Args<T>(T)

static function Args<T>(payload: T): EventArgs<T>

Parâmetros

payload

T

os argumentos de evento que passamos quando queremos notificar a configuração.

Retornos