checkAll
suspend fun FF4k.checkAll(vararg featureIds: String, executionContext: FlippingExecutionContext? = null): Boolean(source)
Check if all features in the list are enabled.
Returns true only if every specified feature is enabled. Useful for gating functionality that requires multiple features to be active.
Example:
if (ff4k.checkAll("feature1", "feature2", "feature3")) {
// All features are enabled
enableAdvancedMode()
}
// With execution context
if (ff4k.checkAll("premium", "beta", executionContext = context)) {
showPremiumBetaFeatures()
}Content copied to clipboard
Return
true if all features are enabled, false if any is disabled
Parameters
featureIds
the unique identifiers of the features to check
executionContext
optional explicit context for strategy evaluation