ConfigurationEvent class
Propriedades
Configuration |
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. |
Configuration |
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. |
General |
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
EventArgs<T>