FeatureFlags

pillars.flags.FeatureFlags
See theFeatureFlags companion object
trait FeatureFlags[F[_]] extends Module[F]

Attributes

Companion
object
Source
FeatureFlags.scala
Graph
Supertypes
trait Module[F]
class Object
trait Matchable
class Any

Members list

Type members

Types

override type ModuleConfig = FlagsConfig

Attributes

Source
FeatureFlags.scala

Value members

Abstract methods

Attributes

Source
FeatureFlags.scala

Attributes

Source
FeatureFlags.scala
def getFlag(name: Flag): F[Option[FeatureFlag]]

Attributes

Source
FeatureFlags.scala
def isEnabled(flag: Flag): F[Boolean]

Attributes

Source
FeatureFlags.scala

Concrete methods

def when[A](flag: Flag)(thunk: => F[A]): F[Unit]

Attributes

Source
FeatureFlags.scala

Inherited methods

Attributes

Inherited from:
Module
Source
modules.scala
def probes: List[Probe[F]]

Attributes

Inherited from:
Module
Source
modules.scala

Extensions

Extensions

extension (pillars: Pillars[F])

Attributes

Source
FeatureFlags.scala
def when(flag: Flag)(thunk: => F[Unit]): F[Unit]

Attributes

Source
FeatureFlags.scala