View Source ConfigCat.Config (ConfigCat v4.0.2)

Defines configuration-related types used in the rest of the library.

Summary

Types

The name of a configuration setting.

t()

A collection of configuration settings and preferences.

The actual value of a configuration setting.

The name of a variation being tested.

Types

@type key() :: String.t()

The name of a configuration setting.

@type t() :: %{required(String.t()) => map()}

A collection of configuration settings and preferences.

@type value() :: String.t() | boolean() | number()

The actual value of a configuration setting.

@type variation_id() :: String.t()

The name of a variation being tested.