Stay organized with collections
Save and categorize content based on your preferences.
Interface representing a Remote Config condition. A condition targets a specific group of users. A list of these conditions make up part of a Remote Config template.
The color associated with this condition for display purposes in the Firebase Console. Not specifying this value results in the console picking an arbitrary color to associate with the condition.
RemoteConfigCondition.expression
The logic of this condition. See the documentation on condition expressions for the expected syntax of this field.
Signature:
expression:string;
RemoteConfigCondition.name
A non-empty and unique name of this condition.
Signature:
name:string;
RemoteConfigCondition.tagColor
The color associated with this condition for display purposes in the Firebase Console. Not specifying this value results in the console picking an arbitrary color to associate with the condition.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2022-07-29 UTC."],[],[],null,["# RemoteConfigCondition interface\n\nInterface representing a Remote Config condition. A condition targets a specific group of users. A list of these conditions make up part of a Remote Config template.\n\n**Signature:** \n\n export interface RemoteConfigCondition \n\nProperties\n----------\n\n| Property | Type | Description |\n|-------------------------------------------------------------------------------------------------------|--------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [expression](./firebase-admin.remote-config.remoteconfigcondition.md#remoteconfigconditionexpression) | string | The logic of this condition. See the documentation on [condition expressions](https://firebase.google.com/docs/remote-config/condition-reference) for the expected syntax of this field. |\n| [name](./firebase-admin.remote-config.remoteconfigcondition.md#remoteconfigconditionname) | string | A non-empty and unique name of this condition. |\n| [tagColor](./firebase-admin.remote-config.remoteconfigcondition.md#remoteconfigconditiontagcolor) | [TagColor](./firebase-admin.remote-config.md#tagcolor) | The color associated with this condition for display purposes in the Firebase Console. Not specifying this value results in the console picking an arbitrary color to associate with the condition. |\n\nRemoteConfigCondition.expression\n--------------------------------\n\nThe logic of this condition. See the documentation on [condition expressions](https://firebase.google.com/docs/remote-config/condition-reference) for the expected syntax of this field.\n\n**Signature:** \n\n expression: string;\n\nRemoteConfigCondition.name\n--------------------------\n\nA non-empty and unique name of this condition.\n\n**Signature:** \n\n name: string;\n\nRemoteConfigCondition.tagColor\n------------------------------\n\nThe color associated with this condition for display purposes in the Firebase Console. Not specifying this value results in the console picking an arbitrary color to associate with the condition.\n\n**Signature:** \n\n tagColor?: TagColor;"]]