FeatureFlagValue interface
Özellik bayrağının değeri
Özellikler
| conditions | Özellik filtresi, özellik bayrağının durumunu tutarlı bir şekilde değerlendirir. Özellik yönetimi kitaplığımız üç tür yerleşik filtreyi destekler: Hedefleme, TimeWindow ve Yüzde. Özel filtreler, kullanılan cihaz, tarayıcı türleri, coğrafi konum gibi farklı faktörlere göre de oluşturulabilir. |
| description | Özelliğin açıklaması. |
| display |
Kimlik yerine görüntüleme için kullanılacak özelliğin görünen adı. |
| enabled | Özellik bayrağının etkinleştirilip etkinleştirilmediğini söylemek için Boole bayrağı. |
| id | Özellik bayrağının kimliği. |
Özellik Ayrıntıları
conditions
Özellik filtresi, özellik bayrağının durumunu tutarlı bir şekilde değerlendirir. Özellik yönetimi kitaplığımız üç tür yerleşik filtreyi destekler: Hedefleme, TimeWindow ve Yüzde. Özel filtreler, kullanılan cihaz, tarayıcı türleri, coğrafi konum gibi farklı faktörlere göre de oluşturulabilir.
conditions: { clientFilters: { name: string, parameters?: Record<string, unknown> }[], requirementType?: "All" | "Any" }
Özellik Değeri
{ clientFilters: { name: string, parameters?: Record<string, unknown> }[], requirementType?: "All" | "Any" }
description
Özelliğin açıklaması.
description?: string
Özellik Değeri
string
displayName
Kimlik yerine görüntüleme için kullanılacak özelliğin görünen adı.
displayName?: string
Özellik Değeri
string
enabled
Özellik bayrağının etkinleştirilip etkinleştirilmediğini söylemek için Boole bayrağı.
enabled: boolean
Özellik Değeri
boolean
id
Özellik bayrağının kimliği.
id?: string
Özellik Değeri
string