Package-level declarations

Types

Link copied to clipboard

Root DSL builder for configuring an FF4k instance.

Link copied to clipboard

Marks the boundary of the FF4K Kotlin DSL.

Link copied to clipboard

A DSL builder for constructing FlippingExecutionContext instances.

Link copied to clipboard
abstract class ListCollector<T>

Base DSL collector for accumulating an ordered list of values.

Link copied to clipboard
abstract class SetCollector<T>

Base DSL collector for accumulating a unique set of values.

Functions

Link copied to clipboard
Link copied to clipboard
suspend fun ff4k(featureStore: FeatureStore = InMemoryFeatureStore(), propertyStore: PropertyStore = InMemoryPropertyStore(), source: FF4k.Source = FF4k.Source.KotlinApi, autoCreate: Boolean = false, block: suspend FF4kBuilder.() -> Unit): FF4k

Creates and configures an FF4k instance using the Kotlin DSL.