RemoteConfigParameter interface

Interface que representa um parâmetro da Configuração remota. No mínimo, uma entrada defaultValue ou conditionalValues precisa estar presente para que o parâmetro tenha efeito.

Assinatura:

export interface RemoteConfigParameter 

Propriedades

Propriedade Tipo Descrição
conditionalValues (em inglês) { [key: string]: RemoteConfigParameterValue; } Um mapa de (condition name, value). O nome da condição da prioridade mais alta (aquele primeiro listado na lista de condições do modelo da Configuração remota) determina o valor desse parâmetro.
defaultValue (em inglês) RemoteConfigParameterValue (em inglês) O valor que vai ser definido para o parâmetro quando nenhuma das condições nomeadas for avaliada como true.
description string Uma descrição desse parâmetro. Não deve ter mais de 100 caracteres e pode conter caracteres Unicode.
valueType (em inglês) ParameterValueType (em inglês) O tipo de dados para todos os valores deste parâmetro na versão atual do modelo. Quando não especificado, o padrão é ParameterValueType.STRING.

RemoteConfigParameter.conditionalValues

Um mapa de (condition name, value). O nome da condição da prioridade mais alta (aquele primeiro listado na lista de condições do modelo da Configuração remota) determina o valor desse parâmetro.

Assinatura:

conditionalValues?: {
        [key: string]: RemoteConfigParameterValue;
    };

RemoteConfigParameter.defaultValue

O valor que vai ser definido para o parâmetro quando nenhuma das condições nomeadas for avaliada como true.

Assinatura:

defaultValue?: RemoteConfigParameterValue;

RemoteConfigParameter.description

Uma descrição desse parâmetro. Não deve ter mais de 100 caracteres e pode conter caracteres Unicode.

Assinatura:

description?: string;

RemoteConfigParameter.valueType

O tipo de dados para todos os valores deste parâmetro na versão atual do modelo. Quando não especificado, o padrão é ParameterValueType.STRING.

Assinatura:

valueType?: ParameterValueType;