Funções
Função | Descrição |
---|---|
onConfigUpdated(handler) | Manipulador de eventos que é acionado quando os dados são atualizados em uma Configuração remota. |
onConfigUpdated(opts, handle) | Manipulador de eventos que é acionado quando os dados são atualizados em uma Configuração remota. |
Interfaces
Interface | Descrição |
---|---|
ConfigUpdateData (em inglês) | Os dados nos eventos de atualização da Configuração remota do Firebase. |
ConfigUser (em inglês) | Todos os campos associados à conta de serviço/pessoa que escreveu um modelo da Configuração remota. |
Aliases de tipos
Alias de tipo | Descrição |
---|---|
ConfigUpdateOrigin (em inglês) | Que tipo de atualização foi associado à versão do modelo da Configuração remota. |
ConfigUpdateType (em inglês) | Onde a ação de atualização da Configuração remota teve origem. |
RemoteConfig.onConfigUpdated()
Manipulador de eventos que é acionado quando os dados são atualizados em uma Configuração remota.
Assinatura:
export declare function onConfigUpdated(handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
handler | (evento: CloudEvent<ConfigUpdateData>) => qualquer | Promessa<qualquer> | Manipulador de eventos que é executado sempre que ocorre uma atualização da Configuração remota. |
Retorna:
CloudFunction<CloudEvent<ConfigUpdateData>>
Uma função que pode ser exportada e implantada.
RemoteConfig.onConfigUpdated()
Manipulador de eventos que é acionado quando os dados são atualizados em uma Configuração remota.
Assinatura:
export declare function onConfigUpdated(opts: EventHandlerOptions, handler: (event: CloudEvent<ConfigUpdateData>) => any | Promise<any>): CloudFunction<CloudEvent<ConfigUpdateData>>;
Parâmetros
Parâmetro | Tipo | Descrição |
---|---|---|
opta | EventHandlerOptions. | Opções que podem ser definidas em uma função de manipulação de eventos individual. |
handler | (evento: CloudEvent<ConfigUpdateData>) => qualquer | Promessa<qualquer> | Manipulador de eventos que é executado sempre que ocorre uma atualização da Configuração remota. |
Retorna:
CloudFunction<CloudEvent<ConfigUpdateData>>
Uma função que pode ser exportada e implantada.
RemoteConfig.ConfigUpdateOrigin
Que tipo de atualização foi associado à versão do modelo da Configuração remota.
Assinatura:
export type ConfigUpdateOrigin =
/** Catch-all for unrecognized values. */
"REMOTE_CONFIG_UPDATE_ORIGIN_UNSPECIFIED"
/** The update came from the Firebase UI. */
| "CONSOLE"
/** The update came from the Remote Config REST API. */
| "REST_API"
/** The update came from the Firebase Admin Node SDK. */
| "ADMIN_SDK_NODE";
remotoConfig.ConfigUpdateType
Onde a ação de atualização da Configuração remota teve origem.
Assinatura:
export type ConfigUpdateType =
/** Catch-all for unrecognized enum values */
"REMOTE_CONFIG_UPDATE_TYPE_UNSPECIFIED"
/** A regular incremental update */
| "INCREMENTAL_UPDATE"
/** A forced update. The ETag was specified as "*" in an UpdateRemoteConfigRequest request or the "Force Update" button was pressed on the console */
| "FORCED_UPDATE"
/** A rollback to a previous Remote Config template */
| "ROLLBACK";